数字马力二面面经

翻笔记翻到的,才想起来忘了发

1. 计网 5 层模型 
2. 表示层有哪些协议
3. 传输层有哪些解析
4. TCP 和 UDP 区别
5. 说说 TCP 的拥塞控制
6. 网络接口层有哪些协议
7. 网络层有哪些协议
8. HTTP 有哪些请求方式
9. GET 和 POST 请求有什么区别
10. GET 请求为什么能保证幂等性
11. HTTP 和 HTTPS 区别
12. 介绍一下虚拟内存
13. 进程和线程的区别(要求从 Linux 内核回答)
14. 进程之间的通信方式
15. 两个不同的宿主机如何进行线程通信?
16. 介绍常见排序算法
17. 快速排序空间复杂度多少
18. 快速排序最差时间复杂度是在什么情况下发生的
19. 还有哪些排序算法是基于分治法的?
20. 分治法的思想是什么
21. 分治法在代码中主要的实现方法是什么
22. 写递归有哪些注意事项(要你列出三点)
23. 怎么防止递归过深
24. 栈溢出一般会在递归多深发生
25. 怎么优化栈溢出(递归过深怎么优化)
26. Callable 和 Runnable 差异
27. 线程池核心参数
28. 线程池中怎么设置超时时间?一个线程如果要运行10s,怎么在1s就抛出异常
29. 集合讲讲
30. LinkedList 和 ArrayList 区别
31. 介绍一下反射
32. 说说垃圾回收
33. 说一下垃圾回收算法
34. OOM 怎么排查
35. 常见设计模式
36. 介绍 AOP
37. MyBatis #{} 和 ${} 区别
全部评论
和我一个二面面试官
1 回复 分享
发布于 12-06 20:31 湖南
全是八股文,无敌了
1 回复 分享
发布于 12-09 13:30 江苏

相关推荐

二面完隔了一个工作日就意向了 效率很快一面 10.17:40min,主要是问八股* 自我介绍* 比赛介绍一下* 实习介绍一下讲讲具体的方案* 讲一下你对面向对象的理解和三大特性* hashmap底层的数据结构,添加元素流程* 并发安全吗?不安全怎么办?* TCP三次握手 四次挥手* 场景题:有一个服务的某个接口 涉及多个服务的调用。你怎么保证/优化手段前端的调用响应速度足够快* jvm类的加载过程* 你们用的什么垃圾处理器?* Parallel垃圾处理器的处理流程?* CMS垃圾处理器流程?* 什么样的对象可以看做是GCROOT* MySQL innodb 存储引擎的索引结构* innodb怎么保证事务* 你刚刚也提到了redolog,如果一直写 会不会造成文件非常大,mysql是怎么解决的* 微服务了解过吗?你怎么看待 优劣?* 平时怎么学技术二面:11.08 50min * 自我介绍* 面试官不在会议室 首先聊了十多分钟天* 介绍实习(面试官说自己以前是阿里云的* 现在有哪些offer?* 还在流程中的有哪些?* 对base地的要求(我说的贵公司有郑州和长沙的岗,选长沙是因为感觉这个城市氛围更好,互联网公司可能会更多一点。然后面试官说他在郑州,其实郑州也挺好的。嘎嘎道歉* 聊实习* 场景题,用户在通过浏览器访问服务的时候,前期可以正常使用。但是后续出现了浏览器卡死的现象。排查的思路。可能出现问题的地方* dubbo的执行原理* 想在框架层面修改dubbo的协议中的字段怎么做?* redis了解哪些* 主从同步的原理* 增量同步的日志文件名怎么修改,redis.conf具体是哪个字段* 怎么防止指令重排序,所有的方法* 介绍jvm内存结构* java中一个方法的调用整体的执行流程 在jvm层面讲一下* 场景题:1000个停车位,一个车依次在停车位尝试停车,如果这个位置有车了 就尝试下一个停车位。用java并发编程 这个怎么做* semaphore常用的那两个方法名叫什么* 一个主线程等待三个子线程执行结束之后 再汇总结果怎么做?* 实习期间遇到自己不能解决的需求怎么办?导师非常忙 不能解答你的问题。这个需求也非常着急你怎么解决?
查看35道真题和解析
点赞 评论 收藏
分享
评论
5
11
分享
牛客网
牛客企业服务