4399 C++开发一二三面凉经
3.31一面
-
自我介绍
-
说一下C++11的新特性
-
说一下vector是怎么动态扩容的
-
说一下vector bool 和 vector int 的区别
-
常见的socket的常用函数
-
如何把一个socket设置成非阻塞模式
-
多线程的创建需要调用哪个接口的
-
Linux下创建一个线程的开销是怎么样的
-
线程的初始栈的大小是多少
-
你做web的服务器的时候有遇到过什么困难的问题吗
-
客户端被操作系统kill掉了,他的tcp连接是怎么进行处理的
-
这个行为是操作系统做的还是进程做的呢
-
有一些任务,任务有前置任务,让你写一个函数检查有没有死循环,怎么做,或者说怎么检查链表中是否有环
-
算法的时间复杂度是多少
-
你一般通过什么样的途径去学习一个新技术呢
-
最近对哪些技术比较感兴趣呢
-
要是你给别人讲C++的话,你会从哪些角度去设置你的课程呢
-
我看了你的博客,都是总结了算法知识,有没有对其他技术的一些总结呢
-
你对你未来的职业规划
-
你更偏向后端多还是前端多
-
你对你未来的3~5年的规划是怎么样的
-
反问环节
4.8二面
4.13三面
-
有做过压力测试吗
-
有看过源码吗,什么类型都行
-
select和epoll的区别
-
<2^32<2^64<2^126<2^128< 和100的阶乘的大小比较,100的阶乘分布在哪个区间
-
QPS了解吗
-
项目还有什么优化的地方
-
有做过游戏开发的项目吗
-
后续的学习规划是什么
-
QPS的4000是什么意思,返回的字节又是多少
-
你的图片多大,请求数多少
-
你加了一个定时器,那你的连接本来是长连接还是短连接
-
项目难点
-
反问环节