百度提前批(百家号+系统部)核心系统,软件开发面经分享

百度提前批投了三个部门(凤巢、系统部、百家号),凤巢跪在半路上,个人感觉可能是线上写代码速度慢了,面试官觉得代码能力还不过关。
正所谓“赠人玫瑰,手有余香”,这段时间在牛客论坛也获取了很多信息,希望将自己觉得有点价值的信息与各位牛油分享,秋招最近才正式开始,一起加油,相信最后都会收获满意的offer!

写的比较简单,不足之处牛油们就忽略吧,大家可以选择性的看
1)百度系统部

一面:(预约时间:8.8  11:00)
二面:(预约时间:8.9  10:30)
三面:(预约时间:8.10  17:00)

2)百度百家号

一面:(预约时间:8.25  21:30)
二面:(预约时间:8.26  10:00)
三面:(预约时间:8.28  11:00)

【2017.08.08 上午11:00 百度系统部一面 47''】

一上来,自我介绍(先前准备好),语言上的组织很重要,随后,问了下擅长的编程语言,然后问了项目相关的问题:
1)从简历中选一个你熟悉的项目,简单讲讲你在这个项目中主要负责哪一部分,过程中遇到了什么问题,是怎么解决的,有何收获?(关于项目的面试,基本都是这么问的,这个需要好好组织下语言,然后选一个比较有代表性的案列着重讲解下!多花点时间好好准备下这部分)
2)详细说下一个用户在浏览器中输入一个URL,随后展示页面的过程,越详细越好?
3)这个过程中所涉及的协议有哪些?详细说下?
4)详细说下通过URL,如何请求到对应的服务?
5)说下HTTP的状态码,并分别介绍下各个状态码的意义?
6)熟悉设计模式吗?说下你知道哪些设计模式?详细说下单例模式的实现?
7)简单描述下哈希存储值的原理?如果存在热点问题,如何解决?哈希存储的优点有哪些?
8)介绍下MySQL调优?
9)MySQL的备份指令是哪个?你了解哪些MySQL的操作指令?
10)Unix指令你知道哪些?简单罗列下?
11)如果给你一个端口,通过Unix哪个指令可以查看这个端口的进程、服务等情况?
12)如果给你一个字符串“abcdefg”,如何利用最少的时间与最少的空间,完成字符串翻转操作“cdefgab”?

  • 使用字符缓存:字符串转换为数组,以数组下标进行遍历处理
  • 使用栈:先进后出
  • 使用递归:
    此题:将整个字符串递归
    第一次递归:“bcdefga”
    第二次递归:“cdefgab”
    反转:将子字符串递归
    第一次递归:“bcdefg a”
    第二次递归:“cdefg ba”
    ...
  • 逻辑异或:三次逻辑异或可以实现反转【适用于字符串反转,不适合此题】
    charArray[i] ^= charArray[l];
    charArray[l] ^= charArray[i];
    charArray[i] ^= charArray[l];
    13)一个文件里包含了很多的URL,如何快速的查找到出现次数做多的那个URL?
    14)有什么问题想问我的吗?

【2017.08.09 上午10:30 百度系统部二面 41''】

这次一开始没有让我自我介绍,而是面试官和我确认相关消息(学校、毕业时间等)
1)简单介绍下你比较熟悉的项目?
2)说下负载均衡是如何实现的?
3)了解CDN加速原理吗?简单说下?
4)简单说下一个用户在头条上看到某个视频是如何实现的?
5)了解socket的实现原理吗?
6)关于通信方面的知识,了解的如何?
7)说下TCP的流量控制实现原理?流量控制与拥塞控制的区别?
8)讲解下进程、线程与协程之间的关系?
9)了解Python与Go中协程的实现原理吗?以你的了解介绍下?
10)职业规划是怎样的?我们部门比较偏系统技术,不知道是否符合你的规划?
11)说下你的优点与不足吧?
12)你有什么想问我的吗?

【2017.08.10 下午17:00 百度系统部三面 35''】

刚开始是自我介绍,就将自己先前准备的自我介绍照搬了下;
这次面试基本没有涉及到技术相关的,全程聊的是实习项目、几家实习公司的一些经历,另外聊了一下自己的职业规划

【2017.08.25 晚上21:30 百度百家号一面 63''】

1)自我介绍后,开始对着简历逐个项目问,问了4个,点云的那个我都忘得差不多了,还好记得一点,这次项目问的很细,时间也很长,差不多半个多小时了吧
2)RPC调用时如何实现?
3)进程/线程/协程的区别是什么?平时代码中哪些场景下会用到协程?
4)Python语言中浅拷贝与深拷贝的区别?
5)Python的装饰器实现?
6)Python中类方法的实现?如何定义一个私有方法?
7)Python中协程的实现原理?
8)数据库表设计中,char与varchar的区别是什么?
9)Java中对数据库的操作是如何实现的?通过什么框架?(项目)
10)数据库的索引操作?
11)你有什么需要问我的吗?

【2017.08.26 上午10:00 百度百家号二面 45''】

1)问了下项目,这次项目是从上往下问,主要问的是实习的项目,然后问了下项目中涉及的相关技术
2)Go语言中的闭包是什么?利用闭包实现Filbernasier数?
3)MySQL的存储引擎常用的有哪些,相互之间的区别是什么?
4)MySQL的索引优化简单介绍下?
5)Kite框架了解的如何?
6)线上查询日志是,如何统计一个日志文件中指定状态码的日志条数?完整的指令说下?
7)代码实现快排?
8)线上问题的定位,如何进行?
9)数据库如何建表,我们如何操作数据表的?
10)你有什么需要问我的吗?

【2017.08.28 上午11:00 百度百家号三面 35''】

1)简单介绍下自己吧
2)选一个你熟悉的项目,说说你从中最大的收获是什么?
3)项目中有遇到难题吗?你是如何解决的?请说说你单独解决的问题?
4)你的职业规划是什么?
5)你对自己的期望是什么?
6)关于百度血友吧事件,你是如何看待的?
7)百度系统部和百家号,你如何选择呢?
8)身边的同学如何评价你呢?
9)你个人对自己的评价如何?你认为你的优缺点有哪些?
10)大概什么时候可以来实习呢?毕业时间是多少呢?
11)有什么需要问我的吗?

#百度#
全部评论
大佬!面经优秀!细看了一下,感觉我能回答的题只有自我介绍了!
点赞 回复 分享
发布于 2017-09-13 00:35
哈哈楼主系统部是哪里的
点赞 回复 分享
发布于 2017-09-13 00:47
点赞 回复 分享
发布于 2017-09-13 01:23
lz面试的是哪个岗呢
点赞 回复 分享
发布于 2017-09-13 01:23
要是我能遇上这些问题就好了,面了几家都是问Java框架,好郁闷
点赞 回复 分享
发布于 2017-09-13 03:32
血友病吧。。。怎么说呢。。。
点赞 回复 分享
发布于 2017-09-13 07:08
大佬好厉害!我要是有大佬十分之一的智慧与帅气就好了!
点赞 回复 分享
发布于 2017-09-13 07:55
所以最后选哪个BU了?
点赞 回复 分享
发布于 2017-09-13 10:31

相关推荐

最近又搬回宿舍了,在工位坐不住,写一写秋招起伏不断的心态变化,也算对自己心态的一些思考表演式学习从开始为实习准备的时候就特别焦虑,楼主一开始选择的是cpp后端,但是24届这个方向已经炸了,同时自己又因为本科非92且非科班,所以感到机会更加迷茫。在某天晚上用java写出hello world并失眠一整晚后选择老本行干嵌入式。理想是美好的,现实情况是每天忙但又没有实质性进展,总是在配环境,调工具,顺带还要推科研。而这时候才发现自己一直在表演式学习,徘徊在设想如何展开工作的循环里,导致没有实质性进展。现在看来当时如果把精力专注在动手写而不是两只手端着看教程,基本功或许不会那么差。实习的焦虑5月,楼主...
耶比:哲学上有一个问题,玛丽的房间:玛丽知道眼睛识别色彩的原理知道各种颜色,但是她生活在黑白的房间里,直到有一天玛丽的房门打开了她亲眼看到了颜色,才知道什么是色彩。我现在最大可能的减少对非工作事情的思考,如果有一件事困扰了我, 能解决的我就直接做(去哪里或者和谁吵架等等……),解决不了的我就不想了,每一天都是最年轻的一天,珍惜今天吧
投递比亚迪等公司10个岗位 > 秋招被确诊为…… 牛客创作赏金赛
点赞 评论 收藏
分享
球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
11-03 14:38
重庆大学 Java
AAA求offer教程:我手都抬起来了又揣裤兜了
点赞 评论 收藏
分享
评论
8
72
分享
正在热议
# 25届秋招总结 #
442240次浏览 4509人参与
# 春招别灰心,我们一人来一句鼓励 #
41913次浏览 531人参与
# 北方华创开奖 #
107424次浏览 599人参与
# 地方国企笔面经互助 #
7961次浏览 18人参与
# 同bg的你秋招战况如何? #
76585次浏览 561人参与
# 虾皮求职进展汇总 #
115499次浏览 886人参与
# 阿里云管培生offer #
120216次浏览 2219人参与
# 实习,投递多份简历没人回复怎么办 #
2454609次浏览 34856人参与
# 实习必须要去大厂吗? #
55761次浏览 961人参与
# 提前批简历挂麻了怎么办 #
149889次浏览 1977人参与
# 投递实习岗位前的准备 #
1195913次浏览 18548人参与
# 你投递的公司有几家约面了? #
33205次浏览 188人参与
# 双非本科求职如何逆袭 #
662189次浏览 7394人参与
# 如果公司给你放一天假,你会怎么度过? #
4751次浏览 55人参与
# 机械人春招想让哪家公司来捞你? #
157622次浏览 2267人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
11535次浏览 284人参与
# 发工资后,你做的第一件事是什么 #
12682次浏览 62人参与
# 工作中,努力重要还是选择重要? #
35793次浏览 384人参与
# 参加完秋招的机械人,还参加春招吗? #
20120次浏览 240人参与
# 我的上岸简历长这样 #
452000次浏览 8088人参与
# 实习想申请秋招offer,能不能argue薪资 #
39289次浏览 314人参与
# 非技术岗是怎么找实习的 #
155866次浏览 2120人参与
牛客网
牛客企业服务