【面经】快手商业化垂直业务 Java日常实习
时间线:
- 25.2.25 官网投递
- 25.2.26 一面
- 后续无回应,猜测已挂
2.26 快手商业化垂直业务技术一面 60min
对我CRM的经历究极感兴趣,后来问发现原来他也是做CRM的,这下撞枪口了(?
项目
实习经历:
- RocketMQ 动态路由怎么实现的?环境标识是在怎么打的?
- MQ-bus 应用范围?部门里还是整个平台?采用 sdk 了吗?
- 实习时遇到的比较难的问题?
- 为什么 OOM 了? 怎么解决呢?RocketMQ partition 配置的大小是多少?(问的时候一脸懵,后面一搜发现 RocketMQ 根本没 partition,那是 Kafka 的概念,对应 RocketMQ 的概念是 queue)
- 前司 CRM 平台介绍一下?PaaS 平台介绍一下?
- 建立对象时会有子对象的说法吗?
与 MySQL 有关的项目经历:
- 订单关联表的水平分片说一下?
- 如果不按水平分片路由规则(比如按商家)查询会怎样?
八股
- MySQL B+ 树有什么优点?
- 如果有 1000w 条数据,B+ 树的高度是?
- 什么情况下不建议使用索引?
- Redis 数据结构?各个数据结构的应用场景?
- 说下缓存击穿吧(又忘了,真想升天)
算法 10min
接雨水
很喜欢萝卜面试这个系统的代码编辑器,建议全产业推广。
反问
- 建议?需要增加项目经验,基础也需要加强
- 业务?整个垂直业务分为三部分:CRM、小游戏、公众号;入职后不知道会怎么分配
- 几轮面试?两轮技术面 + 一轮 HR 面
- 是转正实习吗?面试官不知道,问问 HR