得物实习面经
A部门一面(通过):
1、自我介绍
2、对Java的面向对象怎么理解的,三大特性
3、常见的设计模式
4、对ArrayList和LinkedList的理解
5、对HashMap的理解,怎么解决线程不安全的问题
6、编程题:怎么判断字符串是否是整数
7、MySQL中索引的实现结构,查询是怎么进行的
8、能实习多久
9、反问
B部门一面(通过)
1、自我介绍
2、Java内存回收,新生代和老年代使用到的垃圾回收算法
3、被static修饰的会被回收吗
4、Java并发问题:有一个方法,但希望同一时间只能被一个线程来调用,需要怎么实现?,如果是集群环境下呢
5、synchronized和ReentrantLock的理解
6、MySQL的日志
7、MySQL的事务隔离级别,事务实现上的区别
8、自己的优势在哪