网易互娱一面面经:

C++基础:
1) const 和 define
2) extern
3) inline
4) 函数重载和函数重写
5) 多态
6) 虚函数
7) 构造函数可以是虚函数吗
8) 析构函数可以是虚函数吗
9)纯虚函数
10)虚函数和纯虚函数
11)空类sizeof大小,只有一个虚函数时的大小
12)虚函数表
13) 指针和引用
14) new/delete malloc/free

数据结构:
1)最小堆的底层
2)红黑树,你对它的所有理解
3)红黑树和平衡二叉树的区别
4)vector和数组,vector底层实现,插入删除的时间复杂度
5)list的原理,插入删除时间复杂度
6)图遍历方法

操作系统:
1)进程和线程区别
2)进程通信方式
3)挑一个进程通信方式讲一下,我挑的管道
4)linux统计当前目录文件个数 用管道
5)虚拟内存和物理内存

计网:
1)TCP和UDP
2)GET和POST

智力题:
一个六面的骰子,等概率扔出1,2,3,4;

算法题:
1)二维矩阵求数值到轮廓的曼哈顿距离;
2)字符串翻转 I am a student==> student a am I; leetcode
3)  数字的全排列;leetcode
4)下一个排列;leetcode
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务