没有笔试,直接捞起来面了,所以上来先写一个代码,不是原题,大概是easy级别。不过我有点紧张,虽然最后写出来了,现在想起来写的太暴力了。
一面应该是简历面,问的都很基础。

虚拟机

1、内存区域划分
2、新建对象过程
3、垃圾回收(正想背一段,结果面试官说可以了)

并发

1、新建多线程
2、线程池参数
3、线程等待的方法,CountDownLatch和Join区别
4、volatile
4、64位的long线程是否安全?volatile能否保住64位的long安全性

MySQL

1、隔离级别
2、索引
3、哈希是否能顺序查找
4、简单说一下主从复制
5、MySQL如何同步ES的

Redis

1、基本数据结构
2、为啥用Lua
3、Redis突然挂了会丢数据吗
4、Cluster原理,一致性哈希,槽指派
5、Cluster和单机的Redis区别

Docker(不会……)

1、你咋用Docker的
2、Docker能隔离IO吗?(求大佬解释)

总的来说一面都是基础问题,发个面精,求OC