1、 自我介绍
2、 项目介绍
C++相关
1、指针占几个字节
2、参数调用,传结构体和指针的区别?临时变量存储在哪?栈的增长方向?
3、大端跟小端模式?
4、智能指针介绍?好处?
所谓的智能指针本质就是一个类模板,它可以创建任意的类型的指针对象,当智能指针对象使用完后,对象就会自动调用析构函数去释放该指针所指向的空间。
5、定义一个字符串?存储在哪?
字符串变量存储在栈中,字符串存储在静态存储区
python相关
1、python是强类型还是弱类型
2、什么是强类型、弱类型?
3、python == if 比较对象时有什么区别?
4、python装饰器
网络编程
1、TCP与UDP的区别?
2、TCP发一包是不是就会收到一包
3、TCP发一包对方有没有可能收到多个包?
4、TCP检测对方掉线
5、TCP的rece函数返回值的几种情况?
6、IP头的长度?TCP/UDP/HTTP
7、局域网两台主机探测对方的存在?具体原理、涉及到的底层原理。
8、epoll高并发的理解
1、自我介绍
2、项目介绍tinyML
3、项目介绍SJL
4、项目介绍MYSQL
5、算法方向的考虑
6、开发板部署系统
7、外接模块
8、tinyCompiler
9、模型压缩的参数的计算统计?
10、代码量?怎么组织?
11、UDP可靠传输?重传?心跳包?
12、高并发?
13、缓存队列
14、开几个线程?电脑有几个核?
15、windows条件变量与linux的区别?
16、linux数据库系统?
17、RAII机制减少开销?
18、专利?
20、导师?
21、实验室?
22、怎么管理小组?
23、读博?
24、城市?家庭?
25、待遇