面试时间 2021.1.6 19:00
时长:40分钟+
自我介绍
聊项目
问项目细节到代码那种
问项目遇到过的困难
下一步的学习计划?(我自我介绍时提到的)
学习方法是怎样的?
struct和class区别
编译时多态和运行时多态?
虚函数表、虚函数、虚函数表指针
c和c++的动态内存管理
malloc和new的区别
new和delete的使用,如果不配对使用会怎么样,有哪些情况?
做项目时出现过内存泄漏的情况吗?
怎么检测内存泄漏?
问做项目的时候是否连接过别的库
静态链接和动态链接
了解过哪些容器
vector和list底层实现原理和区别
知不知道迭代器失效
迭代器失效原因,怎么解决
所有容器都会出现迭代器失效吗
了解过哪些网络模型?
udp和tcp的区别
udp怎么实现可靠传输
tcp粘包问题了解吗?怎么解决?
进程线程的区别?
除了进程线程这些还了解哪些操作系统的知识?(我说了一个nginx负载均衡)
了解过设计模式吗?(这个不知道)
反问环节
ps:除了最后一个题基本上都答出来了
全部评论
(5) 回帖