开篇介绍
个人背景:
不说太多废话,但起码要让你先对我有一个基本的了解。本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就呆了整整2年多,直到现在才从外包离开,如今拿到阿里的offer准备入职了。
阐述原因:
在外包公司的两年里,作为一名菜鸡,确实非常合格,技术没什么长进,眼见也没有提升,没规划没未来,让人实在焦虑,之所以开始改变自己也是家庭发生了变故,才让自己开始思考人生。身边很多人感叹过,能从外包逆袭,算是传奇,所以今天想要分享一下个人的经历,希望能够鼓励到一些与我有相似经历的同行。
注意:这次面试过程比较长,内容繁多,在文章中我基本上简述了,文章里的面试题完整版和我个人的总结方法经验(面试学习和刷题笔记),都整理有PDF完整版,如有需要可以看文末
美团一面:
中间省略掉大概几个问题,因为我不记得了,下面记得的基本都是我没怎么答好的。
- 了解SOA,微服务吗?
- 分布式系统如何负载均衡?如何确定访问的资源在哪个服务器上?
- 一.轮询。二.随机。三.最小响应时间。四. 最小并发数。五.哈希。
- 设计一个分布式负载均衡缓冲系统,如何快速定位到是那个服务器(使用key分段、一致性h