百度凉径

本人渣渣硕士,昨天刚面试百度,记录一下面试内容,给明年的人一些准备的方向吧

1 先问项目,把其中一个项目用编程把重要地方实现出来,然后把里面的进程和线程关系理清楚,最好通过图形进行说明一下

2进程之间怎么信息共享,相互通信,本人太渣,只回答出两个

3问有没有用过shrink_to_fit,说一下作用,为什么用

4项目中用了整形,那哪里用了锁

5线程与线程之间怎么通信,用的什么机制

6虚函数的两种情形下怎么用,为什么用虚函数
还有几个记不清了
然后手撕代码
第一个字符串比较,利用三种方法写的,面试官比较喜欢第三种,说挺好
第二个是链表,用了4种方法,第四种是在面试官的提醒下完成的。
第三个回溯法,本人对回溯法没有了解太深,写的代码太麻烦,想不出第二种



以上凉径,没有什么经验,给明年春招的师弟师妹问留一点经验,回报牛客



#C++工程师##百度##面经##秋招#
全部评论
这是几面
点赞 回复 分享
发布于 2018-10-12 09:02
问的有点难
点赞 回复 分享
发布于 2018-10-12 09:00
一道题都用三四种解吗
点赞 回复 分享
发布于 2018-10-12 08:15

相关推荐

渐好:软光栅真的写明白了吗,既然是软渲那技术栈不应该使用OpenGL,光追和bvh既不算什么高级渲染技术更不应该属于软渲的内容,git那个项目没啥用,建议把前两个项目重新组织一下语言,比如软渲染那个项目 冯着色和msaa、贴图这几项分开写,写的到位点,如果你还学过光追那就单独写出来,如果没把握考官问你答不上来就别写给自己找麻烦,在技术栈那一栏简单提一下自己学过就行,这样杂的放在一起不太严谨,个人愚见.
点赞 评论 收藏
分享
03-31 16:42
已编辑
郑州西亚斯学院 后端
Java抽象带篮子:你简历少了几个模块看上去就感觉信息很少,简历怎么写可以看看我发的帖子
点赞 评论 收藏
分享
评论
点赞
23
分享

创作者周榜

更多
牛客网
牛客企业服务