阿里二面?血泪
复盘复得我心里好痛。
一共40分钟。
1. 自我介绍
2. 为啥想做后台
3. 项目
4. 怎么记录用户状态
5. session cookie怎么写cookie, cookie的基本属性,cookie跨域
6. 为什么用spring,怎么实现的(IOC/AOP)
7. spring循环依赖
8. 不用spring用什么实现服务端
9. tomcat怎么解决不同项目同名包的问题
10. tomcat怎么做到不出错的,你想怎么实现,java底层实现
11. 类加载机制,双亲委派,什么情况下需要破坏双亲委派,怎么破坏双亲委派,各种异常,error和exception区别,类热部署
12. redis别的缓存,redis分布式怎么实现,一致性哈希
13. http和tcp区别,http劫持,怎么避免劫持,https为啥安全
问到我破坏双亲委派的时候我已经有点懵了,导致我后面一致性hash都没想出来,菜鸡落泪。
一开始就和面试官说我的项目都是自己搞的,他还问我为啥想做后台,结果就开始问实际项目中会遇到的问题,这我哪知道啊。。。哭泣,最后面试官总结我经验太少了(我不是都告诉你了。。。)。
含泪祝大家一切顺利~