某出行网约车公司面经分享。
某出行网约车公司面经分享。
Java本4 高级开发 两轮时间都在45分钟左右。技术一二面都是当面通知过。
一面:
1、网关、各种网关对比、如何选型。
2、Sentinel原理
3、如何实现限流,有哪些的方式
4、令牌桶底层实现原理
5、Nacos底层实现(服务发现与配置方面),底层如何保证CP和AP的
6、Nacos命名空间项目中如何使用
7、接口如果需区分版本,如何结合Nacos命名空间
8、Fegin如何结合ribbin实现负载均衡、hystryx实现熔断等,sentinel原理。
9、MQ相关实际场景、底层如何实现
10、MQ ACK机制详细作答
11、JUC并发包实际用过哪些
12、AQS是什么、底层如何实现的
13、AQS队列如何存储,唤醒顺序如何,如何实现,公平与非公平实现
14、CAS底层如何实现
15、什么是锁的可重入,举个例子说明,锁的可重入底层如何实现
16、作为研发组长如何保证代码质量,如何把控代码质量
17、工作项目中突出的多个技术点--->再分别延展出去
二面:
1、各种场景的排查问题与解决问题能力,过程中给出很多实际场景问题,为什么会出现,如何排查,如何解决。(考察解决问题综合能力,涉及高并发,多线程,mysql优化,redis,jvm)
2、nacos底层源码实现
3、seata相关底层
4、redis相关
5、RocketMQ与Kafka相关
6、mysql调优、索引相关
7、指定某个项目 说说详细的架构设计方案
8、平时是如何学习的
公众号进入网站体验更佳

