纷享销客 | 实习Java | 一面 | 50min
- 自我介绍
- ERP项目中主要负责什么模块
- 项目中表是怎么设计的
- 常见的垃圾回收算法(还想再说一下CMS,G1回收器啥的,忘了)
- HashMap的底层原理(最拿手的,讲了好几分钟hhh)
- Java的泛型了解吗(我从泛型擦除的底层原理说起,还说了因为在编译泛型擦除后,基本数据类型无法通过强转的方式转换为Object,才有了包装类的产生)
- 了解过哪些设计模式?分别说一下你了解到的设计模式作用及应用有什么?(单例,工厂,代理,享元)
- 7.1 springboot的IOC容器存放的单例对象
- 7.2 springboot的AOP的代理
- 7.3 享元,Integer的小范围数据缓存以及String的不可变性
- 单例模式中的懒汉式和饿汉式分别是什么
- 懒汉式和饿汉式分别有什么优点和缺点(只知道懒汉的优缺点,饿汉不清楚)
- 如何保证单例模式中单例对象创建的线程安全问题
- 了解MySQL的哪些内容(索引,事务,隔离级别)
- 说一下你知道的隔离级别以及每个级别会发生什么问题
- 如果发生内存溢出了,可能是什么原因导致
- 项目中的内存泄露问题怎么排查的
- 大概能实习多久
- 常见的排序有哪些
- 了解过消息队列吗(没)
- 做过********算法题吧?一般做********的哪些题目(hot100,剑指offer,目前********刷了260多道)
- 挑一道你在********里刷到的题目,以及解决思路是什么(挑了mid“下一个排列”来讲)
- 请求中Get和POST的区别是什么
- Java中静态方法和非静态方法的区别
- 静态方法能调用非静态的成员吗
- Java是否能多继承?
反问:
- 实习参与项目中,会遇到什么困难吗?
- 部门主要的业务是什么
- 部门主要的技术栈有哪些