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