诺瓦软件工程师提前批一二面
项目
C++
多态
数组和链表的区别
堆和栈
STL
C++存储区
C++11新特性
深拷贝和浅拷贝
讲一下map
虚函数表
说一个你了解的排序算法
操作系统
多线程了解吗
为什么要用多线程,多线程怎么提高效率
C++写过多线程吗
多线程同步的方式,具体说一说
计算机网络
讲一下HTTP、TCP、UDP协议
数据库
为什么创建索引
所有的值都可以创建索引吗
为什么索引维护困难
C++
指针和引用
值传递和引用传递
做有什么关于C++的项目吗,用了哪些知识点
前端
有做过前端项目吗,引出了http
操作系统
讲一下熟悉的文件格式
计算机网络
http协议,请求报文,响应报文
数据结构与算法
数组和链表的区别
二分法、快排
层序遍历使用的数据结构
数据库
索引的种类
索引的底层(B+树)
场景题
一个文件夹里有多个文件,如何知道每层多少个文件以及文件的大小,提示:数据结构,再提示:树。
大学或研究生的课程哪门最喜欢
有没有令你难忘的代码
未来的规划,主要想从事哪方面工作,有没有兴趣转golang