库玛后端开发一面
10.17 更新 已挂
面试官很年轻,比较有亲和力
- git clone 和 git pull 的区别
- 如果本地在feature分支上开发到一半,突然需要修改master分支的bug怎么办
- 讲一下设计原则,设计模式
- 讲一个除了创建型模式之外的设计模型,在日常开发中常用到的
- Java的基础数据类型
- 讲下常用的集合,ArrayList扩容的方法是哪个(感觉很奇怪的问题,一般不是都问扩容机制吗)
- 讲讲HashMap
- 讲一下JVM内存区域
- 垃圾回收算法
- synchorized和voliatle的区别
- CAS会有什么问题
- innodb为什么用B+树不用B树
- 事务的四大特性
- SpringMVC的工作流程(完全没想到会问springMVC,没复习到这块)
- bitmap和布隆过滤器的区别
- 讲一下mysql分表,如果当前表满了,怎么进行水平分表,要进行数据迁移吗
- 当用户提交订单后,没有支付的话30分钟自动取消,有哪些实现手段?