贝壳 大数据开发 一二面+HR面面经 已发意向
9.4 下午面完全部
9.9 已意向
一面 40min
warm-up
自我介绍?
介绍数仓分层架构?
写SQL
temp表 user_id,order_date
求出每位用户的第一次下单信息?
如何优化SQL?利用 Hive 按照日期分区的特点进行优化,写SQL。
留存率是如何计算的?写一下?
再写一个如何计算7日内留存率?
基础知识
说一下数据倾斜的概念?
说一下MapReduce Map端会造成倾斜吗?
二面leader 面 30min
这一面,部门leader 围绕技术选型进行考察。
- 介绍一个你做的最好的项目,说一下他的难点?
- 为什么用Kafka,作用是什么?
- Kafka 能不能直接用MySQL 替换,这里选型为什么用Kafka?
- 解释下Exactly-Once 消费机制?
- 是只做了数据的写入吗?后面的查询是如何做的?
- 为什么选用ElasticSearch,原因是什么?
- 为什么选Spark?有了解过和Flink 的区别吗?
- ES 能不能直接用MySQL 替换?
- 假设MySQL 读写分离了,那么能不能用MySQL 去替代ES?
- Redis 你说用来存维度信息,详细讲讲?
- 这里你用的是单线程,下流消费完数据之后再更新Offset。大数据项目,为什么不用多线程,如果用多线程的话Offset 读取会不会出现错误?
HR 面 25min
- 介绍一个做的最好的项目?分工如何?难点在哪?
- 是怎么了解到贝壳的工作机会的?
- 能实习吗?导师对于实习的态度?
- 目前在面试中的有哪些公司?
- 后端 + 大数据,你的后续投递思路是怎么样的?
- 你的Dream Company 有哪些?
- 你找工作最看重的是什么?
HR 姐姐说两周后出结果。许愿能过!!!
#贝壳找房##贝壳##秋招#