面试时间:2017.4.13 20:00
面试地点:电话面试
面试时长:40分钟
面试岗位:后台开发工程师
下午五点打来电话约二面,当时有事,推到了晚上七点。
然后从七点开始战战兢兢的等,等到接近八点,终于打来了面试电话。
1.自我介绍
2.TCP四次挥手状态变化?为什么存在TIME_WAIT?
3.ARP协议?什么是ARP欺骗?
4.volatile关键字语义?
5.类加载机制?
6.静态代码块在什么时候执行?
7.堆的分代回收机制?老年代能否使用复制算法?为什么?
8.数据库什么情况会发生死锁?结合数据库的锁机制分析。
9.如何得知sql语句的效率?
10.synchronized修饰静态方法和修饰非静态方法,有何区别?