• 5

贝壳 大数据开发 校招面经

总体来说,感觉公司里面氛围非常轻松活跃,是一家很让人向往的公司呢!


一面面试题:

  1. 自我介绍
  2. 介绍数仓分层架构
  3. temp表 user_id,order_date
  4. 求出每位用户的第一次下单信息
  5. 如何优化SQL,利用 Hive 按照日期分区的特点进行优化
  6. 写一下留存率是如何计算的
  7. 再写一个如何计算7日内留存率
  8. 说一下数据倾斜的概念


二面面试题:

  1. 介绍一个你做的最好的项目,说一下他的难点?
  2. 为什么用Kafka,作用是什么?
  3. Kafka 能不能直接用MySQL 替换,这里选型为什么用Kafka?
  4. 解释下Exactly-Once 消费机制?
  5. 是只做了数据的写入吗?后面的查询是如何做的?
  6. 为什么选用ElasticSearch,原因是什么?
  7. 为什么选Spark?有了解过和Flink 的区别吗?
  8. ES 能不能直接用MySQL 替换?
  9. 假设MySQL 读写分离了,那么能不能用MySQL 去替代ES?
  10. Redis 你说用来存维度信息,详细讲讲?
  11. 这里你用的是单线程,下流消费完数据之后再更新Offset。大数据项目,为什么不用多线程,如果用多线程的话Offset 读取会不会出现错误?


三面面试题:

  1. 介绍一个做的最好的项目?分工如何?难点在哪?
  2. 是怎么了解到贝壳的工作机会的?
  3. 能实习吗?导师对于实习的态度?
  4. 目前在面试中的有哪些公司?
  5. 后端 + 大数据,你的后续投递思路是怎么样的?
  6. 你的Dream Company 有哪些?
  7. 你找工作最看重的是什么?

许愿能拿到offer,也希望这篇笔记能对大家有帮助,加油!

相关面经
全部面经
招聘动态
更多动态