阿里面经(已意向书)
1、本科院校在哪,是否是211.
2、导师是否支持实习,大概什么时候能够到岗,能否实习到双11.
3、Vector和LinkedList的区别
4、是否用过阻塞队列
5、LinkedBlockQueue的offer方法和push方法的区别
6、如何在每隔5秒执行一个函数(使用多种方法进行实现)
7、如何使得某个线程在其他线程执行完之后执行(使用多种方法进行实现)
8、Final关键字的用法
9、Synchronized和ReentrantLock之间的区别
10、是否使用过Synchronized和ReentrantLock
11、程序是否爆过内存
12、是否进行过某些调优操作
13、项目的难点,项目的基本框架,是如何设计的
14、SpringIOC的基本原理
15、AOP的基本原理
16、Spring事务的基本实现
17、拿到过哪些offer
二面是在4月7号(由于清明节回家啦,约了面试官清明节之后)
1、你觉得java这门语言怎么样
2、什么是面向对象
3、你做项目中遇到的最难的一个点
4、听说过gc没,为什么要有gc,什么是内存泄露,如何引起内存泄露
5、Tomcat底层原理(如何提高吞吐量)
6、你熟悉的并发容器,如果你来设计你会怎么进行设计
7、接口和抽象类之间的区别
8、类里面能定义类吗?
9、静态内部类和匿名内部类之间的区别
10、Spring的IOC容器