菜鸟一面凉经

1.自我介绍
2.数组和链表区别,底层如何存储的(连续和指针)
3.hashmap底层数据结构,红黑树特点,查询和添加时间复杂度
4.如果我要按照key的大小用什么数据结构,如果按照key的放入顺序呢?(基于o(1) 获取元素)
5.说出你熟悉的三个排序算法,并且分析他们的时空复杂度,归并排序还有什么别的应用?
408内容
1.tcp四次挥手当客户端发送fin失败会发生什么?那当服务端接收客户端fin失败会怎么样?
2.了解内核态吗?用户态和内核态区别?用户态如何转换为内核态,通过什么指令?
3.tcp拥塞控制怎么实现的
总结:
问的都不难,自己408内容没准备好,好多细节部分都忘记了,加上线上很紧张😭
全部评论
佬,电话面还是视频面呀
1 回复 分享
发布于 2023-10-13 11:27 四川
没有算法题吗?
点赞 回复 分享
发布于 2023-10-23 13:38 北京
点赞 回复 分享
发布于 2023-10-13 13:20 广东

相关推荐

12-03 03:15
门头沟学院 Java
1. 较高并发,你测到了多少QPS?没测过预估一下。2. 商户查询缓存为什么要多级?一级不够吗?答应对缓存击穿和缓存穿透3. 什么情况下会导致缓存穿透?4. 哪些数据会同步到缓存里面去?5. 怎么预估哪些商家需要预热呢?6. 商户查询DB是单表吗?7. 差DB之后写缓存,如果缓存写失败了怎么办?8. 重试?在那里重试?重试次数是多少?9. 这个是你现在就有的功能,还是说准备按照这个方案去走?10. 如说你现在设置的 3 次也同样都失败的呢11. MQ用到吗?12. 订单表有分表吗?一张表,我为什么不用那个 DB 自增的这个生成单号?唯一的13. 点赞排行榜的实现方案是怎样的?14. 存在DB当中分页去查 DB 当中前 1, 000 万条数据,怎么查?15. 有自己遇到过 JVM 相关的实际问题吗?16. 出现一个fullGC我怎么去定位是哪一行代码导致的?我最后说到VisualVM,面试官还问怎么定位到哪一行,可能是继续jstack?17. 怎么去关联到代码呢?那只能定位到,比如说我运用了对象特别大,那怎么业务代码里面怎么知道是哪一行产生的呢?18. 实际开发用到什么设计模式?19. 中间件或者框架的一些源码看过吗?20. 未来个人自己,比如说Java,有做业务,有做架构,有做性能优化的,未来想做什么方向?21. 为什么选业务?
查看21道真题和解析
点赞 评论 收藏
分享
评论
3
22
分享

创作者周榜

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