迅雷一面 服务器开发面经

面试官很专业,也给了我很多中肯的建议,写下面经,积一下好运!

1. 自我介绍

2. 对docker的理解?

3. 虚拟引擎跟docker这种容器引擎的区别?

4. TCP为什么三次握手?

5. 如何识别TCP的唯一性?

6. TCP UDP区别?

7. 操作系统内存管理怎么实现的?

8. 内存压缩是怎么压缩的?

9. 内存压缩具体有哪些算法?实际使用的是哪种?

10. Linux中实际中使用的内存容量 是否能大于实际的内存容量?

11. 进程跟进程之间是共享内存的吗?

12. 同一进程下多个线程访问内存空间 怎么处理并发性问题?

13. 进程创建的流程是什么?

14. 链表应用场景

15. 问了一道easy题的大概思路:求单向链表的第n个结点

16. 堆 栈区别?

反问:

1. 建议,给了很多有用的建议,在这里感谢面试官!

2. 推进节奏,得知大概共有三四轮面试,每面都要排序,然后如果没问题的话一周推进一轮

总的来说是一次很愉快的面试,面试官专业性强,也很和善。许愿一面通过!!

全部评论
迅雷后端讨论好少呀,不知道咋样,我也刚一面
1
送花
回复
分享
发布于 2023-11-10 18:54 湖南
我一面三星期了得,没消息。官网状态还是面试。。。。离谱
1
送花
回复
分享
发布于 2023-11-18 11:00 北京
网易互娱
校招火热招聘中
官网直投

相关推荐

#我的实习求职记录#概述:3月28日投递,3月30日笔试(1/3),4月15日发了一面(第一个面试),电话面,主要问项目和相关的八股,没有手撕,总共50分钟,最终感觉因为项目太少,亮点不够,4月22日发了感谢信面试流程:1.面试官介绍部门和组内方向(AI)2.自我介绍3.项目不是实验室的,而是开源的、通用的,为什么?4.进程线程协程的上下文是怎么切换的?  想讲到三者的区别再讲切换,然后到进程切换时被打断5.进程什么时候切换,用什么指令符?具体指令符不清楚,提了下schedule,就绪队列相关6.多个进程可以分配同一个cpu吗?不行,多CPU对应多进程,多核对应多线程7.电脑上的进程数为什么会远超过cpu核数?只答了时间片,应该再提一下优先级、阻塞和唤醒8.通过什么信号去通知进程切换到下一个进程?不知道,讲了下对信号的理解,建议我去看汇编(感觉可能是硬件中断、时钟中断)9.线程状态?简单八股10.线程与协程的区别?主要讲了下切换11.协程的通信,协程如何切换到下一个协程?讲了IO协程调度器,管道用于通知线程取任务12.线程下协程的内存管理?讲了下内核栈、用户栈13.能建立多少个长连接,与线程数和协程数是不是有关?只与协程数有关,重新讲了下协程调度器14.线程竞争获取协程的同步机制?对协程任务队列加锁15.问到这面试官说感觉已经没什么问题了(此时才30分钟不到),于是我主动讲了下hook16.怎么监听fd有事件发生?epoll,空闲线程epoll_wait17.服务器发送响应后又收到消息,都是用一个线程处理吗?一个协程18.协程一直阻塞怎么办?定时器,超时就取消事件19.项目问完了,问研究方向,有没有其他与AI相关的项目(实验室做的项目不太行),为什么不做AI相关的而是学C++开发,能讲讲研究生对C++的认知提升在哪些方面?20.反问对实习生重视哪些方面?主要注重工程能力和算法创新能力21.最后聊了下流程、实习时间相关的,以及给了我一些建议,对项目还算熟悉,需要丰富下简历,一个项目不够总结:第一次面试,有些紧张,答的不是很流畅和自信;面试管感觉很年轻,态度挺好的,主要按他对项目的疑问去考察,会有引导,看出我是第一次面试后也给了我一些建议;对于蚂蚁来说可能重视是否做过比较好的项目,我在这方面还是很不足的-
点赞 评论 收藏
转发
4 4 评论
分享
牛客网
牛客企业服务