20221014携程面试记录

20221014携程面试记录

写在前面:岗位是大数据底层框架开发工程师 接的15:30的面试,面试官31到的,大概面了40分钟左右,问的不深,除了Spring那一套不会,其他都答上来了,整体感觉还不错,在这里记录下

面试流程

  • 自我介绍
  • 第一个项目细说,详说架构(大数据相关的项目,巴拉巴拉一顿说)
  • 第二个项目细说(实现了哪些功能)
  • 第三个项目细说
  • 第四个项目细说
  • 问Spark为什么比MapReduce快
  • 问HashMap底层原理
  • 问HashMap加入自定义类要进行什么操作
  • 问java如何实现线程同步(这里我分了两块儿说,第一个是线程有序,第二个是线程变量同步)
  • 问synchronized关键字(场景题)
  • 问volatile关键字
  • 问SpringBoot结构&为什么好用
  • 问SpringBoot AOC切面(不会Spring一套,直接说不知道,技术栈是大数据)
  • 让举例宽依赖窄依赖相关算子
  • 问HashMap为什么用红黑树不用平衡二叉树(我说我不知道,他说红黑树特性不用频繁的保持平衡,效率更高)
  • 问HDFS读写过程
  • 问DataNode备份过程需不需要客户端参与
  • 问知不知道flink,我说了flink和SparkStreaming之间的区别
  • 反问

以上
希望对后来者有所帮助
--> 持续更新状态,虽然感觉有些kpi面,但是还是许愿二面~~这个岗位非常符合预期


//20221017 晚10:09 收到二面通知


//20221020更新 下午四点的二面,目前二面已完成,面试官很有意思,是我太菜/捂脸,感觉有点凉,全是源码层面的问题,下面稍微记录下(整体50-60分钟)

  • 自我介绍
  • 项目深挖,问kafka自身能不能保证重复消费漏消费
  • 各种项目中是否可以作优化,评论系统大数据量用线程可不可以实现
  • 问双亲委派机制可不可以打破
  • 问反射相关
  • 问线程同步相关的东西
  • 反问-->部门做啥的(说定制化hadoop和spark,动源码),我自己看的论文里的一个疑惑的点,多久出结果
  • 总结:感觉很凉/捂脸,问的都是情景结合优化相关的东西,源码层次,总之我太菜了/捂脸,得去看看kafka的offset管理和java高并发的一些东西,java新特性还是了解的太少了;

以上
希望对后来者有所帮助
不论过不过,都得夸夸携程的面试官,到现在几乎每次面试,感觉都很好,都是那种引导你一直深入,而非八股文,而且也能学习到很多的东西
持续更新状态(如果有的话/捂脸)

#携程##携程面试##携程校招#
全部评论
校友现在有哪些公司的意向了?
点赞 回复 分享
发布于 2022-10-14 17:25 浙江
这么多项目都是什么呀
点赞 回复 分享
发布于 2022-10-16 12:30 北京

相关推荐

不愿透露姓名的神秘牛友
昨天 22:49
已编辑
吉利科技 软开 18*12 硕士985
点赞 评论 收藏
分享
点赞 8 评论
分享
牛客网
牛客企业服务