二面(电话):部门leader,从项目、基础聊到了部门历史、个人未来发展(很感谢leader和我分享这么多),了解到了部门的愿景、梦想,另外个人未来发展上leader说的和我想的十分相近,更加增加了对部门的好感和想进入部门的强烈想法!!
1.项目、比赛问的很深,包括具体的数据形式、内容等,还有队员协调什么的
2.看过什么源码(我答的spring,然后讲了讲bean的生命周期那一块)
3.jvm讲一下
4.垃圾回收讲一下
5.你的优缺点
6.未来发展方向
三面(视频):大Boss很有气质,面试也是快问快答,节奏很快,最后和我传授了职场比较重要的能力有哪些,十分感谢!
1.项目,也挖的很深
2.还有其它亮点吗?碰到过什么技术问题,怎么解决的?
3.玩过字节码吗?
4.论文,未来发展方向。
四面(电话):交叉面,感觉面的不好,莫不是传说中的压力面?面完我快绝望了。
1.问项目难点?(我说的难点面试官都觉得不难,和面试官在一个项目中的np hard的问题上说了好久,说的不好,差点以为我要挂了)
2.问熟悉的中间件,看过源码没??(很惭愧没有深入源码,,就讲了讲几种消息队列的区别和消息队列的用处)
3.问熟悉的开源项目,讲一下。(很惭愧,,也没有熟悉的开源项目。。今后一定找几个感兴趣的研究一下。。)
4.看过什么书?问有没有自己尝试跟踪一下垃圾回收、OOM的情况。
5.论文、未来发展方向。
6.了解网商银行吗?
五面(电话):hr面,网商的hr师兄感觉人很好!没有感受到传说中的阿里hr面的压力,全程还算比较轻松
1.项目难点,怎么解决?分工?
2.碰到过什么压力大的事,怎么解决的?
3.平时怎么学习?
4.校园担任过什么职务?
5.逻辑题:100层楼,两颗玻璃珠,找到玻璃珠碎掉的临界楼层,最快的方法。
最后
这里要说的是面试前要做好两件事:简历和自我介绍,简历要好好回顾下自己做的一些项目,然后挑几个亮点项目。自我介绍基本每轮面试都有,所以最好提前自己练习下,想好要讲哪些东西,分别怎么讲。此外,简历提到的技术一定是自己深入研究过的,没有深入研究也最好找点资料预热下,不打无准备的仗。
再就是笔者面试前复习的资料和现在正在学习时用到的一些书籍文档资料已经最最最重要的:马士兵老师的视频
我们再重温一下马士兵老师的口头禅:
“来,看我桌面。”
“豆芽子它长一房高,它也是一根菜。”
“骑着驴找马,但是不要虐待驴,别跟公司闹僵,公司也不会跟你过不去。”
“同学们用你们的大腿想想哪个最……?对,没错,就是这样,大家的大腿很发达。”
“不就是名字长一点吗,弗拉基米尔拉德马诺维奇其实简单来说就是列宁。”
马老师讲的设计模式
举两个例子:比如在工厂模式中,马老师直接讲到SpringIOC原理。再比如在动态代理模式和Visitor模式中,马老师直接讲到ASM
面试前看的面经及面试题
复习知识点时看的文档
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
最后
整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。
其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,
AyAc9M-1710432584012)]
[外链图片转存中…(img-vWfKBFHF-1710432584013)]
其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,