蚂蚁电话面
蚂蚁电话面 40min
1. 自我介绍
2. 讨论岗位(投的java研发,变成了测开了,最后是以工程效能岗位面的)
3. 我看你的项目是用java开发的,你认为java语言有哪些优点呢
4. 抽象类和接口的异同
5. Hashmap和hashtable的区别
6. 浅拷贝和深拷贝的区别?用法?
7. 反射了解吗?
8. 多线程了解吗?ThreadLocal的原理和使用场景
9. ThreadLocal的内存泄漏问题
10. Java中的Fork/Join框架了解吗(不了解,讲了操作系统里的fork())
11. Java8的响应式编程了解吗
12. Java的几种引用
13. Java堆内存的状态(新生代、老生代这些)
14. 进程频繁进行full gc操作,原因?解决办法?
15. 介绍一下你所了解的设计模式
16. 详细讲讲工厂模式
17. 简单介绍一下你对IoC的理解
18. 依赖注入的实现方法有哪些
19. Bean的生命周期
20. 对AOP的理解
21. Bean的线程安全问题
22. Mysql的锁简单介绍一下
23. Mysql的死锁,在编码过程中要注意什么
24. 简单介绍一下索引的作用
25. 索引失效有了解吗
26. Linux有了解吗,如何查看一个端口的状态?
27. 考虑做测试开发吗
28. 反问(对我的学习有什么建议,测开主要是做什么)
29. 会继续读研吗
30. Base杭州,考虑吗
面试体验很好,除了电话有点吵🤣
#面经##实习##蚂蚁集团#