首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯阿里携程 详细NLP算法实习 面经

这个不知道,只听说过Q-learning) kmeansk怎么选择,这么效果好吗?为什么?...(k不知道,具体情况具体分析吧(编不出来了),效果不好) 那如果不用聚类,别的方法怎么,提示:抽取关键字(关键字抽取可以用词与句子相似度匹配) 按你说不具有通用性, 那如果是长文本,又怎么,有什么区别...、Auto-Regression、Positional Encoder) 情感分析怎么说一下,对你后面有没有什么启发(根据项目说,样本不均衡、评价指标等等) 别的语言会吗,java,c(本科学过,...不能写伪代码,要跑出来。(啊这。。。好多np函数用法没背下来怎么办)你让有点惊讶,居然没记下来这些常用方法(啊这个sigmoid怎么调用来着?)...)你这又有一个bug(啊变量名写错了,改一下改一下) 跑通了,说一下思路吧(简单解释了下代码思路,理论应该是对) 反问:表现如何?

84721

有点意思 Java 递归调用

最近在刷一些问题时候看到有下面一个问题上是当输入字符串为什么时候返回 True总结在做题目的时候,第一次还做错了。...这个可能是会比较困惑地方。这行代码 inputText.charAt(inputText.length() - 1) 将会返回你输入字符串最后一个字符。...然后使用 + 这个是 String 字符串连接计算。随后再递归调用了这个方法,可以看到递归调用输入字符串为为上次使用字符串,去掉最后一个字符字符串。然后递归调用方法中又取得了最后一个字符。...所以答案应该是 :ab1221ba只要满足对称排列就可以了,所以如果你输入:abc123321cba 这个也会返回 TRUE。对称是输入字符串从中间拆开,左右对称。...很遗憾是,在这个题目的选择时候,错了。https://www.ossez.com/t/java/14584

12820
您找到你想要的搜索结果了吗?
是的
没有找到

面试题第二十期-第一个offer-深信服&面试经验

笔试感觉有点难,考了数据库,操作系统,还有Linux,这里有一大堆不会,C++和Java是选择其中一部分做是C++,之前复习了一波,感觉还可以吧。...有一题题目特别长,讲的是什么不知道,于是就写上了自己感慨,就是说很多人在查手机,自己并没有这么,本宝宝还是回去好好复习吧,也许这也有一定原因吧。...接着就到了一面,面的是测试岗,先是开始问了一些项目问题,就把实习时项目,是web应用,移动端可以访问,给了面试官看,他大概问了从事什么工作,然后项目最困难部分是哪里,估计是看你项目中承担责任...还问了期望好工作,当然是开心,擅长,有发展前景,因为有些宣讲会上说过:“如果你不喜欢这个工作,那么你一定在这个领域是很平庸”,觉得很有道理,也这句话复述了一遍。...最后问了结果什么时候出来,就鞠躬离开啦。 总结吧,三分命注定,七分靠打拼,觉得可能遇到了好面试官,但是也和我之前努力是分不开,总之,好好加油吧,还有很多需要学习,啦啦啦~ ? ?

1.4K10

学妹问我: 如何提高编程能力

这些流程不清晰,表现出来形式就是,不知道代码到底该先调哪个接口,再做什么。 心中没思路,自然无从下手。...或者说:看懂了 + 上万行代码 = 学会(此公式未经证明,纯碎自己拍脑袋想 刚学完一门语言,想必大家都想做点有用东西,而不是天天写练习题,但是呢,又不知道从何下手,尤其是 C 语言。...界面风格和下面这个很相似(这是网上搜Java版五子棋 但是由于当时没有存 Github 习惯,代码换电脑之后没能留下来。...其实个人编程经历上写这么多,就是想展现是如何一步步去实践,遇到了什么问题,又是怎么解决这个过程展现出来。 你看我没学任何计网知识,还不是通过边学边用,完成了网络相关项目。...这就是个人认为「搭配环境几乎每一步都会有这样那样错误」内在原因和解决办法了。 一句话,你是否清楚你所看博客每一步操作是什么,如果不明白。 只是复制别人命令,那出错了,肯定会懵逼

1.8K40

《刻意练习》(上):人人都能成为天才!

先从一个有问题练习开始: 一个钢琴老师学生:看到你很努力每天都在练习,但是测试时候只有C成绩,这是为什么吗? 学生回答:不知道发生了什么昨天晚上都演奏了! 老师:你演奏了多少次?...学生:不知道,一次或者两次吧 老师:那你是怎么练习? 学生:不知道就是一直埋头弹!!! ?...这个故事在这本书里给我印象非常深刻,因为发现自己以前很多学习都和这个类似: 不知道就是一直背单词,但是英语还是不好! 不知道就是一直在看书啊,但是考试还是啥都不记得!...今天要记住20个单词 需要反馈来告诉你还有什么存在不足。20个单词里面有5个错了 如果不走出舒适区,你就无法进步。貌似20个没有压力了,那就30个吧 练习过程中遭遇瓶颈怎么办呢?...这种方式帮助我看到每个考题都是脑海中浮现那个脑图出来然后定位到这个题是那一部分哪个考点下面的,应该使用什么方法来求解。

69610

程序员面试标准答案并不标准

好了,既然你已经了解了材料,那么下面让我们彻底地探讨一下吧。 错误问题 对于初学者来说,在我看来,整个过程从开始就错了: 有很多关于Java技术面试问题,即使是最入门级新手也能给出正确答案。...当我面对不那么初级候选人时,不会问这些问题来浪费时间。假定候选人知道正确答案。但是,有时也有一些一开始就认为是新手候选人,我会削减面试以避免浪费他/她和我时间,因此,我会一些简单问题。...他说是对。 但是: 这样回答并不能改变他对Java知之不深事实,虽然在这个非常特定题上,他回答是对。...所以,请原谅直言不讳:这个答案可以说是对,但你也可以说是错,因为“这个候选人没有深刻地了解Java”?...此后不久,他们就雇用了。并且离开公司之前,使用了不少语言技巧来帮助显著精简了他们代码库体积。

57570

记一次 Google 面试经历

第一场面试问题相当容易,而第二场则有点难,但也不算太糟糕。可能最困难白板(而非计算机!)上写代码——白板上很难TDD!...下面准备内容(所有的图书链接均链接到Amazon): 阅读《Effective Java》(第2版)——不带任何夸大之词,这本书助我成为了一名合格Java程序员。...所有手头可以获取实践问题——搜索“谷歌面试问题”,但不要浪费时间什么面试预测或井盖问题上,要找类似问题——有时,Eclipse中编码,但有时Google文档中。...喜欢和朋友一起工作,他会审查代码,并提出问题。 和已经在那里工作多年朋友交谈。很多问题。他真的很赞,帮我做了很多准备工作。...因此倾向于先写声明和返回语句,然后再在中间补上代码——当然,白板上可不能这么! 接下来要说是? Waiting。 Waiting。 Waiting! 无论发生什么都希望能得到一些反馈。

96710

三叶小伙伴们の经历分享 : 千秋澪(千秋总)

英语水平,看英文文档看得懂吗 spring cloud 讲一下(好像是看错了,以为用过,然而我不会) Java 1.8 默认垃圾收集器是什么 算法:判断一个二叉树是否是平衡 Leetcode 110...聊天 反问 ❝一面体验良好,不知道是不是因为那个组缺人还是啥贼简单。。。...最后丢了两个算法题感觉是想劝退来着,结果运气好第一题上水群看到有人就跑去写了下(当时也不会看了题解),于是给他搞出来了。...项目里面的 Matlab 怎么和 Spring 连通起来? C++ 编写代码什么方案可以给 Java 用吗?或者说有一个 C++ 项目怎么他改写成 Java ?...代码 5 min 写完了。但是重载运算符写到结构体里了,改了半天写 lambda 不知道错了还是 c++11 不支持 delctype 那样构造函数愣是没编译过。

1.2K20

学习笔记2.0

《刻意练习》这本书里,有一个故事: 一个钢琴老师学生:看到你很努力每天都在练习,但是测试时候只有C成绩,这是为什么吗? 学生回答:不知道发生了什么昨天晚上都演奏了!...老师:你演奏了多少次? 学生:10次20次吧 老师:弹对了多少次? 学生:不知道,一次或者两次吧 老师:那你是怎么练习? 学生:不知道就是一直埋头弹!!!...所以《刻意练习》里面,这种努力叫做:天真的练习,只是埋头干! 所以我们需要让自己练习更有质量,而不是简单做了更多练习。 官方就合理吗?...但是不知道大家会不会和我一样在学习中有这些奇怪问题出来: 正讲风险基础概念呢,怎么冷不丁就出来一个CAPM计算了 CAPM里面有个beta,期货对冲时候也有一个beta,这两个东西是一样不...学习笔记2.0 正式由于上面这么多问题,所以我觉得需要对现有的知识点结构进行refactor(这是很多码农最喜欢事情,简单说就是不改变功能条件下改变代码结构。)

73250

牛客网面试经历

起因 其实本来不知道牛客网也招人,不过一直觉得牛客网这个平台非常棒,之前也在这里刷过一些题目,平时没事时候就会到讨论区默默窥屏,看看大牛们是怎么面试,顺便也将自己经历分享给其他人。...而且让没想到是,面试官就是牛客CEO叶老大。。。 面试过程 和我想象不一样,这次面试没谈项目,没谈人生,没谈理想,也没谈什么诗和远方。...这就体现出一面了。 上来想都没想,直接用递归搞,虽然三下五除二一些简单样例过了,但是仔细研究则发现很多边界条件都不对。...面试官看了看,试了试几个边界,分析了下代码,发现没啥问题,就说ok。但是,他接着,你能分析你这代码复杂度么。。。有点小懵,其实递归算法复杂度还真没仔细研究过,于是瞎猜了猜,感觉不太对劲。...有人说小公司更加注重让你直接做事,大公司才注重你学习能力,其实倒觉得这个表述还是不够客观,至少这次面试,面试官没有出任何项目经验(板砖)题目,反而全是算法题和思维题,而且虽然公司是用java开发

89010

程序员面试标准答案并不标准

错误问题 对于初学者来说,在我看来,整个过程从开始就错了: 有很多关于Java技术面试问题,即使是最入门级新手也能给出正确答案。当我面对不那么初级候选人时,不会问这些问题来浪费时间。...假定候选人知道正确答案。但是,有时也有一些一开始就认为是新手候选人,我会削减面试以避免浪费他/她和我时间,因此,我会一些简单问题。...他说是对。 但是: 这样回答并不能改变他对Java知之不深事实,虽然在这个非常特定题上,他回答是对。...所以,请原谅直言不讳:这个答案可以说是对,但你也可以说是错,因为“这个候选人没有深刻地了解Java”?...在想… 好吧,这样的确可以,但它不算是一个好主意。 你完全没有领会这个问题精神。所以,你还是错了。 如果你回应是前面两个中一种,那么和你同一阵营。

28310

解决问题能力 > 10倍程序员

希望正好有人和我遇到一样问题,并且还解决了,同时还花时间整理成文发布了网上。然后,自己可以顺手摘下这个果实,解决眼前问题。 但现实往往是, 没人和我遇到一样问题哎。...这个问题和我有点像,但是又不完全一样,没法用。 这个和我遇到了一样问题哎,但是下面没人回复怎么解决,扎心…… 要摆脱这种状态,就得培养自己解决问题思路体系。...但是,当你实际解决一个问题时候,还是不能把问题所在场景给忽略了。因为这里面埋藏着导致这个问题“变量”。 ? 这个问题是一个什么场景下发生这个场景完整过程是怎样?...有时候也可以选择动手实践,比如像我们程序员,可以实际去改一下代码试试看。只是这会比较费时间一些。 好了,思路捋清楚了,那么具体我们可以怎么呢?...简单多问问, 你是如何想到这里? 你是如何搜索到解决方法? 你是根据问题什么输入做出判断? 这种发问相当重要,通过这种发问其实你是别人解决问题思考方式。

67740

吴忠强:刷LeetCode正确姿势!

作者:吴忠强,东北大学,Datawhale成员 写在前面 最近面试中算法题,受了打击,和我之前准备很不一样。...这篇文章通过笔试实战经验复盘刷LeetCode一些误区和今后对策,供大家参考备战秋招,下面开始 ? 刷LeetCode姿势很重要 刷题不能以数量来定质量。...结果第一次阿里笔试,就瞬间积累所有自信打击到0,很遗憾,非常惨。 仔细反思原因,这次失败有很多方面,还不仅仅是刷题上误区,总结经验如下: 1....不要盲目自信、贪多,用战术勤奋去掩盖战略懒惰,逼着自己难题,逼着自己多思考,多总结,触类旁通,同时珍惜那种能够举一反三题目。 2. 策略误区 不知道大家有没有遇见过?...时间控制误区 平时刷LeetCode时,是不太注重时间,但是发现,这个是个坏习惯。真实笔试是计时,就会出现即使这个题目遇见过,知道是什么框架什么算法解,但写代码就是写不出来。

81910

面试心得与总结——BAT、网易、蘑菇街

想清楚这一点,相信大多数人都会有一股干劲了,因为LZ刚刚准备开始找实习时候,BAT这种公司想都不敢想,觉得能进个二线公司就很不错了,后来发现自己不逼自己一,你真不知道自己有多大能耐,所以请对找工作保持积极与十二分热情...多数都是项目上东西,基础东西没太多,然后感觉自己答不是很好,很多都不知道,而且还答错了。...实习2面: 这一面就比较虐心,碰到一个阿里云CTO,一上去项目看都不看,直接问我写过多少行代码说至少3、4万行,然后他让写了两个题:一个找素数,一个递归求阶层,对也算手下留情(他后来让同学写...后面就各种基础了,java基础挨个问了一遍,比较关键多线程实现,锁几种等级等,反射用法,wait()和sleep()(讨论这个时候他说晕了),Java还好,多数能应付,然后他就开始c++了...面试官是个比较年轻人,可能大不了几岁,也是非常好说话,开始也是聊项目,阿里app和自己写小框架拿出来,他就指着上面各种,这里怎么实现,会有什么问题,你怎么解决,然后他描述了一个场景说,两个

90300

答知友困惑:Java零基础如何入门,不知道怎么学,迷茫ING

包含了什么知识体系Java里,辛苦你能不能和我仔细说说呢 答: Java现在主要领域是作为后端应用,尤其是他微服务领域,很多国内外知名大厂都是使用Java作为后端,甚至有大V认为,微服务领域Java...---- 知友:第二个就是学习方法没有找到,不知怎么学,什么方法学起来很容易还不会忘记也不会不想学,现在真的很迷茫,想学但是不知道该怎么学,特别是在你说多实践敲代码题上也就是第三点敲代码 现在顾虑就是不知道该怎么去灵活代码...问这个就是现在感觉这个很困难,之前在学校刚学c时候根据课本源代码敲都敲错了,更别说布置根据意思敲直接不会,一想到这个真的怕了所以才自己适不适合,辛苦你了哥希望能给我仔细跟我说说 答:这几个连在一起回答...代码之前,还有需求分析,技术选型(选数据库,选中间件等),架构设计,流程设计,算法选择,这些都完成了,那你这些转换成代码就是水到渠成事情。...如此循环,是这么一种螺旋上升上下求索状态。 在学习过程中,我们要不断地自己,这个技术出现初衷是什么?是要解决什么问题?为什么那个问题要用这种方法解?为什么不能用别的方法解?

34720

Java引用外部字体(路径引用)一些坑

坑二 前头说了,是otf文件,用正确代码跑一下,很好一个报错都没有!(此处应有掌声!) 但是,就是不显示字体,甚至不用默认字体,什么都没有输出,心想,java竟然没有报错????...嗯,只能说这个引用外部otf百度上,根本没有任何解决方法。 甚至问这个问题的人,答案也是叫我们操作系统安装,本地引用。 然后,谷歌,stackflow。...小数几个直接爆粗口答案啊,感觉这哥们也和我那样浪费一大堆时间,在这傻逼问题上。 于是,只能叫需求给ttf格式字体。 坑三 很好使用ttf外部引用,谢天谢地,终于报错了。...FONT NAME ERROR xxxxxx 什么?字体名字不正确? 大哥,是根据路径引用哦,不是根据字体名字去系统那里取哦? 是的,这个就是java报错很随意。...其实是倒因为果,再改之前不知道有数字签名这玩意 直接一个正常ttf非必要属性,直接覆盖了不正常ttf非必要属性。然后,改字体名称什么,你会发现上图,基本没几个属性一样....

2.6K10

深入浅出理解一下JAVA递归思想

一样所有的都是var或者是let,当然还有很多大大小小区别,这里就不献丑了,毕竟看我文章可能还有java大神,就不班门弄斧了,今天要说java递归思想,为什么要说这个呢?...接着往下看,既然出错了我们就要先搞明白哪里出问题,我们绘图模拟一下他代码执行过程: 没有画之前我们先debug一下,看看这个代码怎么执行: ?...这里我们会发现一个问题,就是代码走到test01时候啊不走了,为什么不走了呢?代码什么情况下会不走?第一代码执行结束,第二代码不知道怎么结束!这个显然就是不知道怎么结束了! 我们画一下: ?...虽然javagoto已经不让用了,但是思想其实是差不多,虽然不让用了但是我们还是可以java中找到他影子,例如下面代码: /* * * author : clearlove * 测试一下...,其实是和我递归思想是很像,ok说多了,我们接着说这递归问题!

61110

2022年3月_生信入门班_微信群答疑笔记

有问题可以群里,但是如果你问题是你由于你基础不过关导致,那还是要把基础课程看一遍。 老师,plot函数怎么图变成这种样子了,不知道按了啥了 就是这样子,只是你对代码不够理解。...进不去 你用户名输错了 老师这是什么问题 你没有Data这个文件夹 这个好像就是小写s 只需要查看一下帮助文档就能知道~ls --help,确实是小写 为什么^I替换为;以后显示两个;...直接mamba命令换成了conda可以了,不知道这么有没有什么问题。...弱弱地一个问题,进行条件句命令时候,回车之后发现上面一句写错了,要怎么修改啊?光标移不过去,难道要ctrl+C么?...上课练习服务器,一般有效期是两个月,实际上我们很久才清理一次账号,但是建议大家不要在练习服务器上保存重要数据 老师,也报了两个班,怎么进另一个群呢 小助手有拉大家进群了 老师请问为啥这道题参数设置成有多个元素数值型向量就报错了

1.6K40

这不会又是一个GoBUG吧?

小流量集群是配置配置中心中。 这段代码摘出来(图中是走判断集群分支,下面代码以更简单服务分支讲解,底层一致)。...确实,删除第二个加读锁代码就没问题了。如果事情到这就结束了,那这篇文章也没有必要写了,下面我们分析下为什么会死锁。 为什么会死锁 看到这个结果,第一反应是Go重入性问题。...熟悉Java同学对锁重入并不陌生,以防有读者不明白锁重入性,用一句话来概括: 可重入锁就是可以重复进入锁,也叫递归锁。...Java实现下,如果一个线程持有了读锁,写锁自然是需要等待,但是持有读锁线程也可以再次重入该读锁。 我们发现Java和Go读写锁实现不一致,这个不一致也就是导致我们写出BUG原因。...Go为什么这么实现 尝试去github上搜索了一下,发现了这个issue: https://github.com/golang/go/issues/30657 从标题就能看出他遇到了和我一样问题:

69173

数据结构学习笔记 | 斐波那契数列两种解法

斐波那契数列这个数列是意大利数学家斐波那契《算盘书》里提出,在数学上是用递归方式来定义:图片既然是用递归办法来表示,那么用递归来写代码也就不难了:int Fibonacci(int n) {...if (n < 2) return n; return Fibonacci(n-1) + Fibonacci(n-2);}代码简洁又优雅,最开始学递归时候就是学斐波那契数列例子,当时就觉得这个思想简直太牛了...《数据结构与算法之美》这本书里讲了一个座位号例子,假如你是n排,你只需一下你前排他是第几排,然后在他排数+1就得到了你n到底是几。如果他也不知道就把问题抛给他前排。...,以前一直写二维数组都是直接申请dp5这样,但是下面代码里首先申请一维空间,这样代码结束以后,二维数组实际是下图,要么说C语言程序员首先回去考虑内存节约,这是个好习惯,Java启动本身JVM就很占空间...以上代码有些不是写出来,因为LeetCode编译器和我本地CLion不知道什么区别,有些代码CLion可以运行到了LeetCode就报内存错误。

39330
领券