兴业数金一面
- 先介绍一下自己
- 简要说一下项目
- 这个项目中你遇到的印象比较深刻或是最难的点是怎么解决的
- 你说的视图是freemaker吗
- 利用AOP对业务进行日志记录,这个是怎么做的
- 延申一个问题,项目中用个数据库做增删改查,现实中如果分库分表,如果分库后有两个或两个以上的数据库,在做操作的时候怎么选的想要的数据
- HashMap,简要说一下它的底层实现,比如数据结构,1.7和1.8的区别
- 为什么扩容时都是按照2的幂次来进行扩容
- 链表和数组扩容时会再分配,1.7用头插法,在多线程下可能会引起一个环路,1.8是怎么解决这个问题
- 有没有看过Spring源码
- 说一下JVM的结构,比如堆、栈,还有其他的
- 了解JVM的类加载吗
- 类加载器有几个
- String类可以被继承吗
- 那如果自己写一个String呢
- 反问