恒生Java开发一面面经
问项目
- 比如Spring boot、Spring、SpringCloud的区别
- SpringMVC中需要配置什么,Servlet生命周期
- SpringCloud组件列举
- 数据库使用到分库、分表了吗
- SQL优化了解多少,优化等进阶的东西学过吗
- 代码中考虑到多线程了吗
设计模式
- 了解哪些设计模式(没复习呜呜)
Java
- 集合:Map, List, Set以及是否线程安全,底层数据结构,HashMap,HashTable,ConcurrentHashmap键是否可以为null,HashMap和HashTable以及ConcurrentHashmap区别,ArrayList和LinkedList区别等常规问题
- wait() 和 sleep() 的区别
- 创建线程的三种方式及区别
其他
- 自己的优缺点
- 遇到过最受挫败感一件事
- 哪里人
- 是否独生子女
- 父母同意来浙江吗
- 为什么选择浙江,而不是南京?
- 传统行业IT与互联网行业IT的区别
- 反问:问了他们那边Java开发的技术栈
总体来说,框架和数据库问的比较多。