卓望(深圳)java暑期实习一面(已oc)
面试官人很好 面试的过程挺nice 就是可能背景音有点吵
自我介绍
然后介绍一个项目(一定要提前准备 我就是没准备好 所以就说的很差劲)
会就你的项目问一些场景题(鼠鼠由于是第一次面试没有经验场景题被狠狠的拷打)
然后就是常规的八股:(没开录像录音,所以只能是回忆版本的)
1. ThreadLocal Map有关的
2. 就是设计模式的设计准则(有五个那个 我就记起来了 单例 里氏变化 开闭原则 后面就是依赖倒置原则 接口隔离原则)
3. 单例模式为什么是线程安全的
4. 如果要开发一个上传文件的功能,要怎么样保证不被使用者恶意攻击
5. 索引失效的问题
6. 索引优化的问题
7. 深拷贝和浅拷贝的区别,分别要怎么实现
8. linux下如何查看系统的日志文件
9. 在问题8 的基础上如果想要找到日志文件中的一些关键字,该使用哪些指令(这个没答上来 后面复盘的时候是grep)。
10. 就是如果网络连接出现了问题,那么我们该用什么方法来定义网络的问题出在哪(就答了ping 以及telnet)。
11. 内存泄漏一般又哪些场景
12. Redis常用的数据结构有哪些(我在这里就只回答了 String Hash Set List SortSet)用的多的。
13. 单一职责的好处是什么
14. springboot 如何修改内置服务器
15. 内存泄漏一般使用什么工具去定位的
自我介绍
然后介绍一个项目(一定要提前准备 我就是没准备好 所以就说的很差劲)
会就你的项目问一些场景题(鼠鼠由于是第一次面试没有经验场景题被狠狠的拷打)
然后就是常规的八股:(没开录像录音,所以只能是回忆版本的)
1. ThreadLocal Map有关的
2. 就是设计模式的设计准则(有五个那个 我就记起来了 单例 里氏变化 开闭原则 后面就是依赖倒置原则 接口隔离原则)
3. 单例模式为什么是线程安全的
4. 如果要开发一个上传文件的功能,要怎么样保证不被使用者恶意攻击
5. 索引失效的问题
6. 索引优化的问题
7. 深拷贝和浅拷贝的区别,分别要怎么实现
8. linux下如何查看系统的日志文件
9. 在问题8 的基础上如果想要找到日志文件中的一些关键字,该使用哪些指令(这个没答上来 后面复盘的时候是grep)。
10. 就是如果网络连接出现了问题,那么我们该用什么方法来定义网络的问题出在哪(就答了ping 以及telnet)。
11. 内存泄漏一般又哪些场景
12. Redis常用的数据结构有哪些(我在这里就只回答了 String Hash Set List SortSet)用的多的。
13. 单一职责的好处是什么
14. springboot 如何修改内置服务器
15. 内存泄漏一般使用什么工具去定位的
全部评论
相关推荐
06-19 22:29
西北工业大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-19 15:42
浙江大学 数据库工程师 点赞 评论 收藏
分享