诺瓦星云 软件工程师 一面
8月23日 提前批 一面
全程八股 30分钟,期间也说到,一面主要看基础(八股)、表达能力这块,不会涉及过多的项目,因为诺瓦的一面是打乱面试的,具体想招你的业务后面才知道。
- 自我介绍
- 多态是什么
- 虚函数表的理解->属于对象还是属于类->什么时候创建的
- static
- volatile
- stl库的map和unorder_map的区别->时间复杂度
- TCP和UDP的区别->拥塞控制->能不能实现可靠的UDP传输
- 多线程和多进程的区别->使用场景->通信方式
- 左值和右值->什么时候用右值引用
- 锁及其应用场景->死锁怎么定位、怎么解决
- GDB调试会吗->core dump怎么分析
- 口述快排的实现
- 内存泄漏你是怎么定位的->有哪些工具?
- 介绍项目(要求主要是从学到了什么的角度、怎么思考的进行讲述)
- 设计模式懂吗?->工厂模式、单例模式
- 看你竞赛很丰富啊,你觉得这里头遇到最多困难的是哪个?
- 反问
- 业务(诺瓦主要做显示器的智控,全球行业龙头占70%份额)
- 几面(通常二面业务,一面HR,优秀的会加一面,3个工作日给结果)