专科的粉丝拿到了阿里的offer,小孟直呼不可思议

程序员书单

共 1550字,需浏览 4分钟

 ·

2021-02-12 03:28

前天有个粉丝私聊我说:自己是专科,经过自己的努力,拿到了阿里的offer。

 

开始我觉得他吹牛p。

 

别说专科想拿阿里的offer难,985的本科都难。而且我也面过阿里,知道面试的难度,技术面至少三面,没几把刷子,不可能过的。

 

后来我主动和他通了语音,相信了。


 

经过小伙伴的同意,我说下面试的过程,涉及到个人信息的地方都不贴了。

 

我:先说下你个人的情况吧?

 

他:好的,孟哥。我是河北的一所很普通的专科学校的学生,学的计算机。毕业后,也都是从事的编程工作。对了,我也是搞java,才关注的你。在北京一家小公司工作了2年,因为女朋友在杭州,我就去了杭州,后来在杭州稳住了脚。

 

我:前后没有投过其他大公司吗?

 

他:投递的多了,但都因为学历的问题,连面试的机会都没有。投出去,基本都没有消息。学历太tm重要了。后来和女友商量了,决定考了本科。再后来,收集了大量的面试资料、面试题,然后不断学习。

 

我:分享下你的面试过程吧。

 

他:好的。

阿里一面(技术面):

1.自我介绍

2.自己看过的源码,说一下?

3.一个整形数组,给定一个数,在数组中找出两个数的和等于这个数,并打印出来,我写的时间复杂度高,要求O(n)

4.看过这么多源码,你觉得什么东西最重要?

5.分布式锁、Redis缓存,系统架构图,MySQL的特性。

6. 如何解决死锁?   写一个JAVA死锁的列子?

7.Spring AOP的实现原理,底层用什么实现的?

8.接下来还是场景题,图片框架的实现,涉及到的缓存,线程池,线程池该如何分配线程数量。

9.HashMap数据存储结构? key重复了怎么办? 是如何解决的?

10. LRU缓存机制。

11.给定一个二叉搜索树(BST),找到树中第K小的节点。

阿里二面(技术面):

1.自我介绍

2.自己对微服务如何理解的

3.学习Java的过程

4.项目遇到的问题,怎么解决的

5.回答过程中提到jvm,问原理

6.对公司有什么要求

7.网关ZuulGateway

8.socket的连接过程

阿里三面(技术面):

1.自我介绍

2.详细说我第一个项目-团购系统

3.java反射为什么会慢

4.http的强缓存和协商缓存

5. hashmap有什么漏洞会导致它变慢?

4.说一下分布式事务的TCC模式

5.详细介绍你的第二个秒杀系统项目

阿里四面(hr面):

  • 1.你缓解压力的方式是什么

  • 2.数学怎么样

  • 3.对未来有什么规划

  • 4.你认为java还有哪些方面需要提高的

  • 5.你是哪里人,以后想定居哪里

  • 6.目前是结婚了没有,女友在哪里

我:面试你准备了多长时间?

 

他:一年半吧,进入大厂一直是自己的目标,虽然知道自己的学历很低,没有很大的信心,但都在闷着头学习着。我所有的业余时间基本都在看面试题。特别感谢我的女友的。以后我要好好陪她逛一次街。

 

我:加油。未来你肯定可以出人头地。

我的感想

  • 1,学历很重要。有合适的机会就去提升学历。

  • 2,机会留给有准备的人。生活不是需要努力,而是拼命努力。

 

有人问我:孟哥,你写代码怎么那么快?

 

我是有个很拼的人,只要我认准的事,我会至少坚持个五年。现在的我每天的状态:11点睡觉,5点起床。

 

如果你很努力的学习java,我不信你连个ssm都学不会?

 

— 【 THE END 】—
本公众号全部博文已整理成一个目录,请在公众号里回复「m」获取!


3T技术资源大放送!包括但不限于:Java、C/C++,Linux,Python,大数据,人工智能等等。在公众号内回复「1024」,即可免费获取!!




浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报