一面:
介绍自己
针对项目提问
c++:
虚函数了解吗 说一下虚函数咋实现的多态
(说完给我举了一个例子让我说明 挖的挺细的 )
vector了解吗
stl容器了解吗
内存分配机制 以及分配好内心之后 如何在这块内存的后面再进行分配
智能指针
印象中问了八个问题 还有啥不记得了
问的挺细的
网络:
tcp和udp的区别
在tcp中服务器端怎么知道客户端是因为网络不好还是断开了连接
还问了两个问题不记得了
数据结构:
排序算法的实现以及时间复杂度和空间复杂度
红黑树
git了解吗
git命令的区别
linux编程了解吗
linux下系统编程
最后给了一个实际应用题 让我说思路和实现
我说完 问我有改进方案嘛 我说完改进方案 讨论了一下
然后给我说 如果这一面过了的话 后面会有人联系我二面
二面
介绍自己
两个算法题
1.how are you-》you are how
写完之后 又问 如果现在有一万个字符串怎么办
2.一个应用题 题目不记得了 题目很长
写完讨论了一下
问我有offer嘛现在 我说有 问我想去哪个
三面
三面没问什么技术上的问题
就问了问类似于性格测试
就过往的经历聊了聊
问你的爱好是什么
你觉得你自己的优势和不足是什么
问有没有offer
如果能过的话 想要留在百度吗 觉得自己有多大把握留下
最后说 他们会进行评估 评估后会尽快给我结果
hr面
告诉我前面三面过了 问我想去实习吗
说了薪资待遇
有没有offer以及对百度的看法
问什么时候可以实习
总体来说 百度面试挺简单的 但是坑也有很多 挖的也挺深的挺细的 整体面下来感觉还不错
全部评论
(3) 回帖