2023-3-22 美团二面
面得太次,项目深挖直接炸,要认真准备项目,八股倒是其次
1. 自我介绍
2. 能实习多久?什么时候开始实习?实验室老师同意吗?
3. 技术栈有什么要求?C/C++/Go
4. 算法题:C++实现线程池
5. 实现一个线程池应该具有什么功能?
6. epoll 模式的LT和ET模式有什么区别?使用过程中需要注意什么问题?
追问:ET为什么比LT高效?(减少了epoll被重复事件触发的次数)
ET处理大包传输,会不停得处理这个大包,会不会导致没有其他线程来处理其他请求?
7. 读硬盘中的文件可以用epoll吗?
8. 管道能不能用epoll?
9. HTTP传输数据,有多少种方式确定数据边界?视频流式上传?
10. 数据库的连接池?来了一个连接请求,如何挑选一个连接?
11. listen的第二个参数backlog?
12. 服务器能支持的最大连接数
13. 往磁盘存大量小文件会带来什么问题?如何解决?(合并,谁来做合并,怎么做?)
14. 实验室或者实习遇到压力最大的一件事情?怎么形成的?如何解决的?
15. 熟悉业务转变的时候如何做?结合情景说一下
16. 实习过程中有阅读源码的经历吗?有没有那些让你觉得好(印象最深刻)或者不好的地方?
17. 实习或者学校有没有什么冲突的地方?观点冲突?如何解决?具体某一件事情
18. 平时都看些什么书?《linux高性能服务器编程》哪一块让你印象深刻?(同步和异步并发,,,)
19. 我们打开文件读是同步接口还是异步接口?
20. 同步阻塞和异步非阻塞,有什么关系?
21. 最后:技术栈只接受C++吗?可以转Go
22. Go了解吗?
反问:技术栈:没有Java
#我的实习求职记录#
1. 自我介绍
2. 能实习多久?什么时候开始实习?实验室老师同意吗?
3. 技术栈有什么要求?C/C++/Go
4. 算法题:C++实现线程池
5. 实现一个线程池应该具有什么功能?
6. epoll 模式的LT和ET模式有什么区别?使用过程中需要注意什么问题?
追问:ET为什么比LT高效?(减少了epoll被重复事件触发的次数)
ET处理大包传输,会不停得处理这个大包,会不会导致没有其他线程来处理其他请求?
7. 读硬盘中的文件可以用epoll吗?
8. 管道能不能用epoll?
9. HTTP传输数据,有多少种方式确定数据边界?视频流式上传?
10. 数据库的连接池?来了一个连接请求,如何挑选一个连接?
11. listen的第二个参数backlog?
12. 服务器能支持的最大连接数
13. 往磁盘存大量小文件会带来什么问题?如何解决?(合并,谁来做合并,怎么做?)
14. 实验室或者实习遇到压力最大的一件事情?怎么形成的?如何解决的?
15. 熟悉业务转变的时候如何做?结合情景说一下
16. 实习过程中有阅读源码的经历吗?有没有那些让你觉得好(印象最深刻)或者不好的地方?
17. 实习或者学校有没有什么冲突的地方?观点冲突?如何解决?具体某一件事情
18. 平时都看些什么书?《linux高性能服务器编程》哪一块让你印象深刻?(同步和异步并发,,,)
19. 我们打开文件读是同步接口还是异步接口?
20. 同步阻塞和异步非阻塞,有什么关系?
21. 最后:技术栈只接受C++吗?可以转Go
22. Go了解吗?
反问:技术栈:没有Java
#我的实习求职记录#
全部评论
深挖项目的前提,是面试官懂你的项目。遇到不懂或者不关心的,简历看都懒得看,只问八股
送花
回复 分享
老哥你面的哪个部门,手写线程池也太硬核了吧
送花
回复 分享
国泰君安
官网直投
八股可能你这次没重点问你而已
送花
回复 分享
9,10要怎么回答
送花
回复 分享
好多不会的 7 8 13 20怎么答
送花
回复 分享
第6题,使用时要注意啥
送花
回复 分享
大佬们,能否辅导计算机作业啊,有偿
送花
回复 分享
楼主哪个部门哈?
送花
回复 分享
相关推荐
查看2道真题和解析
点赞 评论 收藏
分享
查看10道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享