面了一圈,成为卷王

java团长

共 2527字,需浏览 6分钟

 · 2022-04-11

分享一位粉丝最近的一些面试经历,新鲜出炉,给大家一些参考!



给大家看下他发我的部分面试题:


01

京东一面


1、把微服务模块,人员分工,几个人负责哪个模块介绍一下。用白板画出来。商城架构图也画一下

2、你们的并发一般在多大

3、谈一下你们项目用的多级缓存架构

4、缓存击穿,缓存穿透怎么做的

5、你用布隆过滤器,是怎么做的,KEY是什么

6、这个架构是你自己设计的么

7、读写一致是怎么保证的

8、数据库4种隔离级别介绍一下

9、mysql是怎么做到隔离给级别的,MVCC说下你的理解

10、谈一下聚集索引和非聚集索引

11、谈一下JVM优化,举个生产上的例子

12、IOC和AOP怎么理解的

13、git怎么用的,git分几个区。revert有用过么,有哪些参数

14、懒汉模式,双重检查锁的单例手写下


02

京东二面


1、spring cloud各组件介绍一下,你说你看过源码,说一下你的理解

2、redis分布式锁你们是怎么用的,谈一下

3、zookeeper和redis都可以做分布式锁,说下几点区别,问得很细节。

4、双重检查锁的单例要注意些什么

5、SQL怎么优化

6、rocketmq的架构说一下

7、spring中用到哪些设计模式,这些设计模式分别体现在哪里?你在工作中有用到哪些设计模式

8、遍历二叉树(提示用队列),说一下思路

9、有写docker和K8S,谈一下了解到什么程度


03

京东三面 技术总监面


1、谈一下离职原因

2、一些闲聊

3、你近期做的这两个项目实现了什么,有什么特点,产生了什么效益

4、nacos,eureka,zookeeper都可以做注册中心,说说他们的区别

5、数据库4种隔离级别介绍一下

6、mysql的binlog 介绍一下。binlog是事务开启之前还是之后写入的,实现原理是什么

7、paxos协议和ZAB协议有什么区别

8、rocketmq和KAFKA有什么区别,怎么选型的。KAFKA为什么吞吐量会高

9、kafka如果我设置ack为0,那么会丢消息么?如果会,什么情况下会丢

10、mongodb的孤儿文档是怎么产生的

11、你们shardingjdbc用的是哪种连接池,各连接池的原理你知道么

12、ES一秒就能查出数据,说一下原理,为什么那么快

13、分布式任务调度框架你知道哪些,实现原理是什么

14、说一下docker和K8S了解程度

15、简历上有写大数据,说一下了解程度

16、spark和flink有什么区别

17、mapreduce的shuffle机制

18、请教一下JVM的调优经验

19、有什么要问我的

20、期望薪资



04

参考答案


上面问题的参考答案和更多的面经我整理好了,在这期间有同样困扰的,可以根据下面的资料抓紧准备一下。


面经汇总:

《京东最新面经》

《字节跳动面经》

《腾讯校招面经》

《微软面经》

《华为校招面经》

《阿里P7面试》

《两周拿到字节offer》

《7面阿里终获offer》

《阿里面试感想》

《美团Java开发面试》

……



大家可以加下面的微信获取:



05

粉丝福利

另外为了帮助大家积累更多的实战经验,这里有个视频课程推荐大家学习一下,可以帮助大家积累实战经验,应对跳槽面试中一问三不知的尴尬场景。


现在报名可免费学习《Java性能调优核心点》涨薪技术课,还能免费领取2022年面试突击资料,从原理到项目实战讲解,以及相关大厂面试必问知识点和加薪点分析,为冲刺大厂提点分、涨涨薪!


浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报