百度实习及校招全攻略:面试经验,工作感受

时间:2022-12-11 02:59:06 面试经验 我要投稿
  • 相关推荐

百度实习及校招全攻略:面试经验,工作感受

  大数据实习生的面经

百度实习及校招全攻略:面试经验,工作感受

  总共进行了三轮技术面试,每一轮都是先逐一审核简历上做过的项目,询问在项目中承担的工作,项目里核心算法的原理,然后就是白纸题,给一个问题,要求当场写代码求解,写完之后面试官会引导你改进,最后要求你分析复杂度。前两个比较Nice,答出来就OK了,最后一个一旦答出来就在原始题目的基础上不断改变条件,要求你对新问题再次求解,最后都有一道开放题目,给你讲述百度遇到的某个问题,要求你为他们设计一个解决方案。问的内容涵盖算法导论的排序,查找,Hash, Heap, PriorityQueue, 平衡BST,基本图论算法,以及串处理算法,以及MMDS和Information Retrival中搜索引擎常用算法,还问了基础的统计知识,线性回归,逻辑回归,梯度下降的步长选择,等等。总之需要充分准备,面试官虽然人都很好,但是我觉得稍微有一点差池,在竞争这么激烈的地方估计就要跪了。非常荣幸能够将人生第一面献给百度,希望最后一轮HR确认能够通过,不管怎样,感谢百度给我的指导,我会继续努力。

  软件工程师校招面经

  我的简历上写的主要是做视频图像处理的,然后写了自己的编程能力。所以感觉整个面试的问题都是围绕简历上图像处理、C、C++编程的问题展开的。

  按照我的回忆,问了下面的内容:

  1、简单自我介绍(我事先打了个草稿,就按照草稿上的东西说的,说完之后面试官笑了一下,可能是觉得我说的官方了吧^^)

  2、项目介绍(介绍完之后,他又问了几个项目的问题,不过感觉他不是很懂)

  图像处理部分:

  3、香农定理、奈奎斯特定理(他问我的是香农定理 ,但是给我的提示是奈奎斯特定理 ,所以他自己也没分清吧==|||)

  4、常见低通滤波器、滤波器的原理。

  C、C++部分的问题:

  这个部分是他考的重点,很多问题他都是先抛过来,我给了答案之后他会再十分仔细的追问,问很本质的问题,就是考察对C、C++的认知够不够吧,有点招架不住。

  5、this指针怎么用、作用。

  6、一个指向类的指针占用内存大小。

  7、new delete和malloc free的区别。(我说new可以重载,他又问为什么可以重载)

  8、const的作用、好处。

  一个const型的函数和普通的函数特别的地方在哪里?

  9、引用和指针的区别。

  10、如果叫你设计函数strcpy(),你要考虑哪些问题?给你5分钟时间,一一列举。(感觉这个问题是考你思维缜不缜密,想的全不全面)

  为什么strcpy() 会返回一个指针型的返回值?有什么好处?

  11、编程过程中遇到过哪些内存崩溃的问题,解决办法,怎么避免?(因为简历中我写了阅读代码5万行以上,写代码2万行以上,所以他考了我这个吧)

  12、代码执行的时候有时候内存会不够,怎么保证内存足够?

  13、你所知道的排序算法及复杂度,其中哪些是稳定的,哪些是不稳定的,为什么。

  产品经理校招

  一个小哥儿,和大部分产品面试一样,问了实习经历,项目经历,社会实践经历等。考察你的个人能力和产品经理的契合度,社会实践经历中的领导协调能力是怎样体现的、遇到的最大困难以及解决方案(举例),实验室项目中有哪些协调方面的困难和解决方案,总之就是从宏观角度考察。

  其次问了常用的互联网产品,并要我做评价,就评价了下微信和qq,还有微博。我都是从产品定位的角度宏观描述,然后又从小的细节方面举例说明优缺点。

  还给了我一个360搜索“赵薇”的页面,然后让我评价搜索的结果页布局。360的那个页面做的确实不错,而且搜索框下面有一个小的分类导航框,他特意问我对这个怎么看。那个页面首条设计集合了不同小标题比如图集、电影、微博什么的,展示效果不错。我针对右边的推荐说了一些建议。

  给我一道题让我设计搜索一个电影名称(刚上映),搜索的结果页面展示。我对用户需求做了分类,针对性的设计,并画在纸上了。

  最后问我 你怎么确定一个人头上有多少头发。。

  一面小哥面完说对我感觉还不错,让我等二面。

  二面:

  看起来挺犀利的另一个小哥儿。

  1. 你认为产品经理有哪些特别需要的特质?做个排行;你认为你哪些能力比较符合

  2. 实习经历让你有什么收获和体会(当时做过用户体验测试,他很细节的让我讲了做过哪些测试和改进)

  3. 我讲到自己看过什么什么书,他让我讲讲书里的东西让我有哪些体会

  4. 你强迫过自己做什么事儿?

  5. 对比下qq和微信

  6. 用过什么新闻客户端(腾讯 网易 鲜果),为什么用腾讯?然后回答后主动对比了这几个客户端,以及产品设计上的差异和不足;如果让你设计一个新闻客户端,哪些功能是必备的?

  7. 移动端产品和web产品的使用场景有哪些不同(我听成了产品设计上的不同,不过他说我回答的也挺好的。。)

  8. 为什么用小米?

  9. 你对“需求以用户为导向”怎么理解,怎么看。怎么做需求,有哪些方式获取需求

  10.如果用户只是想要一匹跑的更快的马,如何发掘需求去从零开始造一辆未发明出来的车?

  研发工程师校招面经

  一面(1 hour):

  1.面试官从简历里抽了一个较感兴趣的项目,让把项目简单介绍了下,针对项目问了几个技术问题

  2. 介绍Java中垃圾回收机制,程序员平时需要关注这个吗?为什么?请举例说明。

  3. 数据库隔离级别介绍、举例说明。

  4. override和overload的区别。

  5. 求二叉树的最大距离(即相距最远的两个叶子节点),写代码。

  6. 两个栈实现一个队列,写代码。

  7. 你觉得你的优势是什么?有什么技术薄弱点吗?

  8. 目前手上有offer吗?

  二面(40 minutes):

  1.详细介绍研究生期间的小论文项目。

  2. 求二叉树的宽度,先简介思路再写代码。

  3. Hashmap、Hashtable和cocurrentHashMap的区别,要讲出它们各自的实现原理才行,比如Hashmap的扩容机制、cocurrentHashMap的桶分割原理、多线程安全性。

  4. 进程调度算法,有哪些算法比较难实现?

  5. linux下如何修改进程优先级?(nice命令的使用)。

  6. linux下性能监控命令uptime介绍,平均负载的具体含义是什么?建议看server load概念。

  7. linux下如何调试程序?说到gdb,具体如何调试?如何查看core文件中的堆栈信息等(bt指令)。

  三面(1 hour and twenty minutes):

  1.介绍我研究生期间的论文,讲的很详细,每个点具体采用的技术、实现方法等,花了较长时间。

  2. 打印二叉树两个叶子节点间的路径,写代码(汗,百度这么喜欢问二叉树)。

  3. 字符串中第一个只出现一次的字符,如何优化算法使得遍历次数更少?

  4. socket编程相关,如果服务器这边调用write写了100个字节的数据,客户端想要获得这个数据,是直接用read系统调用,参数也是100吗?

  5. 百度新闻缓存预算问题:一般为了追求时间性能,都需要缓存一些新闻数据,你怎么计算所需预算?然后申请需要的主机……

  6. 多线程的适用场景是什么?为啥要用多线程?

  7. 问是否会go语言,……

  8. 为啥对技术感兴趣,一些相关问题讨论。

  9. 聊北京、谈offer。

  最后面试官说像计算机体系结构、操作系统这样的书一定要看国外的,国内的有时候会误导人。从我的面试情况来看,百度这次非常看重面试者对二叉树的掌握情况,还有所做的项目详细介绍。后面我会继续分享自己在面试过程中的一些个人经验和技巧。

  工作感受

  实习生的工作感受节选:

  公司优点: 实习生和正式员工完全一样对待(仅仅只有工资待遇不同);没有等级关系;不打卡,弹性工作时间;年轻

  公司缺点: 完全技术导向,对于产品的宣传和开发不是特别重视;职业天花板来得早;缺少全公司系统性的培训,主要靠业务部门的干中学

  意见和建议: 希望增加新员工系统性的培训,增加认同感,尽快适应工作

  产品经理工作感受节选:

  公司优点: 公司福利不错 年假很多 14薪 很锻炼人 工作环境好

  公司缺点: 加班太多,晋升机制差

  意见和建议: 希望可以改进一些晋升机制

  运营专员工作感受节选:

  公司优点: 工作压力适中,福利不过,有反补,班车,年假多。你能很好的学会流程化工作的概念。

  公司缺点: 公司领导对个人发展起不小的作用,可能每个公司都这样吧,,,

  意见和建议: 工作流程很繁琐,不够直接。

  开发工程师工作感受节选:

  公司优点: 技术氛围比较浓厚,对产品的性能要求很高,非常适合新人成长

  公司缺点: 个别部门领导能力和眼光不足,内斗比较多

  意见和建议: 专注于产品,不要专注于员工工作时间等细节

【百度实习及校招全攻略:面试经验,工作感受】相关文章:

工行内蒙分行校招面试经验08-09

央视校招笔试经验01-16

华为的社招面试经验04-23

校招面试自我介绍02-10

校招面试常见问题10-17

交通银行校招机考笔试经验07-15

2014玛氏校招GMT笔试经验07-24

校招面试自我介绍范文03-14

攒RP 记格兰仕校招面试【08-08

校招面试自我介绍(13篇)03-03