诺瓦星云 软件工程师 一面
记录处女面
8.22一面 35min
1怎么理解面向对象
2说说多态
3进程与线程
4TCP与UDP
5你了解的锁有哪些
6虚函数
7虚析构函数用来干嘛
8构造函数能不能写成虚的,为什么
9进程间通信有哪些
10内存管理有哪些
11内存分区是怎么分的
12STL用的多吗,说说容器,分别在什么时候用
13map和unordered_map底层结构是什么
14变量和对象分别存在哪里
15项目中怎么联调
16介绍一下项目背景
17项目中有没有遇到困难,怎么解决的
18这个难题是怎么发现的
19用过多线程吗
20项目中用到设计模式吗,设计类的时候怎么设计
21还有什么方法保证TCP安全传输数据
22在做项目的过程中,有没有考虑优化
23智能指针
只记得这些了。。。总之差不多三十个问题,有好几个直接说不会
反问