绿盟实习研发工程师面经
25分钟;
自我介绍;
java:
重载重写(概念,构造函数、main能不能被重载重写);
抽象类和接口的区别;
hashmap原理;
hashmap与hashtable区别;
乐观锁悲观锁;
ioc依赖注入控制反转概念;
反射机制;
mybatis,mybatis-plus与传统SQL语句jdbc有何不同;
mysql:
事物隔离级别(底层如何解决脏读,幻读);
存储引擎,myisam和innodb区别;
怎么找到实际查询中最慢的那条SQL语句;
redis:
持久化策略及各自优缺点;
如何保证缓存和数据库数据的一致性,及可能出现的问题和优化策略;
zset是什么,会用在什么场景;
问项目,最难点,解决方案,根据方案提出了疑问及进一步优化策略;
分布式场景题(忘了);
反问;
#实习##面经##绿盟##java#