java面试题及答案2020
一面(提前批)-2020/2/25-牛客网
文末持续更新面试题及答案
聊项目和之前的实习
1、性能优化怎么做?
2、设计一个缓存怎么设计。db的数据和缓存中数据的一致性
Java
1、举一个继承的场景
2、static 关键字怎么理解的。什么场景会用 static
3、volatile 关键字
数据库
1、MySQL 索引
2、数据库隔离级别
3、数据库的锁。悲观锁和乐观锁
4、事务的理解和实际的使用
大数据
海量数据,找到重复次数最多的数值
代码题
1、构造死锁代码片段,然后把死锁的改成不死锁的
2、用Java实现,对一个日志文件中的日志,找出包含error的日志,并去重排序
3、一个数据库表设计,然后写SQL
所有面试题持续更新+答案整理见这里:
java面试题及答案2020持续整理