一、蚂蚁金服一面(45分钟=38分钟面试+7分钟聊天)
自我介绍
项目中遇到的问题?怎么解决的?(数据库优化问题)
怎么知道是数据库那边的问题呢?
怎么优化?
怎么查看执行计划?
a,b,c联合索引如何设计。
如果优化完了之后还是不满足需求呢?(扩充,分库分表)
怎么设计分库分表
如果两年之后又不满足需求了呢?又如何处理。(接近20分钟)
引出hashmap
HashMap底层数据结构
为什么不单单用链表?
如何判读一个链表是否有环
为什么不单单用数组?
hash冲突的解决方法?
线程池有了解吗?
说一下线程池的几个参数
ThreadLocal有了解吗?说一下注意事项?
说一下三次握手和四次挥手?
为什么不能是两次握手?
有无offer
面试官介绍团队
全部评论
(3) 回帖