笔试:5.26日
一面:6.6日
二面:6.13日
笔试题目:
1.种树
2.求黄金时间段
一面:
1.自我介绍
2.讲一下你的内存池项目,怎么实现的,C++是怎么申请和释放内存的?malloc底层是怎么样的?free释放内存是怎么回事呢?怎么管理内存的?你遇到最大的技术难点是什么?什么是内存泄漏和内存碎片呢?
3.讲一下面向对象和面向过程的区别?讲一下进程线程区别?
4.了解strlen和sizeof吗?两者有什么区别?
5.TCP三次握手和四次挥手的timewait有什么用?为什么要三次握手、四次挥手?
6.select和poll以及epoll的区别?
7.算法题:
①如何判断两个链表交点?
②字符串乘积?
8.一致性哈希?这个没听过,直接说不会,又问我如何解决哈希冲突?
9.如果你的电脑CPU消耗一直报警,你怎么排查?
10.一个概率题,记不起来了。
11.问成绩?排名咋样?拿过奖学金没?
12.反问?
二面:
1.自我介绍?
2.讲一下你的下载器,遇到了什么困难?httplib是什么?
3.算法:出现次数超过一半的数字?
4.讲一下HTTP协议?头部字段?有哪些方法?和HTTPS有什么区别?
5.用过Linux吗?常用指令知道哪些?如何查看不同目录下的两个相同文件?
6.你觉得你在大学期间花费的时间和精力最多的一件事是什么?你的朋友认为你是个什么样的人?你觉得你的优点和确定是什么?
7.事务的四个特性?
8.你给我讲一下什么是C++和java的优缺点吧?
9.会python吗?
10.在网易实习干了啥?
11.你觉得你还有什么优点没有展示给我吗?
12.反问?