百度提前批一面二面加额外一面面经分享
base:北京
c++/php/go开发岗
一面:
45min
1.讲一下OSI的七层模型,以及每一层的含义和应用
2.三次握手和四次挥手
3.三次握手中如果数据发送失败,让你设计你会怎么处理
4.什么是TCP
5.知不知道拥塞控制,讲一下
6.进程和线程
7.进程间有哪些通信方式,讲一下
8.Mysql中的索引讲一下
9.索引覆盖
10.数据库的隔离级别
11.场景题:如果给数据库中的表加一列数据,但是用户是上亿规模的,这个时候用户访问页面可能会卡,如何解决?
12.Redis有哪些数据类型
13.Zset底层是怎么实现的
14.主从复制
15.集群
16.c++面向对象编程讲一下
17.如何防止内存泄漏
18.讲一下智能指针
反问:
1.表现
2.部门业务
二面:
1h
1.知道哪些c++中的关键字,然后讲了static
2.指针和引用的区别,左值右值,右值引用
3.堆和栈的区别
4.char *p = {"123"}和char p[] = {"1", "2", "3"} 的区别
5.linux中32 和 64是什么意思
6.cpu密集型和i/o密集型什么意思
7.如果1g的内存,能否申请2g的空间,8g呢?
8.智力题:25匹马5个赛道,最少几次前三名马
9.智力题:1000个瓶子,一瓶毒药,10只白鼠,喝下毒药一周后死亡,找毒药
10.算法:数组中第K大的值,O(nlogn),不能用sort()函数
反问:
1.部门技术栈
二面结束后一个小时左右,状态从c++/php/go开发岗变成了
移动软件研发岗
一面:
80min
1.OSI的七层模型,以及每一层的含义和应用
2.三次握手,四次挥手,SYN是什么,各自处于什么状态,详细讲
3.为什么要三次握手,两次不行吗?
4.tcp和udp是什么,有什么区别
5.为啥要OSI七层模型?有什么作用
6.http如何进行流量控制?拥塞控制
7.数据链路层的传输单位,网络层呢?
8.ftp是什么,哪一层的协议?
9.进程和线程详细讲讲,有什么区别
10.算法:二叉树的层序遍历
11.算法:查找链表倒数第K个数
12.算法:判断链表是否有环
面试官最后主动讲了一下我的面试优点和缺点,然后说了下池子人很多大部分都是985 211的,竞争比较激烈,感觉像在安慰我(本人双非硕),说会如实向上报道面评
2h后共享中
c++/php/go开发岗
一面:
45min
1.讲一下OSI的七层模型,以及每一层的含义和应用
2.三次握手和四次挥手
3.三次握手中如果数据发送失败,让你设计你会怎么处理
4.什么是TCP
5.知不知道拥塞控制,讲一下
6.进程和线程
7.进程间有哪些通信方式,讲一下
8.Mysql中的索引讲一下
9.索引覆盖
10.数据库的隔离级别
11.场景题:如果给数据库中的表加一列数据,但是用户是上亿规模的,这个时候用户访问页面可能会卡,如何解决?
12.Redis有哪些数据类型
13.Zset底层是怎么实现的
14.主从复制
15.集群
16.c++面向对象编程讲一下
17.如何防止内存泄漏
18.讲一下智能指针
反问:
1.表现
2.部门业务
二面:
1h
1.知道哪些c++中的关键字,然后讲了static
2.指针和引用的区别,左值右值,右值引用
3.堆和栈的区别
4.char *p = {"123"}和char p[] = {"1", "2", "3"} 的区别
5.linux中32 和 64是什么意思
6.cpu密集型和i/o密集型什么意思
7.如果1g的内存,能否申请2g的空间,8g呢?
8.智力题:25匹马5个赛道,最少几次前三名马
9.智力题:1000个瓶子,一瓶毒药,10只白鼠,喝下毒药一周后死亡,找毒药
10.算法:数组中第K大的值,O(nlogn),不能用sort()函数
反问:
1.部门技术栈
二面结束后一个小时左右,状态从c++/php/go开发岗变成了
移动软件研发岗
一面:
80min
1.OSI的七层模型,以及每一层的含义和应用
2.三次握手,四次挥手,SYN是什么,各自处于什么状态,详细讲
3.为什么要三次握手,两次不行吗?
4.tcp和udp是什么,有什么区别
5.为啥要OSI七层模型?有什么作用
6.http如何进行流量控制?拥塞控制
7.数据链路层的传输单位,网络层呢?
8.ftp是什么,哪一层的协议?
9.进程和线程详细讲讲,有什么区别
10.算法:二叉树的层序遍历
11.算法:查找链表倒数第K个数
12.算法:判断链表是否有环
面试官最后主动讲了一下我的面试优点和缺点,然后说了下池子人很多大部分都是985 211的,竞争比较激烈,感觉像在安慰我(本人双非硕),说会如实向上报道面评
2h后共享中
全部评论
牛客上看到好多人在池子里
百度进度确实快,当时我周日直接从10点面到12点。连续三面
大佬二面答出来多少挂的呀
大佬,每一面的项目问题占比大概是多少嘞,看他们说二三面比较集中问项目

大佬,很好奇为什么一直揪着OSI七层模型不放,是简历上写了么,按理说常用的不就是四层么。
6天3面,今天下午结束,人面麻了
相关推荐
03-25 17:41
长春电子科技学院 前端工程师
smile丶snow:1.简历尽量一页,比如教育经历那里,全日制,计算机学院这些可以去掉没啥用好浪费空间。
熟悉三件套就没必要写了吧。js基本上是这样写
* JavaScript核心:深入理解 JS 运行机制(事件循环 Event Loop、微任务/宏任务),熟练掌握 Promise/Async 异步编程 模型。
熟悉可以改成熟练掌握。组件库写一个ant感觉就行,多写了浪费空间。
旅游项目是不是jonas的natours啊,我之前简历也有这个。我之前是这样写的
全栈思维: 熟悉 Node.js/Express 后端架构,掌握 MongoDB 数据库设计与聚合查询
工程化我觉得还是少些吧,不写就问的少,如果你真的了解的话可以写。
1.实习的话推荐大厂官网和aoob上面投,我自己有写一个校招网站的小网站可以直达~github主页上面有,顺便求个关注(
2.大三下一般课程比较少了吧,如果学校比较严的话可以多沉淀一会,如果不太严可以请dai课然后去实习,尽量找个近一些的就行。暑期实习不是暑假才实习哦,基本是上3月底4月初发offer就可以过去了,然后大概暑假的时候走转正流程答辩。
3.大厂算法题+js手写体。hot100+常见的比如数组转树,Promise.all,deepClone,之类 js手写都不难其实。算法看自己能力吧,我其实算法能力也不行。
4.自己平时没有用AI Coding吗?自己想一下怎么让AI帮你更好的写代码~比如Skill的诞生,OpenSpec的诞生,不都是我们想让AI更好帮我们写代码吗。 点赞 评论 收藏
分享
点赞 评论 收藏
分享
查看24道真题和解析 点赞 评论 收藏
分享
