面试:Java。面试体验良好,难度由浅入深,期待有个好结果。
1、java基础:
集合类及其实现原理,比如arraylist,hashmap等;
线程安全的集合类
Java内存模型
序列化
反射
多线程
问题排查
2、中间件:
SOA框架:dubbo
消息中间件:kafka,msgbroker,rocketmq
数据库中间件:TDDL
缓存:redis,memcache
3、设计模式:谈谈你熟悉哪些设计模式
4、研发框架:springboot
5、网络:TCP,UDP
6、数据库:数据库索引的实现原理,事务
7、谈谈你最近做的项目,最有挑战的点是什么?
8、你为什么想来阿里,为什么要从上家公司离职?
9、平时都会看什么书籍?
面试有难度
线程