百度度秘一面凉经 50min(我太难了)

1.上来进行自我介绍(bababab)
2.介绍一下项目吧(我写的是一个游戏,讲了讲)
3.看你项目用到单利模式(bababa)
4.说一下select,网络模型(bababa)
5.看你简历上写熟悉c++说一说c++的虚函数(叭叭叭)
对象是通过什么找到表里的虚函数的(我说用对象指针指向表里的虚函数,面试管问是怎么找到的(一脸懵逼))
6.指针和引用的区别
7.vector和list区别  优缺点 时间复杂的等等一系列
8.二叉搜索树深度(说了递归和非递归)
9.青蛙跳格子问题讲一讲动态规划思想(bababab说的不太好)
10.mysql三剑客
11.linux了解吗(问了点有点忘了,说了点gcc,gdb,shell脚本,问的啥我忘了光我说了)
12.问了map和unordered_map(bababa乱说一通)
13.通过上问了一下avl树(说不太会)
14.问哈夫曼树(前一段时间写过哈夫曼压缩文件感觉机会来了,把哈夫曼树构建用了什么优先级队列一顿说,结果没说到点上,面试官问的哈夫曼树的特性(头脑短路+一脸懵逼))
15.问了进程和线程的区别,问了下线程可以共享进程的什么资源(我说有自己的栈,共享进程的堆,面试管问还有吗?卡了半天说不知道了 回来一查有好多都没见过)
16.问了qt,中发送和接受数据是怎么实现的(babab)qt的底层实现会吗(百脸懵逼,看我的项目用到了 qt问的没说出来)
17.c++11新特性用过什么(朗姆打表达式,(又问我底层实现是什么,我也不知道啊,蒙了个函数指针,感觉错的),auto,for循环)我又说了点没用过的智能指针(又问我底层实现   (说引用计数,循环引用啥的)(我太难了!!!));
18.问了socket  (bind ...)和三次握手之间的对应关系(不会,说了说三次握手和为什么不能是两次和四次)
19.看到我项目上用到了topk,问我怎么实现的 (我说我用的堆排,时间复杂度n*lgk,也可以用快排on)让我讲讲堆排的原理(当时都给我面蒙蔽了    babab,说的乱马七糟)
20.over面完嗓子都哑了
#百度##面经##C++工程师##校招#
全部评论
您好,请问度秘所在部门名称叫啥呀
点赞 回复 分享
发布于 2019-08-22 16:13
mysql三剑客是什么,,,
点赞 回复 分享
发布于 2019-08-22 16:18
投了没消息
点赞 回复 分享
发布于 2019-08-22 17:02
蒋兄弟太难了 🤣🤣🤣🤣
点赞 回复 分享
发布于 2019-08-22 17:11
没有手撕代码吗?
点赞 回复 分享
发布于 2019-08-22 17:20

相关推荐

10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
2 26 评论
分享
牛客网
牛客企业服务