好久没写面经了,记录一下阿里cto业务中台的三面记录。整个过程一二面面试官给我的感觉都很好,不管是专业度还是耐心,三面主管面的时候就感觉很不对劲,面试官频繁打哈欠,左顾右盼的,说话也感觉不认真,可能也是我太菜了吧,中秋完后一查状态流程结束了。阿里的电话面没有手撕。
自我介绍
介绍一下学校奖励和参加竞赛
在美团接的需求是产品提的吗
数据库三范式
数据库隔离级别
数据库事务性
乐观锁和悲观锁
实习内容具体说一下
你刚才说维护代码过程解决了几个bug,能具体说一下吗
你在美团实习最大的收获是什么
快速学习新语言的方法
实习过程中有没有最想学习某个人的某个方面
为什么想做一个博客
面向对象的设计原则
自我介绍
实习时优化的背景和优化的过程
leaf的原理
分布式ID自增产生算法有哪些
项目中比较有成就感
项目中有建立索引吗
项目的搜索是如何实现的
mysql的字符串匹配如何利用索引
博客评论功能如何实现
order by走索引吗
第三面主要针对实习提问,以业务为主
对实习小组的技术系统掌握到什么程度了,比如应用划分,技术协同
亿级别的数据量大概有多少
分库分表的原则,优缺点
更新的频次和数据量的大小
分库分表后热点区域的数据块的访问有什么好的解决方案吗
小组提供数据库的应用场景,在什么情况下会用
打车这里对这个服务的要求是什么
目前所做的服务在可用性方向的挑战是什么,为什么还不能用
针对实习的优化问问题