【沙滩裤】的面经分享

自我介绍

本人二本,工作4年半得样子,专业算半科班,毕业只能进个外包,好在领导还错,项目也不错,交通银行手机app,成长蛮大的,混了接近3年,毅然决定去互联网公司试试,面试了某东6个部门后,终于成功进入,还是订单的核心部门,在这里算是飞速的成长吧,今年年初想着换个工作,原因就是钱少,事多,离家远,根据肥朝经典语录 能力强,肯加班,要钱少,根据CAP定理只能3选2。其实主要原因还是组里都是10年左右的大佬,新人难上位,职级不升,工资不涨,那还怎么混,是时候出去了,因为现在是在大公司,所以下一个也想着至少要进一个比现在公司大的公司,所以选择非常少,某里,某讯,某条,某团,除此之外别无选择。吹到这,面试开始。。。

offer收割

前后一共面了6次某团,年前3次,全部失败,基本都是2面没过,原因很明确,算法不过关,于是过年期间,恶补一波,年后面1次某滴出行(其实面这个是有点因为年前的面试失利,信心受挫,先面个保底),装逼完毕,继续,也面了 3次某团,1次某里,都是在同一天投的简历,一周把这些都面完了,结果就是3个某团和某滴出行都通过了,某里没通过,说实话,比较可惜,当时的面试官就是如果入职后的工作中的领导,对我挺满意的,说让我准备下一轮,然后就收到了没通过的邮件,打电话问了下,最后给我说还是想招P7及以上的人,非常可惜。最后选择了某团外卖

面试准备

1)这个其实真的是因人而议,如果平时就一直在学习,其实最后只要拿出一个月的时间复习就可以了,建议多看看书,多看看群里的问题,哪怕只看看不说话,对面试帮助蛮大的,因为很多都是实战性的问题,面试中能体现个人能力的往往就是这类问题。个人比较推荐极客时间的一些课程吧,可以重复利用碎片时间,拉个屎都能学到东西,你说这多恐怖。公众号尽量就关注一些推文比较好的博主吧,比如肥朝,关注的太多,每天几十个推文,你烦都烦死了,会看?少量反而能坚持每天都看才能有所收获吧。

如果平时沉迷工作,那理论知识可能需要临时恶补,毕竟面试造火箭, 可以把大佬们的文章拿来看,肥朝,烟哥,飞哥等大佬,可以先把文章分类,比如spring,redis,mysql,然后把链接分类之后记录下来,随时可以点击就看,节省了每次找的时间,拿着这部分的知识,至少一面没问题,因为一面的面试官比较菜,哈哈哈。当然也可以去网上找那些面经之类的,给你拿出来N多的题目,你直接拿去背,总体感觉不如看博客收获的多吧,反正我是没背。

2)简历的话我觉得也要因人而异,因为简历无非三部分,公司,技术栈和项目,公司肯定是非常博人眼球的,所以先去个大厂混经历总是没错的。其次技术栈,我觉得这个是最不重要的,不信?

这是我写的技术栈,是不是感觉培训班出来的都吊打我,那就对了,花里胡哨写一堆,写了人家就会问,如果你准备的不全面,那就无疑自增面试难度,所以常规主流,基础的会了就可以了,这些准备充分即可。

接下来就是项目如果你的项目非常挫,那真的你就要靠基础来提高面试官给你的打分了,当然你可以包装的非常高大上,只要你圆的了, 我面试下来的感触就是,项目真的是太重要了,如果项目比较高端,大气,面试官会很感兴趣,会非常深入,细致的问,如果你对你的项目足够了解,完全可以应付, 什么?应付不了?你在你自己的领域都整不过,那还怎么玩?当然面试官会问一些问题,可能是你项目目前存在的问题,你自己也可以准备几个,他有的时候会让你自己说,项目还有什么问题,这时候就是展示自我的时候了,展现出你的高瞻远瞩,但是作为组内平凡的一员,无力改变大佬们的想法,做出一副壮志难酬,英雄无用武之地的样子,面试官多半会被你忽悠住。

3)再说下面试吧,今年面试我发现面试官都很认真,全程在做面试记录,可能会细化到每一个问题,最后对你有一个评价,这个评价应该是整个公司都能看到,下次你投其他部门,其他部门的hr也能看到你上一次面试评价,所以面大厂慎重些,别直接就试水,面试被吊打,可能后面都不好约了。面试一般是3-4轮。

第一轮是个组员,去了之后应该就是和你平级,技术可能是相对好一些的,主要考察基础,项目会一带而过,主要问你简历上的技术栈,难度一般不深,当然也看运气,有2次一面的面试官非常牛逼,问的很深入。然后就是算法,一般第一轮不会让你写很难的,一般写个二分查找,单链表反转,快速排序这类的,比较基础。这类的如果都写不出来,会给人的印象非常差,即使你前面基础再好,我之前面某团没过之后,面试官很直白的说,怕招你来了写bug..扎心,我能怎么办?,我难道要我说,我if else,crud贼6,不会出bug的。。。

第二面基本就是你的工作中的领导,比如小组长之类的,他主要考察的是项目,如果项目实在没得问也会问一些基础,和一些实战性的题目或者考察个人素质的题目,最后也会写个算法,难度会比一面的高一点,感觉可能就是leetCode上中等难度的题目。

三面是你的组织架构上的直属领导,以项目和考察个人素质的问题为主,也会问一些职业规划,个人发展的问题,个人感觉难度不大,也不用写算法。

有个问题,每次都会问,大家可以准备下:你们的系统你觉得哪里设计的不好,为什么,你有什么改进的方案。

3)心态问题,开始面试不顺利很正常,一个是紧张发挥不好,另一个确实可能准备的不充分。还有一种情况就是你的面试官是个**,我面试中就遇到过,几个问题,都是我说的答案很对,这面试官偏质疑,然后我反问他答案,他自己都说不明白,然后不欢而散,面试不过,你说气不气,来回三小时路程就这么个结果。这种概率很小,一般面试官问你问题的时候至少心理都是有答案的,自己正常发挥即可。

4)面试频率的问题,我觉得连续面试确实可以让自己非常快进入状态,同样的问题,你会回答的越来越熟练,越来越专业,面试前期可以疯狂投简历,小公司练手。我是时间比较少,没办法,直接投的大厂,时间富裕还是多面面吧,长经验,顺手搜集面试题。

5)运气,面试看缘分真的真的有这么回事,刚好你面的部门急招,降低要求,刚好你就去了。刚好让你写的算法是你昨天刚看的,很多刚好在一起可能你就面试通过了,所以平时多扶老奶奶过马路啥的吧。

总结

面试除了实力运气以后,还要靠努力吧,得知一位群友2周面了40多家,我震惊了,有如此毅力何愁拿不到心仪的offer啊,在offer选择上我觉得 公司>项目>薪资吧,去个大公司能让你在下次找工作的时候多很多机会,也会让面试官高看你一眼,薪资如果差距不是巨大,个人觉得可以不先考虑,引用肥朝语录,有哪个大佬是技术好,但是赚不到钱的?好了,说了这么多希望大家有所收获吧,下星期去入职,后面有想去的可以找我内推。

真实面试题

对于面试题,大家一定是最期待的,不过很抱歉我自己没整理,个人没有整理面试题的习惯,这些题目一搜一大把,我觉得意义不是很大,但是写到这了,就留下一个面试题吧,我当时觉得非常不错的一道题,也是我现在要去的某团外卖的二面的一道题,题目如下:一个圆,分成7份,每份里放入姓氏,每份里不能重复,不同份之间可以重复,然后我会从第一份开始问你,你的姓在这份里吗,回答是或不是,一直问道第7份,我就可以知道你姓什么,问这个圆最多可以放多少个姓氏还能达到知道你姓什么的效果?

大家可能没看懂,举个例子吧,比如1-7分别放入赵钱孙李周吴郑,那问一圈下来,肯定是知道你姓什么的,因为每个里面只有一个姓,如果我想放第8个姓进去呢?我要怎么放,才能还要在问一圈之后还能知道你姓什么?比如我下一个要放王,1:赵 2:钱:3孙4:李 5:周 6:吴,7:郑/王 ,那问到第7个时如果我回答我的姓在这里,你怎么知道我是姓郑还是姓王呢,所以这么放是不合理的。根据这个思路可以想一下,要怎么放才能知道我姓郑还是王,继续往下想,我最多可以放多少姓氏还能保证我问一圈下来依然知道你姓什么?本人不才,没答出来,只是给面试官说了思路,面试官还算认可吧。

祝大家都能早日找到心仪的工作。。



图片


猜你喜欢

转载自blog.51cto.com/15082403/2591230