首页 > 百度ACG通用技术服务部一面、二面、三面、四面,已意向书!
头像
人菜就要多学习
编辑于 2020-09-20 10:19
+ 关注

百度ACG通用技术服务部一面、二面、三面、四面,已意向书!

更新:9月3号收到意向书,感谢百度!

8.3号百度一面电话面44min

1.自我介绍
2.硕士方向是啥?
3.介绍一下项目(从三个角度:解决问题、负责哪块、怎么实现)
4.项目上线了吗?
5.有一些架构是师兄师姐们搭建好的吗?
6.项目涉及到几个服务?怎么部署?
7.遇到的困难?挑一个讲一下
8.为什么转专业?
9.为什么用ThreadLocal?(裂开!ThreadLocal这个揪着问了10分钟,后来实在说不下去了)
10.ThreadLocal能解决什么问题?
11.ThreadLocal能解决分布式session问题吗?
12.线程内部共享,不同线程独享,这个和分布式session矛盾吗?
13.开始搬出ThreadLocal源码,balabala说一顿,感觉面试官还是说我理解的不对,还让我说!
14.多线程访问一个变量有什么需要注意的?
15.又来ThreadLocal,那ThreadLocal需要加锁吗?(崩溃!)
16.进程线程协程区别?
17.线程的切换和协程的切换有什么区别?
18.为什么协程切换开销少?
19.线程进程协程在并发访问变量的时候,都有什么措施?
20.多协程访问编程需要加锁吗?
21.说一下DNS域名解析是哪一层?用的TCP还是UDP?
22.说一下DNS解析过程
23.www.baidu.com哪个是根域名,顶级域名,权威域名
24.TCP三次握手过程
25.为什么三次握手
26.如何判断客户端和服务端已经建立链接?
(答的用netstat查看,面试官说想问的不是这个,面试官提醒说可以查看数据包)
27.哪几个元素可以识别TCP连接?(从底层说,比如源IP,源端口,源mac?)
28.IP数据包如何判断是tcp还是udp连接的?
29.Linux用过吗?
30.如何查看进程?
31.如何查看占用cpu最多进程?
32.简述快排
33.反问:学习建议?
答:要把知识点扣的细一些。


8.5号百度二面电话面40min

1.一面感觉怎么样?
2.针对一面没答出来的再说一下?
3.两个项目介绍一个能体现出来自己实力?
4.说一下项目的技术点和难点
5.怎么得出数据库是瓶颈的结论?(说的压测发现数据库占用cpu最多)
6.你是感觉数据库占据cpu最多就是瓶颈了吗?
7.别的地方还有瓶颈没?
8.项目里应该有蛮多环节,其他环节或者模块考虑过瓶颈问题吗?(没有。。。。)
9.如何应对高并发?
10.如果没有redis,数据库如何应对高并发?(答了分库分表)
11.数据库占据cpu多,那是select语句还是update语句或者其他语句占据多?
12.如果优化查询?(说了加索引,面试官问,加索引就行了嘛?)
13.如果把并发量再提高到1000万,如何应对?(答了negix负载均衡以及放出少量请求,负载均衡被否了,后者说可以)
14.又聊到限流降级组件
15.说一下内存管理中的逻辑地址转换成物理地址的方法
16.DNS解析过程?
17.知道根域名服务器有多少个吗?(之前看过,忘了。。。)
18.如果本地DNS服务器查不到,那是所有的都要去查根域名服务器?那全球的根域名服务器压力不会很大吗?
19.进程的调度方式?Java用的哪个?(抢占)
20.为啥要有非抢占方式?
21.说一下arp协议的过程
22.知道arp欺骗吗?
23.Linux用的多吗?(不多,没追问)
23.算法题
两个有序数组,找合并后的中位数
先说了O(n)的方式,后来又说了O(logn)的方式
24.反问业务:百度智慧云相关的~

8.12号百度三面45min
1.说说自己前两面表现怎么样?
2.问几个Linux命令吧(我说Linux不怎么熟)
(1)如何查到a.txt文本中字符b出现的行
(2)找到上述行中的最后一列
(3)如果最后一列是10 20 10 30,那么如何统计每个数字出现的次数,比如输出2~10 1~20 1~30
(4)如果系统卡顿,如何排查,为什么要查cpu占用率?如果不排查会怎样?排查之后做什么?
3.算法题:
(1)根据二叉树后序遍历和中序遍历输出前序遍历
(2)实现两种降序排序(快排,堆排)
(3)上述两种排序的时间复杂度,如果已知每个数的区间是[l,u),如何用O(n)的时间复杂度排序
4.ping是哪个协议?说一下ping的过程
5.ping可以ping端口吗?(不可以)
6.说说项目的难点,如何解决的?
7.如何技术选型?
8.了解我们部门吗?(不了解。。。)
9.可以接受加班吗?
10.未来3-5年之内的规划
11.能提前实习吗?
12.逻辑题:8个球,有1个是轻的,通过天平最少测几次能找出(2次)
13.目前有别的offer吗?
14.期望工作地?
15.反问:大概多久出结果?
答:1-2周,HR比较少,技术面进度快,HR面比较慢

8.19四面54min
类似于HR面,但又比正常的HR面聊的多很多,之前说是加面,搞不懂到底是什么面,大概涉及的问题:
1.为什么转专业?(问了好久好久。。。)
2.自己跟本硕都是计算机的同学的优势和劣势?
3.用专业术语详细描述一下本科的一个机械类的比赛
4.完成一个项目的流程都有哪些考虑的因素?
5.为什么感觉互联网公司有前景?
6.有没有持之以恒的坚持一件事?
7.对公司的选择主要考虑哪些因素?(让实话实说)
8.如果有多个大厂offer,会怎么选?
9.如何看待加班?
10.互联网公司的缺点?
11.未来3年的规划?
12.觉得什么时候算是技术学成了?(我答的是等到leader放心把一个业务交给我的时候,哈哈哈)
13.如何看待35岁的事?
14.压力大怎么处理?
15.本硕成绩排名?
16.有没有列一个清单,最近要学的东西?
17.喜欢看书吗?
18.家里几个孩子?父母做啥的?
19.感觉你一直在避开一个问题,就是本科不是计算机的劣势?
20.薪资怎么考虑的?是第一选择标准吗?
21.又来转专业的事,看你机械的成绩也很高,为啥改行计算机?兴趣在哪?真的吗?(非要逼我说出计算机工资高吗😭)
22.为什么大一不转计算机!!!!
23.除了在实验室学习,还喜欢做啥?
24.喜欢旅游,都去过哪些地方?
25.为什么不从事算法?
26.算法是用来干嘛的?
27.如果到公司了发现做的东西和自己期望不一样怎么办?
28.为什么研究生选**学校?离家不会太远吗?
29.研究生保研还有别的学校offer吗?为啥选**?
30.希望从公司学到什么?

大概问题就这么多,问了五十多分钟,太难了,说的口干舌燥,祈祷个offer吧!

全部评论

(13) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐