百度c++面经

昨天下午从3点面到5:30,效率很高,今天能想到的大致有这些
一面:
直接问项目,项目中用my sql存储数据,什么是主键?你是拿哪个字段用来做主键的?如果不用一个自增变量而是用多个值得合到一起计算哈希值来作为主建可不可以?
Mysql中的慢查询是什么?索引的存储结构是什么,聚簇索引和非聚簇索引的区别。
接着给了两张表,让通过sql语句来查询部门中的人数。
手写代码:判断一个链表中是否有环,以及环的入口点。

二面:
介绍项目,Python中list有哪些常用的函数?为什么使用flask作为开发框架?如何在flask中进行调试?建立了几个路由。
C++中怎样进行内存对齐,讲了一下内存对齐?String来查找一个子串的函数是什么。
Linux中常用的命令有哪些?如何查找哪一个文件中有指定的字符串?怎样查看资源的使用情况?
有没有了解过并发编程?
什么情况下会发生内存泄漏?如何来检测?
介绍一下,三次握手,四次挥手。
程序编写好以后到运行的整个过程,讲一下刚才提到的动态链接和静态链接。

三面:
自己挑选一个,你认为值得介绍的项目说一下。在获取资源的过程中,有没有考虑到网络的抖动?利用icmp协议,如果不可达的话如何解决?
介绍一下TCP三只握手。
在项目中如果你们遇到有争论的地方,如何解决的?
哪一件事是你坚持了一段时间,后来又放弃了,放弃以后有没有对你产生什么影响或者感觉。

三面面试官最后说感谢你这次的参加,心中突然一凉。不知道是不是凉了。
#百度##校招##C++工程师##面经#
全部评论
lz三面之间间隔多久啊,还有一面面过之后官网上是什么状态呢
1 回复
分享
发布于 2020-04-12 09:34
插眼
点赞 回复
分享
发布于 2020-04-12 10:30
春招专场
校招火热招聘中
官网直投
并发编程了解吗
点赞 回复
分享
发布于 2020-05-22 00:32

相关推荐

3 33 评论
分享
牛客网
牛客企业服务