超参数科技-后台开发-一面
很久之前面的了,还是给需要的xd分享一下
面试时间:8.15
算法:两数相加II (leetcode)
项目(主要聊WebServer):
1. 项目中的Reactor都有哪些模块,介绍一下
2. I/O事件是如何在从Reactor中进行处理的?
3. 有几个从Reactor?线程池有几个?
4. 当请求达到最大数量的时候,是否会阻塞?怎么办?
5. 异步处理的话,每个线程是怎么去回复http响应的?
6. 项目中如何判断TCP包的有效性?(如何解决TCP粘包/拆包的问题)
7. 线程池如何实现任意任务参数和任务结果返回?
8. 说说定时器的最小堆
9. 优先级队列是通过什么数据结构实现的?
八股:
1. 多态
2. 为什么基类的析构函数要设计成虚函数?
面试时间:8.15
算法:两数相加II (leetcode)
项目(主要聊WebServer):
1. 项目中的Reactor都有哪些模块,介绍一下
2. I/O事件是如何在从Reactor中进行处理的?
3. 有几个从Reactor?线程池有几个?
4. 当请求达到最大数量的时候,是否会阻塞?怎么办?
5. 异步处理的话,每个线程是怎么去回复http响应的?
6. 项目中如何判断TCP包的有效性?(如何解决TCP粘包/拆包的问题)
7. 线程池如何实现任意任务参数和任务结果返回?
8. 说说定时器的最小堆
9. 优先级队列是通过什么数据结构实现的?
八股:
1. 多态
2. 为什么基类的析构函数要设计成虚函数?
全部评论
相关推荐
fangfu:社会第一课,不要把鸡蛋放一个篮子里
点赞 评论 收藏
分享
拿到ssp可以么:有钱真好啊,有钱还拿到50w+真好啊,50w+还能wlb更好了,我要嫉妒到发疯了
点赞 评论 收藏
分享