百度2015校园招聘面试题(成功拿到offer)

2014/10/15 | 分类: IT职场 | 1 条评论 | 标签: 技术面试, 百度

分享到:45

本文作者: 伯乐在线 - 敏敏 。未经许可,禁止转载!
欢迎分享原创到伯乐头条。

引言

盼望着,盼望着……今年终于轮到我找工作了,还深深记得去年跟在师兄后面各种打酱油的经历,当时觉得找工作好难啊,怎么面一个败一个,以后还能找到工作不?

不过当时的失败也是理所当然的,那时候没有做任何准备(连进程间有几种通信方式这样老掉牙的题我都不知道),没有任何找工作的经验,甚至一个简单的自我介绍都吞吞吐吐的。

经过一年时间的磨练,特别是近几个月的强度知识吸收,感觉个人在能力和知识储备方面有了质的提高,这大大提高了我的自信心,也让我在这个秋季的求职生涯最终以较满意收场。

截止目前为止,找工作总算告一段落。初次找工作,只投了前面的几家公司(有百度、阿里、美团、搜狗、华为等),今年比较幸运,面的几家公司都成功拿到offer,也算是初战告捷。这些公司的招聘结束后我就没再参加后面的一些大型互联网公司了,比如奇虎360、网易、爱奇艺、金山等等,不像我的一些同学,手里offer多的都拿不动了,也有满意的了,可还是满怀干劲的参加后面的招聘,真心不知道他们的精力和耐力从何而来,可能是他们想成为传说中的offer帝和面霸吧。我个人无喜于那些称谓,既然有了较满意的offer就不想再耗费太多的精力去争根本不会考虑的offer,也可能是自己的惰性所为……

OK,废话到此为止,下面简单回顾下自己在百度面试过程中的一些题目,给还在找工作或将来要找工作的同学一个浅薄的参考。


百度面试题

一面(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。

最后面试官说像计算机体系结构、操作系统这样的书一定要看国外的,国内的有时候会误导人。


总结

三面都是技术面,总体下来没有特别难的题目,从我的面试情况来看,百度这次非常看重面试者对二叉树的掌握情况,还有所做的项目详细介绍。后面我会继续分享自己在面试过程中的一些个人经验和技巧。

百度2015校园招聘面试题(成功拿到offer)相关推荐

  1. 百度2015校园招聘笔试题

    百度2015校园招聘笔试题(自己凭记忆第一时间,记录了这么多,有些描述比较简单,请大神们补充) 一 .简答题(30分) 1. 进程和线程的联系与区别. 2. 简述数据库的存储过程及其优点. 3. st ...

  2. 百度2015校园招聘面试题回忆录(成功拿到offer)

    引言 盼望着,盼望着--今年终于轮到我找工作了,还深深记得去年跟在师兄后面各种打酱油的经历,当时觉得找工作好难啊,怎么面一个败一个,以后还能找到工作不? 不过当时的失败也是理所当然的,那时候没有做任何 ...

  3. 十月下旬腾讯 网易游戏 百度迅雷校园招聘笔试题集锦 第271 330题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 十月下旬 ...

  4. 2012九月十月腾讯,网易游戏,百度最新校园招聘笔试题

    十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(第271-330题) 引言 此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网易游戏,百度等各大公司最 ...

  5. 同花顺2015校园招聘笔试题

    1280社区:http://www.dy1280.com/thread-498-1-1.html 同花顺2015校园招聘笔试题 日期:2014-9-15 地点:哈尔滨工程大学

  6. 百度2015校园招聘软件开发笔试题及答案

    简单题(本题共30分) 请简述Tcp-ip的3次握手以及4次挥手过程?并解释为何关闭连接需要4次挥手(10分) 详细答案参见TCP/IP协议三次握手与四次握手流程解析 TCP三次握手.四次挥手过程如下 ...

  7. 广州百田2015校园招聘笔试题

    昨天参加了百田春招,笔试题3道大题. 一.给定两个正整数n行和m行,将数字0-n*m-1按顺时针方向旋转填入n*m的矩阵并输出 如n=4m=5时,输出 0     1     2     3     ...

  8. 阿尔卡特朗讯(青岛)2015校园招聘笔试题

    前几天刚刚在海洋大学参加完笔试,考场的人真是多,小400号人,考完之后因为收到了另外公司的offer,之后就没管朗讯的了.现在有时间在这里分享一下笔试题,希望对来年有意向的师弟师妹们有帮助. 总结来说 ...

  9. 百度2014校园招聘笔试题(成都站,软件研发岗)——2014.09.21

    一.简答题(本题共30分) 1. 当前计算机系统一般会采用层次结构来存储数据,请介绍下典型的计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?(10分) 2. Unix ...

最新文章

  1. java无法编译_Java静态方法无法编译
  2. python 画三维函数图-如何用Matplotlib 画三维图的示例代码
  3. Diango博客--7.自动生成文章摘要
  4. Comet服务器推送与SignalR
  5. 用ajax请求豆瓣api,结合豆瓣Api v2.0实现Jsonp跨域
  6. c++ 连接webservice实例
  7. 学生个人网页设计作品 学生个人网页模板 简单个人主页成品 个人网页制作 HTML学生个人网站作业设计 汉语言文学设计题材网页
  8. 单元素/组件的过渡以及过渡钩子的运用
  9. AB PLC 1769模拟量模块量程转换
  10. 计算机文化学习笔记3
  11. Android使用NFC模拟IC卡
  12. matlab修复模糊图片论文,图像算法论文,关于运动模糊图像复原算法相关参考文献资料-免费论文范文...
  13. hp打印机计算机无法与设备建立,hp 程序无法安装解决方法,hp打印机安装教程 电脑维修技术网...
  14. 布朗大学计算机研究生申请,布朗大学计算机科学理学硕士研究生申请要求及申请材料要求清单...
  15. 【演示动画制作】Focusky教程 | 怎么设置帧之间的切换效果?
  16. 解决$emit第一次触发事件失效问题
  17. 【力扣周赛】第345场周赛
  18. unity 360视频_如何将360视频与Unity集成
  19. 哈夫曼树--数据结构
  20. 我抓住了腾讯的小尾巴

热门文章

  1. java图书分析echarts_【Echarts大数据分析】终于统计出水笔们了!都颤抖把!
  2. 汉堡商业银行经济学家:“蒸汽平台”正式上线测试
  3. 树莓派配置热点官网操作指引-(备份)
  4. execute和submit的区别与联系
  5. noip模拟 2018 10 17
  6. 浅谈“密码明文传输”
  7. Arduino开发ESP8266时开发板管理器无法下载问题解决办法
  8. 处理CSV&JSON文件(chapter_16)
  9. JAVA实现negotiate认证_Java SSO windows AD spring4 – Negotiate Header无效:
  10. 基于(springmvc+tomcat+JavaScript)的化妆品商城系统