百度C++研发工程师面经

3.20投递

C++/PHP研发工程师

3.29测评

有选择题基础知识
3个编程题AC1
1.最大公约数最小公倍数,2.石头博弈,3.飞船

4.25 一面

常见的数据结构有哪些
检测链表的环
《快排算法代码题》
进程线程的理解(进程间通信)
网络的分层
url发生了什么
TCP和UDP
socket编程
事务
数据库的锁,行锁表锁
数据库引擎
机器学习相关
总结:
基础知识和代码表现还可以

4.25二面

指针和引用的区别
C++的多态,虚函数和重载
了解的单例模式
《单例模式代码》
树的前序中序后序遍历
给出先序中序,写出后序
《先序遍历递归和非递归版本》
selec和epoll
判断两个单链表是否相交(可能有环)
TCP三次握手
UDP
url发生什么 sql注入问题?
总结
感觉二面在重点考代码,单例写出来了,二叉树那个有点遗忘憋了一会也勉强写出来,最后判断两个可能有环的单链表是否相交实在没写出来
二面是一面后直接开始的,脑子缓不过来,整体节奏比较慌乱
被问一上午太累了
没收到感谢信,估计凉了,也懒得问了



#百度##面试流程#
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-15 17:17
听说过付费实习,没想到这么贵啊我去,要不我给你个腰子吧
哈哈哈,你是老六:这种公司一定要注意啊,不要随便签合同,只要签了后面钱可能回不来,而且你通过法律途径也弄不回
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
3
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务