一面面试官是架构师 问的问题比较有深度 问题大致如下:Dubbo是怎样保证同步调用的(AQS)Dubbo协议是怎样的 怎样用Dubbo实现分布式调用链监控Condition是怎样 实现线程通信的遇到过什么样的线上问题 怎样定位线上问题(CPU 内存溢出 IO过载)Elasticsearch自己设计过分词器吗 怎样优化分片怎样解决缓存穿透击穿雪崩布隆过滤器的原理有个比较细的问题 输入jstack得到的文件 查看其中某个线程时 线程编号是用的多少进制的(16进制)
二面面试官是CTO 细节问得就比较少了 问题:怎么设计一个线程安全的类局部变量为什么是线程安全的(栈是线程私有的)MySQL怎样看执行计划MySQL 怎么进行索引优化Sychronized关键字和ReentrantLock有什么区别ConcurrentHashmap是怎样保证线程安全的
三面是总负责人 问的问题和技术无关 基本就是你的兴趣爱好 职业规划 最近看的书什么的 总的来说面试官态度还是很友好的 大致观察了一下 工作环境也不错 人手一台MacBook Pro已拿到offer 给的薪资符合预期 但没有去 原因是其他公司给出了我更满意的职位和更有前景的工作内容
...查看更多