超参数科技-后台开发-一面

很久之前面的了,还是给需要的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. 为什么基类的析构函数要设计成虚函数?
全部评论

相关推荐

冲芭芭拉鸭:你这图还挺新,偷了。
投递美团等公司10个岗位
点赞 评论 收藏
分享
点赞 4 评论
分享
牛客网
牛客企业服务