写点什么

拼多多 3 面 + 余额宝 4 面 + 蚂蚁金服 5 面,Java 自学宝典

用户头像
极客good
关注
发布于: 刚刚
  1. 参与的项目最有收获的一个,谈谈你负责的核心编码以及架构设计?

  2. 项目中遇到的最大问题和解决思路?

  3. 谈谈消息中间件 rocketmq,kafka,activemq,rabbitmq 从架构设计,再到实现,以及应用场景区别?

  4. 谈一个生活中遇到的最大的令你最有成就感的事情?


[](


)五面


=========================================================================


  1. 兴趣爱好

  2. 你的缺点和优点

  3. 三年到五年的职业规划

  4. 你觉得你比其他人优秀的地方在哪里?请说重点的 3 个

  5. 为什么想来我们部门




[](


)阿里余额宝团队(Java1-4 面题目):G1+二叉树+线上调优+MQ+Redis


===============================================================================================================


![拼多多 3 面+余额宝 4 面+蚂蚁金服 5 面,阿里 P6+考验的技术点有哪些?](https://img-service.csdnimg.cn/img_convert/b757fda259fa43966a6365774ccef7


【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


f8.png)


[](


)一面


=========================================================================


  1. hashmap 源码问题

  2. HashMap 底层结构 put 操作讲一下

  3. HashMap、HashMap 如何保证线程安全、ConcurrentHashMap

  4. JVM 有哪些回收算法,对应的收集器有哪些?

  5. jvm g1 的内存模型讲一下,G1 和 CMS 收集器的区别?以及 G1 收集器对 CMS 的改进?

  6. java 线程同步都有哪几种方式,synchonized 和 reteenlock 的区别。

  7. cas 的原理,变量要用哪个关键字修饰,volatile 实现的原理。

  8. 如果让你实现一个线程安全的队列,你会怎么实现。

  9. mysql 数据库优化会涉及到哪些?

  10. 手撕代码:按层次遍历二叉树?

  11. spring 中用到了什么,ioc 有什么好处,aop 是怎么实现的?


[](


)二面


=========================================================================


  1. 自我介绍 &项目

  2. 分布式锁的原理。

  3. MySQL 的事务隔离级别,分别解决什么问题?

  4. 常见的分布式事务方案有哪些?

  5. 如果让你实现一个 https,你会怎么实现?

  6. dubbo 有哪些模块,底层通信的原理?

  7. 如何从 0 到 1 设计一个类似 Dubbo 的 RPC 框架?


[](


)三面


=========================================================================


  1. 自己参与的项目,技术难度高的有哪些?

  2. 线上有实际的性能优化经验?

  3. 从 SQL、JVM、架构、数据库四个方面讲讲优化思路,以及如何优先排序?

  4. redis 的持久化方式,redis3.0 原生集群和 redis 读写分离+哨兵机制区别

  5. 如果让你实现一个 mq,怎么样保证消息不丢失

  6. 你熟悉哪些中间件,谈谈你对他们的理解,以及对应的使用场景区别?

  7. 最后,你有什么想问我的?


[](


)四面


=========================================================================


  1. 你个人的最大的缺点是什么?

  2. 在工作中和生活中遇见最大的挑战是什么?

  3. 未来有什么规划?

  4. 平时有哪些兴趣爱好?




[](


)最新拼多多技术部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀


=============================================================================================================



[](


)一面


=========================================================================


  1. 简短自我介绍

  2. 事务的 ACID,其中把事务的隔离性详细解释一遍

  3. 脏读、幻影读、不可重复读

  4. 红黑树、二叉树的算法

  5. 平常用到哪些集合类?ArrayList 和 LinkedList 区别?HashMap 内部数据结构?ConcurrentHashMap 分段锁?

  6. jdk1.8 中,对 hashMap 和 concurrentHashMap 做了哪些优化

  7. 如何解决 hash 冲突的,以及如果冲突了,怎么在 hash 表中找到目标值

  8. synchronized 和 ReentranLock 的区别?

  9. ThreadLocal?应用场景?

  10. Java GC 机制?GC Roots 有哪些?

  11. MySQL 行锁是否会有死锁的情况?


[](


)二面


=========================================================================


  1. 乐观锁和悲观锁了解吗?JDK 中涉及到乐观锁和悲观锁的内容?

  2. Nginx 负载均衡策略?

  3. Nginx 和其他负载均衡框架对比过吗?

  4. Redis 是单线程?

  5. Redis 高并发快的原因?

  6. 如何利用 Redis 处理热点数据

  7. 谈谈 Redis 哨兵、复制、集群

  8. 工作中技术优化过哪些?JVM、MySQL、代码等都谈谈


[](


)三面


=========================================================================


  1. Spring Cloud 用到什么东西?如何实现负载均衡?服务挂了注册中心怎么判断?

  2. 网络编程 nio 和 netty 相关,netty 的线程模型,零拷贝实现

  3. 分布式锁的实现你知道的有哪些?具体详细谈一种实现方式

  4. 高并发的应用场景,技术需要涉及到哪些?怎样来架构设计?

  5. 接着高并发的问题,谈到了秒杀等的技术应用:kafka、redis、mycat 等

  6. 最后谈谈你参与过的项目,技术含量比较高的,相关的架构设计以及你负责哪些核心编码




用户头像

极客good

关注

还未添加个人签名 2021.03.18 加入

还未添加个人简介

评论

发布
暂无评论
拼多多3面+余额宝4面+蚂蚁金服5面,Java自学宝典