虾皮一面

9.17 1h 全程计网操作系统
1. 自我介绍
2. 实习的多级缓存结构
3. 讲下缓存击穿和雪崩,遇见过吗,如何解决?
4. cpu内部的高速缓存知道吗,讲一下
5. 讲下进程线程协程
6. 为什么要多线程
7. 比如一个程序要读写文件,系统调用是怎么样的
8. 为什么要保存进程上下文信息,保存在哪
9. TCP为什么要进行四次挥手?讲一下过程
10. 服务端在收到客户端的FIN后,先发ACK和再发FIN,这两步骤能合并吗,为什么
11. 在完成四次挥手后,客户端处于什么状态,为什么要进行TIME_WAIT?
12. 大量的TIME_WAIT的危害,如何解决?
13. 在 TIME_WAIT 状态的TCP连接,收到SYN后会发生什么
14. 建立了连接的双方,客户端宕机了,原本连接还存在吗?(有收发和无收发的情况)
15. 一串有序数组,找到绝对值最小的数字(写了二分,要求加剪枝)
全部评论

相关推荐

1. 自我介绍2. 没有实习经验是吗?那学校有什么项目或者demo吗(这里被误导了,我以为面试官看得到我的简历项目,就没有说我准备的项目,后来面试官好像误会我没有什么项目了,然后她说多问问八股,java之类的,面试官人还是挺好的)回答:本科有个用java写的操作系统的课设,是仿真模拟实现虚拟内存的操作系统3. 说一下接口和抽象类的区别4. 面对对象和面向过程的区别5. 注解的具体的实现原理和哪里会用到注解?6. 实现注解功能的时候 底层机制是什么样的?7. 了解泛型是怎么实现的吗8. Java如何确定一个唯一的类9. 聊一下类加载器是什么样的东西10. 常见的类加载器有哪些吗11. jvm内存分配什么时候分配到栈上,什么时候分配到堆里12. 聊一下synchronized和reentranlock13. 线程池的常用参数14. 线程池任务数量超出队列长度的时候怎么处理异常呢?15. 聊一下TCP和UDP的差别16. TCP三次握手17. TCP四次挥手18. 四次挥手 如果没有第四次会怎么样19. 如果第四次挥手 接收方没有收到的话,会怎么办呢20. TCP协议的拥塞机制手撕代码题不是leetcode上的hot100,是一个模拟场景题。模拟依赖关系的传递。十分钟手撕出来了。反问我这里解释了下我是准备了的项目的,我误解了老师的意思。总之对于第一次面试的孩子来说还是可以接受的。面试官姐姐人真的太好了。
查看20道真题和解析
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务