照例找完工作总要说点什么。
干货:
系统设计是面外企的时候必面的东西,只是深和浅的问题,具体比如让你设计一个某某系统,满足什么样的性能指标,你要怎么设计。头条笔试的时候也有。有些有趣的小知识比如uber是怎么定位的,一张地图怎么hash,对于面滴滴,说不定也有好处。
推荐两个网站:
https://zhuanlan.zhihu.com/p/26663354
http://www.jiuzhang.com/course/2/
九章是要收钱的 - -!
http://www.hihocoder.com/contest/offers52
微软的夏令营还有滴滴新锐,做这些比赛能有机会去,滴滴新锐的实习可以了解一下。
首先分享一点失败的经验。
首先是阿里,去年面实习的时候,头很铁,写了个了解java(反正是一个很弱的动词),结果头被锤烂。了解也不行,不太建议写上。7月份的时候,以为已经投过实习了,内推可以不用再投一遍,然后就错过了内推,相当于少了一次机会。后面正式面也没面好,加上坑也不多了,gg。校招流程还是多了解一下。
腾讯挂的原因主要在自己,当时应该内推微信而不是游戏,毕竟在友商实习过,问了个为什么要在友商实习。。。gg。。。
永远也不要假设自己未来会去哪,保留所有的可能性。像我的话一开始是只想回广东的,所以上海北京的公司都没投。。。虽然最后在上海实习以后觉得,上海北京确实不太适合我,但这是后话。在你自己没有考虑得很清楚的时候,工资总归会是影响你的重要因素,所以把能投的公司投一遍,保留选择的权利。
比较悲伤的一件事情就是,你永远是只能走到那一步,你才能很明白自己想要的到底是什么,这种东西很难因为和同届的人交流就改变,因为其他人也是这种情况。
找工作,很重要的一点就是不要在面子这种问题上抹不开。
我面头条的时候,直接问我java的hashmap问题(我怎么和java这么有缘?我这次已经把了解java删了。。。),答得不好,让同学找一下面试官把我捞起来再面了几轮。
之前面实习的时候,另一个同学是面试官面了十几分钟就直接没下文了,也是相同操作沟通一下再面一遍拿到实习offer的。
实习的时候认识的一个同事就更诚心了,腾讯广州没面好,然后在武汉、重庆又霸面了腾讯3次最后拿到offer。
找工作嘛,脸皮要厚,机会都是自己争取来的。
面试唯一能把握的部分就是刷题了。
(1)剑指offer刷完。
(2)leetcode刷完,我面试的时候感觉最多不会超过middle,并且simple的很多。
优先级先1后2。
我觉得要练一下给别人讲题的技巧,这种几乎是我上大学以后就逐渐缺失的技能。很重要的一点就是要会拖节奏,比如说一道题你见过,你可能就抑制不住自己,把最后的优美的算法讲出来了,永远要学会把naïve的算法先说出来,这种我在很多的面试里面吃过亏,吃亏的原因一是在于很像背答案,虽然我就是觉得那个题很蠢,二是接下来的时间没得问,面腾讯的时候最后就只能问我计算机专业的知识,然后我就炸了。
明白一个因果关系,就是实习不是为了找工作的,而是体验这份工作你想不想干得长久。
以我的感觉来说,实习回来,复习基础知识有点来不及了。我觉得你面到SP,反而基础会是很重要的但你来不及去补的一块。我陷入的一个误区就是只看面经,但是要清楚明白一件事情,就是写的面经,讲到怎么面SP的毕竟是少数,真正去面的时候,发现整个世界都不一样了。。。
另外,你拿了工作经验反而还有点弄巧成拙,像我面天美的时候,面试官就一直在问我,为什么拿了网易的offer还要来腾讯?这种其实蛮难回的,我反正是回得不好直接飞了。
实习是少数的可以摆脱校园的脱节生活,经营自己的求职经历包括提高眼界的时候,比如说你找一个算法工程师,那么实习有相关的经验显然是有好处的。一个同学就接连找了百度和头条的实习,加分项。
我的心路历程是这样的
Google是准备最多的,不管是面经还是心态上。
发现google可能会持续到11月去了。。。实际持续到了第二年3月。。。。
这段时间我也在想,如果让我一直做游戏,我能坚持吗?各种拷问自己之后放弃了网易。
好的,别人都找完工作之后,我把自己的offer丢了,开始我的第二段找工作的旅程。
这段时间其实是很痛苦的,就是完全不知道迎接自己的未来是什么,现在回头看,感觉自己好傻,没必要紧张啊,可是放到那个情境下就是没有办法。
开始疯狂面试,当然这个过程中也逐渐问自己,渐渐想明白了自己想要什么。
我的战线拉了比较长,开始实习是7月,正式选是2月,中间反正就跟很多HR拖。
我的感觉是,如果你的毕设比较不用担心,这段时间倒是确实可以思考很多事情。
像我一样,毕设要炸的,还是不要这么搞了。
吐槽
城市真的蛮重要的
以我在成都,广州,上海生活的经验
30万的年薪能花出在上海赚40万+的感觉,我是觉得还不止
那天讲的还有很多放不上台面的,以上。
网友评论