今天去一家俗称互联网公司面试,没有自我介绍,没有项目经历介绍,直接上聊
1.你了解jvm吗?回答基本流程ok,但是对虚拟机栈中局部变量表的数据存储方式回答出了问题,导致面试官提出异议并解释。
虚拟机栈的相关文章推荐: https://zhuanlan.zhihu.com/p/45354152
2.说说多线程的可见性问题,产生原因?我是从cup方面去描述,面试官认为不准确。应该从java的值传递角度去描述问题。
https://www.cnblogs.com/rocomp/p/4780532.html
3.mysql中事务隔离性,并对每一个概念作出解释
4.mysql,innodb索引存储结构为什么不是btree,而是b+tree
5.mysql ,binlog的三种模式解释并使用场景