记秋招Java开发的面试经验

04月12日 收藏 28 评论 2 java开发

记秋招Java开发的面试经验

七月秋招,简历上加了实习经历,项目介绍比春招能稍微丰富点。期间一直不停投实习僧,陆续面试了虎牙、滴滴以及一些忘了名字的公司,就当为正式校招刷经验。

因为学校学历没有优势,为了能通过简历筛选,就铤而走险,加上了分布式的东西。那些东西只是通过博客学习了原理,但是实际根本没用过。

最后被虎牙问的redis、消息队列底层答不上来,滴滴问的技能点也不太熟悉,只能尬聊,所以后来吸取教训,不会的及时删改,不敢嚣张了......

有些时候的确比较矛盾,简历没有亮点通不过筛选,为了通过筛选只能写点新的技术点。明明写得是“了解”,但是面试官的认为的“了解”和我认为的“了解”又不在一个频道上......不过也得到了一些好处:虎牙的面试官给我讲了消息队列的原理及使用、以及后来百度提前批面试官给我讲的数据库的一些知识点,屡试不爽,这些在后边的面试中的确起了不小的作用。

百度运维部提前批,一面挂(26分钟)

接到面试通知的时候还在公司实习。

那段时间的作息:每天早上6.45起,刷牛客看博客复习到八点出门,9点公司上班开始复习,12点到13点吃饭休息,13点到18点复习。

如果公司有任务就要去完成一些编码工作,没有任务就疯狂刷面经再结合博客加深理解。18点下班坐车回到住处,20点继续打开电脑复习到0点多。这样持续了近一个月,说实话有点吃不消,那段时间看电脑眼睛都是花的

1.自我介绍
2.说说你的项目
3.你负责的模块
4.为什么不考研?

中途他说让我等会,他有点事,电话放在那就走了。。。
回来之后就急急忙忙,好像想尽快结束面试有别的事去干。
我一看这种情况也不太高兴,心里凉了一截,最后只能草草收场

(个人负责的是权限配置模块,面试官先问了我项目中怎么设计,后来让我重新设计。我设计了三张表,忽略了范式要求,再加上当时租房的地方信号很不好,交流断断续续,面试体验很差。但是他最后给我提醒了一下,改良了设计,学到了那个知识点,之后用了百度面试官的讲解,也算是应付了好多面试......)

高强度复习了一周多,最后就是这样一个结果,太憋屈了。但是后来还是调整了心态,算了,自己这段时间也学到了不少东西,继续前进吧!

便利蜂 Java开发工程师(50分钟,为何被挂没太想通)

某个周三下午,接到了便利蜂的电话,hr说:“你知道你的同学推了你的简历吗?” 我开始还没反应过来,只是嗯了一声,随后约了周五下午3点45的面试。

因为之前在自己住处那信号太差了,这次地点选在公司。在此也感谢帮我内推的小伙伴,时间有点久了,忘了是哪位好心人了,不过真的很感谢!

1.先做一个自我介绍。
2.简单讲讲你的实习项目(项目是什么?业务?)。
3.挑选一个你最有印象的项目(因为简历中列了好几个,最后讲了实习项目)
4.项目中遇到的问题,如何解决?
5.你项目用的是什么语言?
回答C#,紧接着补充但是平时主要是学习Java...不知道这个会不会影响面试结果
6.volatile和synchronized?
7.算法题:一个无序数组,其中一个数字出现的次数大于其他数字之和,求这个数字
8.答完再来一个:一个数组,有正有负,不改变顺序的情况下,求和最大的最长子序列
9.项目用到什么数据库?隔离级别?索引?
10.现在用的是哪个版本的Java?
11.垃圾回收算法?

回答:标记清除、复制、标记整理,面试官说我们一般用的都是分代,这才意识到回答偏了,赶紧请求让允许重回答一遍,讲了分代

12.垃圾收集器?
13.怎样进入老年代?
14.平时用到了什么设计模式?
15.用过什么系统?shell写过脚本吗?(没....)
16.你有什么要问的?

突如其来的阿里巴巴(45分钟)

一个周五接到了上海来的电话,说是阿里的零售部门。当时阿里内推已经截止,笔试时间也刚过。
(阿里秋招内推我个人投递得迟,所以内推没能筛上;觉得笔试基本没什么希望,也就没参加在线笔试),所以接到阿里电话还是觉得怪怪的,约了周六下午2.00面试。

当时面试官一上来问我印象最深的项目,我说了实习项目,然后他说看到我简历上是一个企业人事管理系统,听到这个我有点懵,才想到哦这是春招内推的网页简历。我就给面试官说明了一下,他看到简历是春招实习的。他嗯了一声,然后就说我的那三个开放性试题答得很有意思,就把我的简历调出来面试了。
(小伙伴还记不记得阿里春招内推那三个开放性问题? 我是3月1日下午花了两个小时答得,甭管真的也好,编的也罢,那个是实实在在花心思去完成的。事实证明,也的确能得到回报:没笔试也能收到面试!)

他问我是不是没笔试,我赶紧说了学校有别的事安排没能参加(其实是知道阿里笔试太难过不了就没参加)。

然后他说没事,面试开始:

1.自我介绍
2.具体介绍下你的项目
3.你自己的模块如何完成?
4.说说你了解的框架,如何应用的?
5.说一说hashmap,高并发出现的问题,如何改进
6.提到concurrenthashmap,细说说
7.锁分段和CAS
8.介绍Spring IOC、AOP
9.项目中印象最深问题,如何解决
10.又提到了我的那三个问题上,平时通过什么学习?
11.看你提到了druid,那你细说说
(这个确实好久没看druid,感觉都吹不起来了)
12.你关注了哪些阿里巴巴的开源技术?
druid、rocketmq
13.你有什么要问的?
(面试官的部门,平时用到的技术,个人的表现)

之后还闲聊了好几分钟,看着面试官应该挺高兴的,还想着今天是不是稳了。

结果一直没能等到二面电话,阿里官网也没回绝,截止到今天(10.4)官网还是待安排面试状态,白激动一场,真实玄学阿里......

其实面试了很多,最后才收到了两个。有一些小公司霸面、叫不上名字的公司面试也就省略了,因为问来问去就是那几个高频问题。我觉得看面经还是能很快突击一下的。另外,找工作真实看缘分啊,特别想把握住用心准备的都以这样那样的理由被拒,但是没有太紧绷很放松的面试反而结果更好!归根结底,和心态还是有关系,所以也建议各位调整好心态,总会有适合自己的!

C 2条回复 评论
我的艾迪不寻常

热门考点啊,好多公司真题都有这道

发表于 2021-09-13 11:25:00
0 0
目田

长记性了,下次再也不错了

发表于 2021-09-12 10:45:00
0 0