小米

C++二面面经

完整信息

15 条问法 · 16 道题

本篇目录
1.是否了解过岗位的需求,做什么(答了下一面反问的) 2.自我介绍 3.实习的主要工作是什么,使用的语言? 4.讲解一下平时怎么使用AI开发? 5.简历上写了有学习CUDA这些AI,问我对agent这些有什么了解?(大概答了下去学习的原理) 6.为什么选择epoll而不是poll,epoll是怎么实现的? 7.套接字编程客户端和服务端的api有哪些? 8.(项目)线程池数量的选择,怎么确定的? 9.常见的使用linux命令 10.虚函数的类为什么实例会sizeof大一些(虚函数表指针) 11.C++的内存怎么管理,自己的项目中是怎么应用智能指针的? 12.智能指针有哪些,unique ptr和shared_ptr的区别是什么? 13.epoll有哪些函数,相关的api,(epoll create、epoll ctl、epoll wait 14.使用最多语言? 15.手撕,很简单的反转字符串,考虑一点健壮性,我最开始是直接硬编码的字符串位数 总结:大概是35min,整体上压力比较小,基本上是围绕着简历去问一些cpp的八股,熟悉简历加背语言相关的八股就差不多够了
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
    简历上写了有学习CUDA这些AI,问我对agent这些有什么了解?(大概答了下去学习的原理)
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
    手撕,很简单的反转字符串,考虑一点健壮性,我最开始是直接硬编码的字符串位数

同作者面经

展开其余 2 篇收起其余 2 篇

相关公司