百度在线网络技术(北京)有限公司数据挖掘工程师面试经验

面试准备来自 25533 份面经

面试感受
一般 很好
面试难度
简单 困难

常见面试流程

主要面试来源

校园招聘

29.0%

内部推荐

10.0%

猎头推荐

4.0%

社会招聘

13.0%

BOSS直聘

38.0%

其他网络平台

5.0%

推荐
数据挖掘工程师
地区
匿名用户
数据挖掘工程师
感觉没戏
面试题目主要关注两个部分,一个是基础的算法和数据结构,感觉不是很难,但是对基础知识要求掌握得比较全面,涉及到的数据结构比如队列、链表、二叉树,算法如果动态规划掌握得比较好会有帮助。还有就是数据挖掘和机器学习方面的知识,其实也都是比较基本的内容,考查分类、聚类方面的内容比较多一些。 还有因为我写了有项目经验涉及服务端的设计,所以也被问到了一些底层架构的选用和优化问题,这个要结合个人真实的项目经验要展开,可能每个人都不太一样吧。当然了,对于海量数据的处理策略是一定会涉及的,毕竟百度就是干这个的。 涉及到的编程语言没有很具体的要求,做数据挖掘能用的语言很多,C/C++、Java、Python、R……都可以,可以挑自己最熟悉的语言作答,不过我想最好是选面试官也熟悉的。 一面主要还是问基础知识,这个过程感觉不错,因为基本上都答上来了。但是二面的面试官就不太好应付,会抓住一些我没考虑到的细节深入发问,他可能不一定要求我能答得很完美,主要想知道我对问题有没有考虑周全,解决问题的思路够不够开阔。
笔试
包含 1 个问题 · 1 个回答
印象最深刻的一个问题就是一个项目中各种不同的语言写成的模块互相通讯的过程中怎样优化性能。
一年前
53人
匿名用户
数据挖掘工程师
感觉靠谱
百度校招,一共面了3轮技术面试,一面(感觉很烂,居然过了)写了2-3道算法题、都不难,具体式链表找环、最近公共父节点、然后是概率题。二面刚开始问了linux相关命令,grep,find,awk等,然后通知用python写了一道文件读写的程序,后面两道算法题(很有意思的是二面面试官又要求我写一道链表找环的题,我说面过了,结果改成链表反转了=_=),然后问了一下机器学习相关、包括svm核函数的作用、svm的推导(推了一半,看我很熟练就没推了)等、最后又是概率题、一堆概率题。。3面试面试官很友善,主要问项目相关问题,没有问技术相关。
包含 1 个问题 · 1 个回答
链表找环、最近公共父节点、概率题、SVM推导。
一年前
2人
匿名用户
数据挖掘工程师
感觉没戏
一面简历项目讲解,生成模型与判别模型,SVM原理,分类聚类,MAP,LR,代码题目是二叉树相关的。二面讲解简历,还是机器学习基础知识,还有C++基础知识,然后海量数据处理题目两个大文件求交集,然后概率题目,未知长度的数据流等概率去数据点。 三面很奇葩,问我学了什么机器学习课,后来知道三面挂了,嫌我在阿里的实习太弱了。
包含 1 个问题 · 1 个回答
海量数据处理题目两个大文件求交集。
一年前
2人
匿名用户
数据挖掘工程师
面试未通过
首先是笔试,大概上个月中旬的时候了,一直都没有消息,已经准备10月份去成都参加宣讲会,结果前几天接到电话面试,是一个年轻的男生,听语气还是蛮严肃的。 一面:电话面试(15分钟左右) 1、简单的介绍自己 由于是电话面试,只说了自己的名字,所在的学校和专业这些基本信息,其他都没有说。 2、你对产品经理的理解? 谈了一下自己对于产品经理的了解,以及对产品经理这个职位的日常工作内容进行了阐述。 3、对产品经理决策策略的了解? 讲了一个关于多选择情况下优先级的确定,谈了SWOT策略,分析产品的优势、劣势、机会、威胁,作出一个正确的决策,并且强调了正确决策对于产品经理这个职位的重要性。 4、你觉得产品经理应该关注些什么?
笔试
电话面试
包含 1 个问题 · 1 个回答
你对产品经理的理解? 谈了一下自己对于产品经理的了解,以及对产品经理这个职位的日常工作内容进行了阐述。
一年前
匿名用户
数据挖掘工程师
面试未通过
面的好像是机器学习还是数据方面的,结果一来就问我面向对象编程的特点,之前没经验,不知这种岗位问什么,加上好久没用java了,所以一脸懵逼。之后还问了多态、内存、进程间通信。 见我不太会,就说要不我问点算法的,百度的搜索,你输入广,他就会给你提示广州,这些功能是怎么实现的,时间复杂度和空间复杂度怎样;在大量新闻里找阅读量最高的前几个,怎么找,时间复杂度和空间复杂度怎样。 之后还有机器学习方面的最熟悉什么算法,逻辑回归的特点,逻辑回归与线性回归的区别,svm呢;你了解随机森林和GBDT吗,能不能简单说下,还有类似的算法吗,是怎样的,对数据量有什么要求。 最后见我写了了解hadoop,直接叫我写一下mapreduce的程序。
一年前
2人
打开小程序查看更多面经数据
写面经
选择排序