阿里云暑期一二面凉经

一面:

先给了50min写三道题

1.给定集合{n ~ n+10000},求集合中第x个数距离m最近。

2.给定有向图,求i到j节点来回的最大,最短路径.

3.多线程打印abcabc….

然后开始面试

1.MQ使用场景?MQ在分布式场景下如何设计?

2.TCP三次握手四次挥手

3.分布式,之前嘴贱提了分布式被问到了,没准备这方面的,寄

4.聊了聊三道题的思路,有没有更优化的思路?

5.简单聊了下自己做的项目

二面:

满级大佬来面,简单听了下项目介绍就知道做的内容是啥,深入拷打(实在顶不住

八股:

1.List底层内存分配机制,ArrayList与LinkedList使用场景

2.内存泄漏问题了解吗,怎么解决

3.开始拷打项目,简单了解项目内容后问还有没有优化空间,思考了半天没有,遂厚着脸皮问面试官有没有思路,结果大佬真说出来一个。然后基于这个优化讨论了一下,问还有没有优化空间,最终放弃

4.数据库连接池,为什么用数据库连接池

5.Redis IO多路复用模型

6.经典,你觉得自己相对其他同学有什么优势。这会还沉浸在被项目拷打的恐惧,实在说不出来啥,凉

总结:项目还是得深入去做,要不然遇到真大佬一眼看穿,平时还得思考自己项目有啥优化空间,以备面试之需

全部评论

相关推荐

2 9 评论
分享
牛客网
牛客企业服务