最近看到一篇博客,感受仍是很不错的,虽然我如今又出现回到学校继续读书,可是毕竟经历过工做和各类面试、校招、打比赛,虽然水平平平,能力不济,可是当年的日子仍是蛮值得怀念的。因而网上看到了这一片博客后很有感触,当年找完工做也本想着写一些面试的心得、经历的,如今想一想这个想法也只是停留在想的阶段了,因此看到有人写了出来,仍是以为不错的,值得赞扬的,因而转载到这里,即为本身伤怀感念找到了地方,也为之后帮其余面对人生这一阶段的后辈提供建议,下面为转载正文:面试
原文地址: http://ihuafan.com/%E9%9A%8F%E7%AC%94/job-hunting-summary算法
================================================编程
这只是秋招求职面试的一个回忆,因为2017年秋招已通过去好久,许多细节已经淡忘了,这里不谈多少心路历程和感慨,只把秋招的面试记录填上,毕竟也是使人难忘的经历。vim
拖了这么久才把这份秋招求职记录补上😓后端
我准备面试的时间并不长,差很少7月份才开始准备,以前都在打比赛+作科研,整个过程差很少3个月,9月底就再也不投简历了,也陆续推掉了后面的全部面试。结果是,一共面试了6家,拿到5个offer,自我感受仍是比较满意的。数组
下面是对求职过程的一些回忆。服务器
面试岗位:软件工程师网络
面试形式:现场面数据结构
因为参加CodeCraft并进入全国总决赛的缘故,有华为面试绿卡,免了简历筛选、笔试和技术面,直接参加了校招最先的提早批面试(6月份),这个面试基本正常表现就不会有多大的问题,这就是参加企业编程比赛的好处~架构
面试官仍是问了一点技术相关的问题:
这个问题很大,很明显是个系统设计相关的问题,考察系统思惟能力和必定的工程经验。不过彻底没有相关经验,除了分布式存储、负载均衡、冗余备份等,我只从算法角度简单提了几个措施。面试官并不满意,彷佛更想获得的是实用的、低成本、易部署的解决方案。第二个问题最后大概合理的解决思路是作了负载均衡后在拥塞节点继续设计分层架构,而后采用轮询等手段来保证公平性,而若是服务器资源有限,则必须采用流控以免系统宕机或出现大规模的拒绝服务。
华为因为校招规模很大,招人数量不少,于是HR的工做压力很大,这个最先参加的面试到9月底才出结果。最终拿到的是云核心网的软件工程师岗位(SP),并且比较好的是HR容许选择杭州和南京的岗。
面试岗位:算法工程师
面试形式:电面
第二家拿到面试机会的是阿里,岗位是算法工程师(运筹优化方向),惋惜只经历了一轮面试就结束了,多是面试比较紧张,加上准备得不充分,不少地方没有注意,另外也多是这个岗位招人数量不多。后来和清华的一位博士学长(在CodeCraft2017全国决赛现场认识的)聊,得知他也投了这个岗位,估计他是确定拿下了的。
能想起来的几个面试问题:
远景能源在南京市区就设有工做地点,在南京中心大厦,工做环境不错,办公室空间宽敞,因为在大厦高层,采光也良好,很是适合远眺。面试的体验也不错,面试一天内完成,效率很高。
面试岗位:算法工程师
面试形式:现场面试
约的9月13日11:00面试。10点前就到了面试地点,熟悉一下环境。签到后就被要求作一道算法题(研发岗应该都要作),我拿到的题目是用栈实现队列,比较简单,纸上写完代码就交了。以后把本身准备的资料又拿出来翻了翻,没一会就到约定的面试时间了,因而面试准时开始。
一面(技术面)
拿着以前写的题到面试官那儿,先解释代码,以后问基础。
二面(技术面)
全程聊项目/比赛。
三面(HR面)
四面(2017.9.15)
四面结束后,当天下午收到OFFER。
投递岗位:软件工程师(外卖配送事业群)
面试形式:电面
一面(技术面,电面,2017.9.6 晚上)
二面(技术面,电面,2017.9.7 中午)
三面(技术面,电面,2017.9.14 中午)
四面(HR面,电面,2017.9.18 晚上)
2017.9.30晚上收到录用意向通知,后端开发(sp)。美团的面试体验很是棒,面试官很专业且都人很nice!
面试岗位:算法工程师
面试形式:视频+现场
一面(技术面,视频面,2017.9.6 中午)
二面(技术面,视频面,2017.9.6 下午)
三面 (技术面,现场面,杭州西湖区,2017.9.23 下午)
四面(HR面,现场面,杭州西湖区,2017.9.23 下午)
2017.11.5中午收到录用意向通知(拼车策略组)。滴滴的算法岗面试是我面过的最纯粹的机器学习算法面试,面试官都很是专业,一面和二面的技术面给我感受到的压力很是大,虽然聊的问题看起来很少,可是整个面试过程持续了很长时间,一面从上午一直面到下午,吃了中饭继续面…面试官也很是有耐心,给的算法题若是第一眼感受不太好还能够申请换题,很人性化。赞滴滴的面试官!
面试岗位:机器学习算法工程师(考拉海购)
面试形式:现场
面试时间和地点:2017年9月27日下午2:30-4:30,杭州网易
一面(技术面)
二面(技术面)
三面(HR面)
2017年10月1日凌晨收到录用意向通知。网易的面试体验也是至关棒的,整个面试一个下午所有完成,面试是短平快的方式,有时一个问题我还没答完就开始问下一个问题了,需要快速思考并做答,比较考验对问题掌握的熟练程度和语言的凝练表达。说实话,以前对网易没抱太大但愿的,但就是有执念,提早批内推笔试挂了,秋招大不了再战,好在把握住了此次机会。收到面试经过短信的那一刻,我无比的开心。那一天一位室友也收到了经过的短信,咱们来了个大大的拥抱:D
最后的选择是网易。结果只有一个,然而选择的过程倒是艰难的,由于你不可能彻底预测每个选择对将来发展轨迹的影响。至于人们老是喜欢问的「为何」,我在这里有不算解释的解释。
奇妙的是,咱们寝室的三个研三同窗都不约而同地选择了网易:)
不过,于此延伸出的另外一个值得思考的问题是:为何会以为选择困难?缘由能够很复杂也能够很简单,一个简单的解释是,在当前时间点当前阅历和心态下,对选择的评估是差很少的,于是就以为作决定比较困难。在机器学习的角度上也有相似的解释:对于选择,能够把它当作一个分类决策问题,不少分类问题在低维度上很难作,由于不少是非线性的,很难找到一个分类决策面作出完美的分类,然而若是把它放到高维空间里问题每每就变得很容易了,一个明显的例子就是支持向量机的核方法。对应到生活中,也大抵如此,有时回头看曾经面临的一些选择,以为都不是问题,然而当时却以为无比艰难,由于那时咱们能站在更高的层次看待问题了。因此仍是应该多读书多思考多交流,提高本身的思惟层次,走在生活的前面,这样也许在面临一些选择时,可以作出合理的乃至「最优的」决策。
我有时会想象,另外一个平行世界里的我是否是就作出了其余的选择,使得世界线朝着其余某个方向前进… :P