某公司笔试题
公司一:java笔试题
1、java中常说的堆和栈,分别是什么数据结构?为什么要分为堆和栈来存储数据?
2、mybatis如何处理结果集?
3、请描述一下你对mysql优化经验?
4、mysql的语句优化,使用什么工具?
5、mysql有那些存储引擎?都有什么区别?
6、redis是如何持久化的?
7、重构过代码没有?描述一下您的经验?
8、一千万的用户实时排名如何实现?
9、如何设计可以动态扩容缩容的分库分表方案?
10、如何设计一个高并发高可用的系统?
唯有努力才能活成自己想要活成的样子