NIO 蔚来 Java后端开发实习面经 已OC

base上海 

觉得两面的面试官都比较和蔼,虽然过程中问的问题会有点challenge你的感觉,但基本全程没有情感变化(可能是我想多了😭)

总结一下问到的我觉得比较有价值的问题吧!

Java基础:
1. Java的synchorized关键字原理(推荐往可重入、monitor、锁升级、底层加锁原理上答。这是二面第一个问题,答瞎了cao)

2. Java synchorized锁升级过程(最好能答到mark word这么细)

3. hashmap、 ConcurrentHashMap连环问(集中在扩容、红黑树、上锁)

4. Java有哪些基本类型

5. 介绍HashTable和HashMap

队列(连环轰炸)
1. JMS类队列和AMQP类队列的区别

2. Kafka和RocketMQ、RabbitMQ比较

3. Kafka架构

4. Kafka中5个消费者(同组),但是只有4个分区,怎么处理

MySQL(轰惨了)
1. InnoDB引擎的特点

2. B+索引时间复杂度,why B+树

3. B+树和红黑树、B树的区别

4. 如何解决重复支付(mysql层面)

5. mysql隔离级别

6. RR级别下如何解决的幻读问题

7. 讨论了一下mysql的锁,以及MVCC

8. Canal怎么同步mysql进es

9. mysql怎么做的分库分表

大数据
1. 介绍日志处理系统(项目)整个链路

2. 针对上面的回答的深入探讨了一番(challenge)

框架
1. springboot如何将对象加载进容器成为bean对象

2. mybatisplus如何做到按需分库分表查询

希望大家23届卷中卷秋招中都能进心仪的厂,一起做厂哥厂妹🤪
#秋招##面经#
全部评论
嗯,都是些不错的问题。
1 回复 分享
发布于 2022-08-10 03:19
好难呀
点赞 回复 分享
发布于 2022-11-04 20:38 湖北

相关推荐

自由水:笑死了,敢这么面试不敢让别人说
点赞 评论 收藏
分享
评论
1
41
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务