首页 > 9.12百度C++一二三面面经
头像
__Pluto
编辑于 2021-09-12 15:38
+ 关注

9.12百度C++一二三面面经

9.12百度C++一二三面面经

一面(48min)

  • 智能指针用过吧?手撕一个shared_ptr

  • 进阶:实现的shared_ptr如何改进以实现线程安全

  • 简述一下C和C++的区别

  • 承接上问:给了一个C++ class的成员和接口,问用C如何实现等价的功能(让大概写了写代码)

  • 平时刷题吗?C++多线程用过吗?(没进一步问,说二面的时候有可能问让我准备一下)

二面(40min)

  • 聊项目1:总体实现;数据怎么获取的;做了哪些优化;如果商用要进行哪些改进?
  • 项目2:服务器多线程模型;如何改进;线程间如何通信,因为答了锁所以又问了一些关于锁的东西(见下)
  • 都有哪些锁,适用场景?
  • 自旋锁与互斥锁的区别
  • 写题,LeetCode143,讲了下思路之后让写下代码,看我写完也没让运行,示意可以了
  • 反问

三面(35min)

三面不是技术面,没问技术

  • 大学参加过哪些社团组织和职能部门,有什么收获
  • 最有收获的竞赛或者项目是哪个
  • 有参加过实习吗
  • 职业规划
  • 讨论问题别人看法和自己不一致怎么办
  • 意见与领导有分歧怎么处理
  • 自我评价,优缺点
  • 介绍了下部门业务(百科&知道&新问答平台),问有意愿来我们部门吗
  • 反问,问了很多关于部门的情况和职业规划相关,因为三面太水了所以后面都是我一直反问在拖时间2333
  • 最后告知两周之内流程就会更新等通知就行

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐