掌握数据结构、操作系统和计算机网络等基础知识
熟悉vue框架,熟练使用ElementUI库
掌握HTML、CSS、JavaScript等前端技术
熟悉HTTP协议及浏览器原理
了解ES6,了解ajax/axios
使用git与团队合作开发
mq 消息可靠性,幂等如何保证
分布式锁的实现方案比较,为什么选择 zookeeper, zookeeper 一致性协议原理
线程池参数,阻塞队列实现
一致性 Hash解决什么问题, 如何实现? 虚拟节点的作用?
Java 锁的实现方式, 比较? AQS实现原理?公平非公平实现原理?
CAS 实现原理
volatile 实现原理, 单例模式
java 内存模型, gc 调优的经历. cms gc 的几个阶段, 为什么会出现 stop the world. 常见可优化参数有哪些.
为什么需要优化 gc, gc 会导致什么问题.
mysql 事务隔离级别. mvcc 实现原理
mysql 索引原理. 为什么使用 B+树. 及何时无法使用索引?
mysql 架构, 引擎层和 server层 各自负责什么.
hashmap 及 concurrenthashmap 实现原理
Spring aop原理,如何定义新的spring xml 标签