百度实习-c++开发-二面凉经

这几天一直在忙着看面经和做编程题,总体来说有一种临阵磨枪的感觉,但是最后还是不太灵光,百度的面试感觉总体来说更偏细节和底层一点,往往是从一个知识点出发不断深入,很考验基础能力。
一面:
1.自我介绍
2.二叉树和哈希表的时间复杂度以及空间复杂度
3.为什么项目中不用其他的数据结构
4.c++11特性包括那些
5.讲一下智能指针,每种指针的具体作用
6.智能指针有什么缺点
7.多态是什么
8.什么时候调用拷贝构造函数
9.设计模式有哪些
10.怎么实现多线程的单例模式
11.怎么在自己的项目中实现多线程
12.有哪些锁
13.同步和互斥怎么实现的
14.编程题:N个数组中的前k个数,要求时间复杂度O(klogk),空间复杂度O(klogk)。
二面:
1. 自我介绍
2.解释type of int*(*pfunc)(*void,*void)
3. strlen和size of
4.std::vector的内存管理是什么,怎么手动实现释放内存
5.编程题:替换字符,不考虑内存
6反问
二面只有30分钟,如果编程题在10几分钟没实现的话就没有机会了,面试官人很好还问到中午有没有吃饭,知道已经没戏了,就问了一下如何继续提高,面试官推荐了effective C++的书,说如果希望做后台开发的话应该注重底层的细节,还可以实际做一个项目来熟悉各方面的内容,并且做编程题之前最好要多与面试官沟通,说明自己的想法,我就是直接闷头就做,也没能表现出自己的能力。
整体感觉收获很多,从电子到计算机有好多基础知识需要补,并且编程也不太扎实,必须要保证编程速度,后续可能要调整一下自己的心态,重新制定一下计划,继续努力啊!😁#实习##面经##百度##C++工程师#
全部评论
楼主太赞,我也来分享下之前看过的一份谷歌大佬整理的算法刷题资料:https://mp.weixin.qq.com/s/n0dIZqJtRvVund8oY_pJDg 这份资料在我面试拿offer的过程中发生了很大作用。
3 回复
分享
发布于 2021-04-11 17:55
加油加油o(≧v≦)o
点赞 回复
分享
发布于 2021-04-11 14:11
阿里巴巴
校招火热招聘中
官网直投
咱们二面除了代码其他一模一样哈哈哈
点赞 回复
分享
发布于 2021-04-11 14:42
二面我也是同样的问题😂
点赞 回复
分享
发布于 2021-04-11 15:20
加油楼主,希望我的面经可以帮助到你
点赞 回复
分享
发布于 2021-04-11 15:52
看问题,咱们二面是同一个面试官,哈哈,人很好的一个小哥
点赞 回复
分享
发布于 2021-04-11 16:29
c++有没有合适的项目推荐啊!没做过项目,找工作不太稳吧😷
点赞 回复
分享
发布于 2021-04-11 23:06
怎么知道凉得 ?  流程显示2面。。
点赞 回复
分享
发布于 2021-04-12 17:45
楼主加油!我也是电子专业想找计算机的工作,太不容易啦!
点赞 回复
分享
发布于 2021-04-15 16:32
哇,慢慢补课,发觉至少认识知识点的名称了
点赞 回复
分享
发布于 2021-06-08 20:33

相关推荐

9 47 评论
分享
牛客网
牛客企业服务