阿里面经
一面:
睡梦中接到了电话。。一个激灵。感觉是比我不大多少的哥哥
1.介绍一下项目中主要用到的技术
2.为什么选择React,有哪些特点
3.Virtual DOM的运行机制
4.localstorage, 页面传递值的场景, 其他的传值方式
5.除了刚才所说的,还有没有想要展现的一些闪光点。。
6.说完后。。小哥哥又问了两个基础的问题:解释一下什么是闭包,什么是原型链(这块还要再看一下,如何通俗易懂的讲出来)
7.除了刚才说的,还有什么亮点?生活中或者技术中都可以。(小哥哥也觉得有点勉强嘛。。。)
8.告诉我一周之内会有二面,再把react的virtual dom看一下,还有原型链,还有项目中的闪光点再总结一下。
感谢一面小哥,后面的面试中都讲到了diff算法还有原型链。
二面:
和妈妈走在回家的路上,接到了二面电话= =;
1. 还是说了一下项目
2. CDN如何把资源放在服务器上的,如果在边缘服务器找不到资源怎么办
3. cookie 和 session 的区别,session在服务器是怎么存放的,http是无状态的,如何存储状态信息
4. https为什么安全,连接过程,(我没说到证书什么的。。要再看看)
5. 讲一下KMP算法
好像就没了。。 没告诉我会不会有下一面。。瑟瑟发抖。
三面:
回京火车上面试官说有没有事件面试一下,然后当然立刻约到了第二天。。 等面试电话等的有点紧张。。
1. 之前春天投过阿里,当时是为什么没进?
2. 什么时候接触前端的
3. 研究过什么web的新技术吗
4. VR技术之后会普及吗
5. 端口号是什么意思,是真实存在还是虚拟的,端口号是无限的吗,
6. 搜索引擎的原理,数据从哪里去取,提示信息的原理
7. 之前好像也出过这种。。 有一个域名黑名单,如何加快检查速度
8. 换了一个问题。。有一个海量的黑名单词库,如何快速判断文章中是否包含海量词库
9. unicode & utf-8 编码, base64了解吗 问号脸。。。。还是不太清楚底层的知识啊 = =;
真的是面试的有点慌。。。这。。。有点难啊。。bless。。。。
HR面:
在去360面试的路上,等445路公交车。 然后接到了杭州的电话。。好惊喜
1. 家里有点远,去杭州工作ok吗?
2. 实习经历收获了什么?
3. 在三轮的面试中,感觉阿里比较重视哪些方面的能力?
4. 从小到大遇到的什么印象深刻挫折? 阿里三面 = =。
5. 香港这一年的收获?
6. 有点忘记了。。。。历时17分钟。。 果断放走一辆445(还跑神儿两秒)。。继续Bless。