携程Java3面面经,已收offer,Nacos+Redis+Kafka+算法...

212 阅读2分钟

image.png 简单介绍:本人普通211本科,在校比较爱玩成绩并不是很理想,只有一段实习经历,投的是23届Java后端开发实习

一面4.2

  1. 问了实习项目,承担什么职位?有什么困难?
  2. 为什么选用这个技术?
  3. 聊了下Nacos的源码,主要说了服务端注册和客户端注册的源码,心跳的提了一嘴
  4. 项目怎么解决Redis和MySQL数据库不一致问题?
  5. HashMap啥时候扩容,为什么扩容?
  6. 聊了Reentrantlock加锁的源码
  7. MySQL的索引结构(从数据页到索引页到索引页目录都说了下)
  8. 索引什么时候失效?
  9. Kafka怎么保证消息可靠传输?
  10. Kafka的结构,选举简单说下
  11. 算法题是一道简单的找规律题,口答了思路
  12. 平常读什么书,怎么学习的

二面4.13

  1. 携程是部门间的交叉面,所以面试官继续问了项目
  2. 布隆过滤器,我说了谷歌版本的源码思路
  3. 线程池参数及创建
  4. 深入聊Spring
  5. 我把SpringIOC在源码层面从注册到生产bean,再到bean的生命周期讲了一遍(提到了很多扩展点,讲的比较细)
  6. 说AOP的时候,从解析切面,到创建动态代理说了下,这个没说那么细,面试官说可以了
  7. Redis数据类型,然后说了下zset的跳表
  8. Redis为啥快
  9. Redis的集群模式,选举和脑裂
  10. 面试官口述了一道动态规划题,我简单说了下思路,面试官说可以就没继续说了
  11. 二面的面试官面评挺好的,说深度挺好的,接下来继续提高广度就好了,接着聊了下最近在用的Mangodb

hr面4.20

是个小姐姐

  1. 为啥不选择读研
  2. 实习过程遇到了什么困难,怎么解决
  3. 有什么成就感的事吗
  4. 你有什么优势
  5. 怎么处理焦虑
  6. 你对携程有什么认识
  7. 为啥没考虑美团还有其他上海的大厂(稍稍吐槽了下被美团kpi了,不过也说了还是要从自己身上找原因)
  8. 如果来实习了能转正,秋招还会继续面其他公司吗

说4.21--4.25会给后续通知 领取方式:【戳一戳】获取

image.png 希望能早日收到offer邮件吧,说是一般3个工作日