- 一面偏基础,整体过程持续了一个小时左右,现对面试问题做一个总结:
- 1. 静态变量和实例变量的区别。
- 它们加载的时机是什么时候?
- 2. 包装类和基本数据类型的区别?
- 3. 面向对象的几个特征4. 抽象类和接口的区别5. String、StringBuffer、StringBuilder的区别6. HashMap扩容原理,什么时候扩容?
- 7. Java的序列化与反序列化。
- 8. union和union all的区别?
- 哪个速度快9. 是否设计过数据库,数据库的三范式?
- 10. 主键索引和唯一索引的区别。
- 11. Sql语句优化的思路?
- 12. 视图是否会自动刷新,如何实现视图的自动刷新?
- 13. 谈谈对IOC的理解?
- 14. @autowired默认注入方式是什么?
- 构造器注入的前提条件与setter方法注入前提条件。
- 15. 谈谈对AOP的理解?
- 16. Spring的AOP中环绕通知与后置通知的执行顺序?
- 17. MQ解决了什么痛点?
- 18. Redis的主从架构与哨兵模式。
- 哨兵是如何选主的?
- 19. Redis数据量过大,占用内存,如何解决?
- 20. Mybatis的映射器,xml文件与接口是如何映射的?
- 21. Mybatis的xml文件的引入方式,有哪几种?
- 22. Mybatis的大概执行流程是怎样的?
- 23. Mybatis的配置文件可以配置哪些内容?
- 24. Mybatis的一级缓存与二级缓存?
- 什么时候用到一级缓存,什么时候用到二级缓存?
广州市 · 计算机软件 · 500-999人 · 成立19年 · 火热招聘
#赛意信息#ERP系统
公司全称
广州赛意信息科技股份有限公司
上下班时间
上午8:30-下午6:00
联系方式
020-38878880
675182380@qq.com
...更多
地址
广州市天河区珠江东路12号1601(部位:自编03-05单元)
简介
-