首页 > PHP资讯 > 职场技巧 > 2016年baidu校招:我做技能面试官的一些考虑

2016年baidu校招:我做技能面试官的一些考虑

职场技巧
  一个多月前,作为技能面试官参与了baidu2016年的校园招聘深圳站面试,首要方针学生是清华/北大/哈工大/中科院在本地的研讨生院(实践上并没有设限,有不少江西广西福建的同学过来面试了),这儿和咱们共享一点自个的考虑。

  咱们一般有3轮技能面试,一面二面一般是由资深的工程师面试,三面一般是技能经理面试。我担任的是一面和二面,面试进程中除了给全公司层面的一致招聘人才,咱们还随时要准备物色适宜的人参与自个的团队。面试官会依据面试进程对每个提名人的编程才能/逻辑和考虑才能进行评估,只有每一轮的面试官都给予经过,才有也许被选用。

  面试是一个双向调查和挑选的进程,所以面试时我一向测验把这当成和提名人的一次交流。面试的进程有许多的疑问也是依据提名人本身的特色提出的,而不是遵循了某个题库固定的标题。

  整体感触是,大大都人真的很弱,你并不需求「十分尽力」,就能够比大大都的人「优异」。下面就咱们关心的一些疑问分开评论下。

  教学布景

  许多同学咨询我时,有意无意地给自个贴上了「渣二本」「一般一本」「非211」这么的标签,这都外表其心里仍是十分介怀自个的教学布景欠好。我想你应当庆幸自个生在互联网年代,这个年代的人和资源都暴露在互联网中,你彻底有时机用互联网来证实自个的才能和从前的尽力。

  我在面试时能显着感觉到,一些好校园(比方中山大学/哈工大/清华北大/厦门大学/华科武大等)的学生,在根底常识/表达/逻辑才能等都要更强一些。我想之所以有这么的体现,是由于好校园的学生受过非常好思想练习,他们面临一个难题时一般知道怎么去简化和笼统疑问,把疑问拨出来分类或许分层评论,一同他们还会企图把疑问分化成不相同的子疑问逐一来评论。我就碰到过一个大学纯玩票的中山大学的大四学生,对计算机根底常识基本上一问三不知,可是剖析疑问时的思路和逻辑仍是明晰的,而这种才能,是许多教学布景较差的学生缺乏的。因而我也主张归于这种情况的同学,多进行一些思想练习,学会怎么体系区域分化和剖析一个疑问。

  当然,非名校中,也不乏优异的提名人。有个江西理工的大四学生,在他的博客中我读到了许多剖析技能细节的文章,还有参与mooc上机器学习课程,github中有他自个些的key-value数据库和webserver。经过评论,我断定他是真实学习过这些常识的人。还有一个深圳大学的学生,大学年代做过许多app和校园实用小东西,他老是企图用技能去进步自个的作业和日子功率,是一个真实的极客而不是脑残果粉。

  实习和项目阅历

  不少同学忧虑他们大学没有实习过,也没有做过许多的项目,所以在找作业时会是很大的下风。 首要我不否定好的实习阅历和项目阅历,会是很大的加分项,可是假如你是一个学习优异/酷爱独立考虑/科研达人,也能够收到相同的效益。在我看来,最首要的疑问在于你要「从前尽力做好过一件作业」,不然「Why you?」

  既不拿手于学习和科研也没有折腾过具体的技能,这么的人才是大大都。所以,当你能做好一件作业,即是优势。(当然,我更主张大学年代读好书,搞好科研,而不是抛弃学习去折腾具体的技能)

  别的许多「烂校」的学生,总以为自个校园差所以没有时机去大公司实习。实践上,你在微博/github/v2ex之类的当地,能够勾搭到许多大公司的人,只需你能招引到他们,彻底能够找到一份不错的实习。疑问是你拿啥来证实自个优异?

  酷爱,有热心

  面试时,有不少人老是急于表达自个对技能对编程的热心和喜爱,而我却很难在这些人的人生阅历中,找到一件事能够支持他们的这个说法。你已然这么喜爱计算机和编程,大学四年你干吗去了? 你断定不是由于找不到其他作业或许考不上公务员才来面试程序员的吗?互联网如此兴旺的今天,大学你有四年的时刻去折腾,去证实你喜爱计算机,可是你没做过任何这么的作业,却说自个酷爱,这反而会让人对你的观念大打折扣。

  大学年代不知道怎么正确地学习很正常,可是假如你真喜爱相同东西,你会做过一百种测验。哪怕是重复地折腾装置linux体系,测验各种不相同的发行版本,也是一种证实。你能够去计算机系蹭课,能够去mooc上学习计算机的公开课,乃至你能够去考并没有啥卵用的计算机二三四级考试,也能够去交一个计算机系的男兄弟女兄弟。可是你「啥都没做过,凭啥说爱」

  有一个提名人本科是武汉大学某个偏门工科专业的,大学年代由于喜爱编程买了树莓派写代码,还去华科修了计算机科学的第二学位,为了进一步学习他考研去了中科研研讨计算机视觉,读研时期又自个用C++完成了视觉范畴的许多算法来进步自个的编程才能。这么的阅历是十分招引人的!这个同学的算法和数据结构根柢对比一般(或许仅仅没有刷过题),可是学习才能,剖析疑问的才能很强,我能明确感触到他面临一个自个不了解的算法题时,逐渐剖析概括试着去解决疑问的进程。这么的同学太讨人喜爱了!(他的二面面试官给出了比我更高的评估!)

  说了这么多,本来我想说的就一点,每个人都要有自个的优势和中心竞赛力。这个中心竞赛力能够是牛校(清北复交浙南大科大等),当然,假如你只有牛校光环,并没有啥卵用,由于你竞赛的对象是自个的同学,而不是大专结业生;也能够是很强的算法设计才能,可是参与ICPC拿过大奖的同学那么多,你刷题刷的过来吗?;还能够是学习成果好,由于成果好的同学一般在作业中体现出很高的执行力和疾速交付才能(这也是为啥许多投行和咨询公司对提名人的校园和成果有很高的请求);爱造轮子折腾开源;实习阅历(BAT,谷歌,MS等实习过),学术强者(顶会paper); 数学好(奥赛金牌)等等。

  假如你啥都没有,只能跟大大都人相同,随声附和,刷算法题看面筋,临时抱佛脚,指望着互联网泡沫更大一点,这么bar就能更低一点,这么就谁都能进入BAT分一杯羹。

  可是,在这个阿猫阿狗都能拿到年薪20万offer的泡沫年代,这么的你就没有一点焦虑?

  近来这段时刻,每天从知乎和QQ上会收到许多的offer求对比咨询,其间BAT 20万的offer习以为常,30万的special也见怪不怪,40万(今天头条等给的special offer)的也常有呈现,作为白叟只能感叹这个互联网年代的疯狂。

  我不是一个能够讲大道理的「人生赢家」或许「长者」,仅仅你们阅历着的作业,3年前我也阅历过,offer越多越烦恼,尤其是没有杀手级offer时每天都只能纠结困惑。可是回头一想,有时分真的是自个想得太多了罢了。所以,今天也谈谈我对校招offer挑选的一些不老练的细小的观念,也期待咱们把我批评一番。

  挑选你当时最需求的东西

  我当然更赏识勇于去寻求自个的愿望的你。当有一个好的offer时,哪怕是要去帝都这么的城市,你也决然前往。不过我也历来不以为如今的一个offer挑选会变成你将来走向人生巅峰的妨碍。阿里巴巴上市的时分,许多技能圈兄弟感叹自个当年没有挑选去淘宝,不然如今也走向财政自在了。而我觉得,即便你最初挑选了淘宝,中心也有一万个理由脱离。咱们决议不了自个的命运。

  日子和作业平衡,一同加上较高的收入,这是最理想的作业状态。平衡日子一般需求在一个你喜爱的城市里,假如你介怀去北京,那么仍是留在上海/广州/杭州/深圳吧,留在一个有你亲人基友同学的当地,在一个你更情愿长时间开展的当地。当地域变成你当时诉求中一个首要要素时,就能够缩小你的挑选空间。有个同学说他想找个浙大的女兄弟,我说那必定去网易/阿里/蘑菇街这些公司啊,可是他又纠结说他想学技能,我只能问他莫非阿里的技能不够学么?

  薪水当然是最首要的,没有人不喜爱钱。许多连C轮都没走到,愉快地烧着VC钱的公司,大方地给应届生开出了远高于BAT的薪水,让人很难不动心。可是当下你真的有那么需求钱吗?假如答案是必定的,那很简单,选钱最多的一个!假如你并没有啥经济负担,一个月多5K少5K本质上没有影响到你的日子,那么,一定要跟那种花几百万请王宝强孙红雷田亮过来说一句广告词的创业公司说不!

  这儿顺路共享个事例:某同学收到某不靠谱创业公司开出的18K的offer,baidu开出的14K的offer。外表上看来baidu的钱少好多,可是实践上该创业公司的社保公积金都按最低标准交纳,比方公积金每个月一共才两三百块,可是baidu每月给你交纳的公积金公司那份就有差不多2000,一同你的医保和养老金也会多出几千块,别的公司还给你买了商业医保,这么一算,你觉得怎么呢?

  做自个最拿手和有爱好做的作业

  许多游戏公司给应届生开出了远高于预期的薪水,好像让人很难拒绝。可是游戏是一个特殊工种,游戏的天分即是要短平快赚钱,所以你永久都是在冲爆款,你永久都在做下一个游戏!一同,这种阅历无法让你体验到继续的增加和堆集,而这种应对高速增加的流量和事务规模,不断改善架构和根底设施的才能在大型互联网项目中又是必备的。

  所以,除非你真的酷爱游戏和游戏开发,不然一般不主张去游戏公司。(当然,假如你优先级更高的诉求是去广州,可是又没有其他挑选比方微信,那么另当别论)

  许多同学有「后台开发工程师」的offer,又有「Data Scientist」这么巨大上title的offer。还有些有「前端开发」或「运维」offer的同学言语间却透露出一点对相应范畴轻视的神态,和那些以为「汇编」和「底层」即是更牛逼的人是相同相同的。

  「算法」「机器学习」这些听上去更巨大上,我也有不少这类offer,可是我仍然挑选做「根底架构」这个方向,而不是「算法」,由于我的热心和爱好都在这上面,我信任这么能够做得非常好。等我做得满足好的时分,我才也许会去做一些新鲜的测验。

  我一向觉得只需坚持敞开和继续学习的心态,做哪个范畴都不会有疑问,塔尖的人永久是稀缺的。实践中,想要招一个优异的「前端」和「运维」,是十分可贵作业,由于真的很缺。所以假如你拿手前端或运维有关的技能,又有满足的爱好,请不要头脑发热去搞「大数据」和「机器学习」。

  哪个技能/编程言语有出路?

  还有些同学说我对后台编程有爱好的,仅仅我不知道学哪个好,接下来他又会问如今C++还有市场吗?PHP和Python究竟哪一个好? 是不是今后的趋势是Go?Java的薪水是不是没有C++高? 就这么一纠结,半年就过去了,再那么一纠结,转瞬就要结业找作业了他们仍是没想理解这个疑问。关于这个疑问,举个比方阐明我的观念:微软的工程师一向是国内外互联网公司争夺的首要人才资源池,可是实践作业中大大都微软FTE作业都使用C#在windows渠道编程,而且许多都是在从事传统的软件开发,那么,为啥会这么抢手?

  我身边优异的工程师们,都是有自个拿手且无法被容易代替的技能,一同又坚持着对新技能探求的热心。我自个首要编程言语是C++,可是对Python和Go的了解程度也能够容易地开端独立做一个项目,对openstack和docker等等也都有研讨过。我也测验过用PHP和Python写过页面小游戏的后台,我试着用这些开发一些东西来快捷自个的日子。当然,我并不是说我优异,我仅仅说我真的喜爱技能,情愿去探求,并有决心将来不容易地被筛选。

  当然,软件工程师的中心价值应当是完成想法和解决疑问,而不是编码员。

  一定要去BAT吗?

  许多人描述大牛都是「BAT X年作业阅历」这么的论调,给人一种好像只需去BAT熬上多少年就能够变成大牛相同。

  我的观念一向是「BAT有许多大牛,可是大牛并不是由于去了BAT而变成的大牛」,这跟好的教学布景是相同的,咱们不应当把「如虎添翼」当成了「点铁成金」。

  我不止一次探求过身边高T的大牛或其它公司资深工程师的阅历,发现这些人有个一同的特色,即是都是伴随着优异的项目/团队一同生长起来的。有一个高速增加的事务应战,不断地呈现难题,不断地从坑里边走过来,这么的阅历,才是最有价值的!假如你有一个时机去一个事务疾速增加并尊敬工程师的创业公司,绝对是比去BAT做螺丝钉非常好的时机!(比方近年的美团、小米、滴滴打车、宜信大数据中心、今天头条等)

  大公司许多部分一般有一个缺点,即是事务过于老练,所以全部都寻求安稳,即便是急需求改善的东西,也没有人敢去碰坑。你极有也许即是在这么的环境中,你是一颗勤劳的螺丝钉,随时能够拔掉或许更换。而你底子不必幻想,根据现有的资源,给你时机去创造并擦出新的火花。

  当然,全部归根到底最首要的要素仍是看人。

  一般,心态敞开并活跃学习的人,命运都不会太坏。

  当我说到上述观念时,常常有人问我为啥不去创业公司。本来首要原因是深圳还没有一个感动我的创业公司,北京的确有许多,可是这还不是我当时的中心诉求,我在如今的岗位上还能够得到很大的历练,更何况我的家人都在这儿,不过将来会怎么样,谁知道呢。(南京PHP培训

本文由欣才IT学院整理发布,未经许可,禁止转载。