百度C++研发工程师面经
3.20投递
C++/PHP研发工程师
3.29测评
有选择题基础知识
3个编程题AC1
1.最大公约数最小公倍数,2.石头博弈,3.飞船
3个编程题AC1
1.最大公约数最小公倍数,2.石头博弈,3.飞船
4.25 一面
常见的数据结构有哪些
检测链表的环
《快排算法代码题》
进程线程的理解(进程间通信)
网络的分层
url发生了什么
TCP和UDP
socket编程
事务
数据库的锁,行锁表锁
数据库引擎
机器学习相关
检测链表的环
《快排算法代码题》
进程线程的理解(进程间通信)
网络的分层
url发生了什么
TCP和UDP
socket编程
事务
数据库的锁,行锁表锁
数据库引擎
机器学习相关
总结:
基础知识和代码表现还可以
4.25二面
指针和引用的区别C++的多态,虚函数和重载
了解的单例模式
《单例模式代码》
树的前序中序后序遍历
给出先序中序,写出后序
《先序遍历递归和非递归版本》
selec和epoll
判断两个单链表是否相交(可能有环)
TCP三次握手
UDP
url发生什么 sql注入问题?
总结
感觉二面在重点考代码,单例写出来了,二叉树那个有点遗忘憋了一会也勉强写出来,最后判断两个可能有环的单链表是否相交实在没写出来
二面是一面后直接开始的,脑子缓不过来,整体节奏比较慌乱
被问一上午太累了
没收到感谢信,估计凉了,也懒得问了