面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

匿名用户
数据挖掘工程师
未通过感觉没戏
面试题目主要关注两个部分,一个是基础的算法和数据结构,感觉不是很难,但是对基础知识要求掌握得比较全面,涉及到的数据结构比如队列、链表、二叉树,算法如果动态规划掌握得比较好会有帮助。还有就是数据挖掘和机器学习方面的知识,其实也都是比较基本的内容,考查分类、聚类方面的内容比较多一些。 还有因为我写了有项目经验涉及服务端的设计,所以也被问到了一些底层架构的选用和优化问题,这个要结合个人真实的项目经验要展开,可能每个人都不太一样吧。当然了,对于海量数据的处理策略是一定会涉及的,毕竟百度就是干这个的。 涉及到的编程语言没有很具体的要求,做数据挖掘能用的语言很多,C/C++、Java、Python、R……都可以,可以挑自己最熟悉的语言作答,不过我想最好是选面试官也熟悉的。 一面主要还是问基础知识,这个过程感觉不错,因为基本上都答上来了。但是二面的面试官就不太好应付,会抓住一些我没考虑到的细节深入发问,他可能不一定要求我能答得很完美,主要想知道我对问题有没有考虑周全,解决问题的思路够不够开阔。...查看更多
包含1个问题,1个回答
Q:印象最深刻的一个问题就是一个项目中各种不同的语言写成的模块互相通讯的过程中怎样优化性能。
2 年前 发布
6
匿名用户
数据挖掘
未通过感觉没戏
因为笔试我也没重视,花了一小时瞎做的,没想到过了。然后今天第一轮电面,先自我介绍刚开始问了你一堆问题,按照你的简历问你的,基本就是你的项目你是怎么做的,问题怎么解决,但是我有些项目是物流的,也问了。然后就是三道算法题,第一题很水说列出一个集合所有的子集,我搞了个二进制映射,打印出所有子集,但是呢他和我说复杂度可以小于2^n,我想了想想不出,他说可以n^2,我说那怎么做呢,他也不说。这部分感觉他还在嘲讽我,虽然我现在还是没想到n^2的算法。 第二题,说是要找出2.5亿个整数中所有不重复的整数,但是内存不够,然后我就搞了一个质数,2.5亿个分别求余,按余数分到本地磁盘的几个文件里,加入前看看文件里有没有重复的,我用python写的。面试官让我讲讲思路,我也就讲了。 第三题,判断两个二叉树是不是完全相同的,我大概五分钟写了个归并算法,他看了看问我能不能快一点,我说优先比较小子树,然后他顿了顿,问我,那你代码结构能优化一下吗。我直接就把if重复判断和优先判断德顺序搞了一下,删了一堆。然后就是他问我有没有什么要问他的,我说了一句第一题到底怎么写,还是说n^2就可以,没说怎么写。最后感觉因为这题面试官一直在无奈的叹气喝嘲讽,我还挺害怕的,我现在倒不是关心过没过,这个输出2^n个集合,如何小于2^n次复杂度我到是有点笨了,还没想到。 ...查看更多
2 年前 发布
1

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网百度百度面试经验百度面试经验:第一次应聘的经历分享
正在招聘招聘HR实习生(J17441)200 个岗位