当前位置: 首页 > 面试经验 >

虎牙c++一二面

优质
小牛编辑
53浏览
2024-10-24

虎牙c++一二面

记得啥写啥吧

问了项目,问了技能掌握深度,我说了次好多这块不了解,这个没用过。。。尴尬

八股

  1. 解释什么是多态
  2. 父类子类指针转换的安全性问题
  3. 内存泄漏
  4. 智能指针有哪些了解,说完weakptr之后问除了解循环引用还有哪些作用,不会,面试官解答:可以在其他线程中查看这个指针的生存情况...等等,
  5. stl容器有哪些了解,然后就是常规的vector、map等等的介绍
  6. 11有哪些新特性
  7. 自己写的类用sort怎么排序
  8. 线程安全相关问题,怎么解决
  9. 为什么觉得mutex慢,卡住了,面试官会一点一点引导,想想操作系统,然后回答了内核态用户态的转换
  10. 如果想要只开启一个进程,比如很多游戏,开启后再双击启动文件不会开启第二个进程怎么办?这个时候脑子已经有些混乱,思路还停留在线程阶段,,,说了新建一个文件、用来判断,面试官否定,然后一步一步引导,说想想刚刚我们讨论了什么,然后我说mutex,面试官问为什么,又是一系列引导,涉及到内核态等等,然后恍然大悟,现在讨论的是进程了

时间有点久了,其他的问题记不太清了,,,两个面试官都很友好,很客气,体验很好,还会耐心解答你的问题,总而言之很有收获

-------------------------------------------------------------------

又想起来一个问题,qq消息,新给你发消息的人会跑到上面,后面的人会以此降低位置,又要保证能根据姓名或qq号搜索到对应联系人,如果是你该怎么设计这个数据结构,答lru相关

#虎牙##c++#
 类似资料: