经验分享 | 算法求职路漫漫,我愿做你的引路人~文章超长预警!

经验分享 | 算法求职路漫漫,我愿做你的引路人~文章超长预警!

编者按:

毕业季悄然而至。

过去的一个月里,你是否也和小编一样, 一遍遍的向不同的企业投递着简历,一遍遍的满怀期待却又紧张忐忑的等待着一面、二面、群面、终面;

你是否还在为上一次不太顺利的面试而懊恼遗憾,却又不得不重整旗鼓,准备再战一场;

或者,你是否在为刚刚拿到的offer欣喜不已,又准备带上这份自信与笃定,向着更高的目标进发。

无论你处于求职的哪个阶段,这篇文章都将是你求职路上的引路人。因内容十分详实丰富,所以本文篇幅较长,相信你耐心读完之后,定会受益良多!

感谢前辈们细致的经验整理,让初尝求职之苦的我们,有路可依~

文章申明
文章作者: @运筹OR帷幄 整理发布
责任编辑:孙杰
微信编辑:葡萄
文章由『运筹OR帷幄』原创发布,如需转载请在公众号后台获取转载须知


Case 1

作者:古老的屋檐下
链接:
zhihu.com/question/2951
来源:知乎
著作权归作者所有,运筹OR帷幄经授权整理

——求职收获——

我是4月份左右开始准备秋招(岗位:大数据和java开发),期间跌跌撞撞,走了不少弯路,但是结果还不错:在众多面试中我有幸拿到了:腾讯、百度、美团、今日头条、keep 、度小满、猫眼、流利说、猿辅导等公司的offer。offer薪资最低30W,最高35W。

——Part 1:基础和自我定位——

我曾经多次提到过求职自我定位,也就是想好你想找哪类岗位。多次强调是因为我曾经走过一段很长的弯路,导致求职路上的艰辛与不必要的纠结。简而言之,从研一到秋招,我学过:java->python->统计学习、深度学习->java后台开发->大数据。

这一路很艰辛,艰辛归根到底是方向选择、自我定位出现了问题。走过这么多弯路,很心累,也希望后来求职的同学们不要再踩坑了。

你可能会认为同时准备多个方向,秋招投简历的时候应该很有优势,毕竟可以同时投好几个岗位,这样肯定比其他同学拿offer的几率大啊。可以很肯定的告诉你,没有的事:一个公司一般只能投递一个岗位,每个公司都会有数量限制。即使有的公司可以投多个岗位,但是多个岗位之间区分第一意向、第二意向。即使你投了多个岗位,面试机会还是只有一次。

另外,现在公司的面试,看重的更多是你对知识的深度。同时准备多个方向会导致学而不精,在求职面试中反而是一种劣势:看上去会的很多,仔细一看什么都不精

有些同学可能不是很清楚自己应该找哪个方向的工作,在我看来,求职方向是现实生活和理想之间的平衡,如果不是很清楚方向,可以尝试从以下几个角度思考:

周围同学——任何人都不能脱离环境而存在,有一起学习交流的小伙伴,学习过程会顺畅一些。没必要随大众,但特立独行有风险。可以去了解下历年师兄师姐们的方向以及身边同学他们的想法,然后结合自己的兴趣爱好大概就可以确定出一个大致的方向了。

兴趣所在——工作很实际,尽量不要选择太冷门的,因为生活、工资是很现实的,只能说权衡之下选一个:不反感、不冷门、有一起学习交流的小伙伴的求职方向。到秋招笔试的时候你就会发现孤军作战和有小伙伴的差距了。

另外,如果你不知道你求职的岗位需要掌握哪些技能,可以百度“公司名+校园招聘”,然后找到对应的岗位,看招聘要求,记得多看几个大公司的这个岗位的要求,按照公司招聘要求准备大多是不会错的。

  • 什么时候开始准备?

每个人情况不一样,准备需要的时间也必定不同。

所以,从后往前推时间的话:7月份逐渐有公司开始内推了,7月下旬-8月底又是一波内推的高潮。内推可以理解为“提前批校招”,但是内推大多是不需要笔试的,内推只要过了简历筛选,就可以有面试的机会。一定要抓住内推的机会,内推招的人数可能会比较多一些,内推可以理解为各个公司的“抢人大战”,一般来说内推之后还会留一部分名额给到9月以及之后的校招。

相当于一个公司有两次机会:内推和校招。但是也有可能内推招满了,此时就校招就没有名额了,比如说阿里巴巴,阿里巴巴今年在7,8两个月基本把人全部招完了,所以阿里巴巴今年校招几乎不招人了(如果想进阿里巴巴,最好尽早走内推渠道)。

所以呢,6月底-7月初你要完成第一遍的复习——该看的书、源码、项目应该要比较熟练了。当然,人是会遗忘的,所以7月之后,重点准备第二轮复习以及通过自己的面试、网络上的面经查漏补缺。越到后面:简历投递(大多是在线简历填写)、面试(有的需要到对应酒店面试)、电话/视频面试等将会占用很大一部分时间,尤其是9月份的面试,9月份的面试大多需要去酒店面试,路上将占据很大不一部分时间,加上坐车的劳累等,希望大家有个心理准备。相对而言,内推较为轻松了,大多是电话和视频面试,不用到处奔波,好好抓住7月到八月中旬的内推黄金时期。

  • 如何拆分利用求职路上的时间呢?

建议平时的笔记最好使用具有在线同步功能的软件,这样在车上也可以用对应的手机APP复习。身边同学用的APP主要有两种:有道云笔记(免费)、为知笔记(60元一年;按月的话是6块一个月,个人感觉挺好用)

——Part 2:笔试、面试准备——

01 项目与实习

求职小白可能会很担心自己的项目没有什么拿得出手的东西,然后可能会导致面试时的不自信之类的问题,一次面试失败可能引发多米诺骨牌效应,全盘崩溃。

每年3月份左右开学,这之后的二十天左右将会进入实习招聘的高峰期,各大公司开始暑假实习生面试招聘。我强烈建议:大家不论暑假允不允许、能不能去实习、有没有条件去,大家都应该投递几家公司的实习招聘,并且体验几次面试。

实习主要注意以下几点:

(1)实习生面试期间:遇到——你能不能去实习?什么时候可以去?大概能实习多久等类似问题的时候,大家一定不要太单纯,直接把话说死。可以这样侧面回答:上一届同学的老师是允许去实习,他们是7,8两个月实习,也有实习7,8,9三个月的,我们这一届应该也差不多。如果你直接回答实习一个月或者不能实习,大概率不会有下一面了。委婉一点表达立场,即使后面你拿到了实习offer,但是真的不能去,可以推说导师有突发情况之类的,在企业给你发offer之前建议尽量规避对自己不利的因素。

(2)实习生的面试相对校招更简单些(一般没有笔试),不用过于担心自己没有准备好。后面你会发现:“没有任何一个时候你是完全准备好的”

  • 实习的面试可以看做一次模拟考试,模拟考试范围和统考是一样的,只是难度没有统考大,所以实习面试主要是知识点的查漏补缺,发现自己的不足,一定要重视模拟考试的机会!!!
  • 如果实习面试过了,即使不能实习,有的公司校招会优先面试,甚至会跳过笔试和一面,直接二面。
  • 建议尽量去实习,可以丰富简历。你所担心的项目问题就更没了——实习期间你至少会参与一个项目,实习项目可以往简历上写,简历看起来更丰富了。研一、研二有条件的同学可以试试去实习,实习也就是多给自己一次试错的机会,可以提前感知到某个公司、某个岗位的偏好。
  • 不去实习的同学相对而言有更多的时间复习,拆分利用这个时间打好基础,发挥自己的优势。所以时间不允许或者老师不让去实习也没什么,我们老师也.....不让去实习。

02 书籍推荐和面经搜索途径

  • 书籍推荐及考察点

书籍推荐深入理解Java虚拟机(周志明)、计算机网络(谢希仁:OSI七层模型每层干嘛的、UDP、TCP区别、拥塞控制、流量控制、三次握手四次回收等)、高性能MySQLHeadFirst设计模式(一个模式一定要在JDK或者框架中找到应用场景,方便拓展)、图解HTTP(可以不用,看上面的计算机网络可以了)、java高并发程序设计和java并发编程的艺术(先看前面一本,再看后面一本,前者更通俗易懂)、从Paxos到zookeeper分布式一致原理与实践(因为现在企业项目大多是分布式的,而zookeeper在高可用的分布式系统中运用很多)、java EE互联网轻量级框架整合开发、深入理解计算机系统。对于算法岗位而言:统计学习方法(李航)、机器学习(周志华)、机器学习实战(最好要有对应的项目、论文、比赛名次等,因为算法岗位竞争较大否则简历筛选都过不了)。对于大数据开发而言:Spark大数据处理技术、Hadoop权威指南。

对于redis学习,可以网络上找找博客、视频之类的;Linux的话靠平时的一些积累和面经,Linux面试主要问题:常用命令、软硬链接、进程间通信、如何查看系统内存、如何查看某个进程使用了多少内存、如何查磁盘使用情况、虚拟内存(swap)、ps命令的使用等;

操作系统面试主要问题:进程线程的区别、内核空间和用户空间的区别等。操作系统那本书很厚,如果实在没时间看可以上牛客网找操作系统相关的面经救急。

另外,java基础部分主要是java源码的阅读,比如:ArrayList、LinkedList、HashMap、ConcurrentHashMap、java.concurrent包下的锁:ReentrantLock(关键是AQS原理)、CountDownLatch、CyclicBarrier、线程的ThreadLocal、线程join、wait等实现方法等。

除了这些,数据库的设计范式、数据库如何分库分表、API的流量控制算法(漏桶、令牌桶,非常重要但是简单)、秒杀系统的设计、大数据的处理技巧(数据量远大于内存大小)等一些系统问题。

面试中的考察点(以Java为例):java基础、jdk源码、JVM、并发、分布式问题/消息中间件(zookeeper、kafka)、后台框架(SSM等)、MySQL(索引结构B+树、MVCC原理、主从、SQL语句)、NoSQL(HBASE)、Redis(常用数据结构、某些数据结构源码、Redis集群、分布式锁)、算法(大部分是牛客网、LeetCode原题,论刷算法题的重要性)、操作系统基础、Linux、计算机网络、设计模式、项目。对于大数据而言:spark、Hadoop。

  • 算法训练及面经搜索途径

除了刷题和总结,算法别无捷径。因为大多公司都直接使用牛客网或者LeetCode上的原题来筛选求职者,面试中的手写算法大概率是原题。无论你刷题还是不刷题,算法原题它就在那里,不离不弃。我们说的刷题,主要是以下两部分:

  1. 牛客网首页->题库->在线编程->剑指offer,共66题
  2. LeetCode英文网站->problems->右边的top 100 liked questions

牛客网刷剑指offer就足够了,时间有限的前提下不建议刷其他;LeetCode的top 100也是面试高频原题出处,刷题时要拆分利用Discuss区域的思路分享。如果你完全掌握了上面两部分算法,一共166题,面试算法不必担心,笔试也可独挡一面了。

算法更多是思路,理解性的。细节会忘,但是解决问题的思路要理解,理解后就不容易忘了。要做到理解,上面算法至少得刷两遍、手写两遍。要做到的是,提到上面任何一道题你都可以给出解题思路。刷算法一旦开始就不建议中断,算法更多是一种手感,隔了一段时间不刷,会变得很陌生,手感会不对。刷算法时强烈建议直接使用网站原生编辑器,尽量不用编辑器的提示功能,有提示也自己敲完完整的API;因为面试是在白纸上手写算法,平时过于依赖编译器提示可能会导致:面试的时候你拿着白纸发呆,常用API一个都写不出来。

看面经属于求职准备中很重要的一个环节。面试面多了,或者面经看多了,你可能会发现面试问题大同小异。有些时候,对方一张口你可能就知道他要问什么了。前期多投小公司,多面试,积累面经。有一定经验后面对大公司才能不慌。有的面试官一天都是同一份面试问题,要是你面试前刚好刷到了这份面经,offer不是手到擒来。

本着授人以鱼不如授人以渔的原则,这里分享几个找面经的方法

  • 小程序:面经大全。里面有丰富的面经,支持:岗位、公司、编程语言等查询面经,大家充分利用啊。
  • 知乎的笔试面经专栏,在知乎上也有对应的笔试面经专栏。

对于面经而言,上面几个应该足够了,太多了也不一定是好事,适度就好。

Case 2

作者:肉姐
链接:
zhihu.com/question/3454
来源:知乎
著作权归作者所有,运筹OR帷幄经授权整理

今年我研三,在京东2016校园招聘千人精英大会上参加了现场高管压力面试并顺利拿到管培offer。于是,小伙伴们纷纷要求分享面试经验。这是我研三求职季的第1场面试,研究生阶段的第18场面试,整个大学时代的第26场面试,也算是达到了面试生涯的小顶峰。回顾了这26次面试经历,我总结了一次一次积攒下来的经验和教训,分成几个专题写,希望对大家有用。当然,这些看法只是一家之言,我的经验仅供参考,也未必对每个人都适用,我写的如有不对之处,还请诸位自己甄别。

——Part 1:面试基本法——

01 我对应届生求职面试的认识和理解

我的理解是——人活着就是要不断地进行自我营销。申请一个学校、应聘一份工作、获得异性的关注、赢得领导的信任和同事的认可、说服别人与你合作或者给你投资,这些问题的本质我认为都可以理解为自我营销。求职面试,也是自我营销的一种,是对应聘者知识、能力长期积累的一种检验,当然还有一些运气或缘分等因素。

02 回答好每一个面试问题的关键是什么?

先说一段经历——

大四考研落榜,我从3月份开始找工作,找到6月份毕业。因为没有提前做求职准备,没有任何求职经验就去面试,我感到非常弱势。每次面试之后都要重新复盘一遍,发现其实如果事先多做一些准备,很多问题不至于想不出怎么回答、不至于回答得那么差。找工作对我们绝大多数人而言是一项人生的重要选择,如果找工作时你还是一个面试新手,势必会在初期的一些面试中练手,到后期才能熟练起来找到一些感觉。而你又会发现好多比较牛的大公司是赶在秋季校招的最早一批来的,那如果你事先就做了很多锻炼,到了最后一年正式找工作时,你已经是一个面试老手了,那是不是把握机会的胜算会大一些?

读研以后,我给自己定下的众多目标之一就是:毕业找工作时一定要成为一个面试老手。面试老手的标志并不是你掌握了多少所谓的“技巧”,而是你有足够的经验能够迅速判断问题的本质,并且在短时间内组织好答案。这就是回答好每一个问题的关键!

问题问的到底是什么,就是抛开问题本身的形式和内容,他背后想考察你的什么能力、素质或特点(比如京东对管培生要求的6项能力:创新力、影响力、团队合作力、洞察力、抗压力、内驱力)。要想组织语言在有限的时间完美地作答,需要掌握回答问题的框架。

所以每一个问题我们的作答程序就是:①抓本质、②搭框架、③语言表达。前两步是通过思考完成的。

下面是举栗子时间~~~~

【栗子1】你的简历上写到了一个组队参加某比赛的经历,请你介绍一下这段经历。

【解析】这是面试常见问题,问题表面是“介绍经历”,实际他想问的是你的团队合作能力和领导能力(如果你同时还是团队leader的话)。回答可以从进行团队合作的步骤来搭框架。

我的回答:我是以怎样的标准筛选成员完成了组队,怎样给团队成员分工,怎样把控项目的时间进度,出现了异常情况我是怎么处理的,我具体用了什么方法和形式组织团队成员进行讨论/研究并达成了共识,成员意见有分歧时我是怎么做的……总之,回答问题的框架是HOW就对了,尽量多说几个方面。

不推荐的回答:把比赛做的项目内容啰嗦了一遍,而且有可能因为太专业了别人听不懂,只说what不说how。

【栗子2】给你一张照片,淘宝在农村刷墙打广告“要想生活好,天天上淘宝”,请对此事评价

【解析】对于这种灰常开放的问题,不要怕,要开心,因为这样的问题给了我们充分的空间展示自己,就看你会不会利用。这个问题我觉得主要想考察的是思考或思辨能力,看看你对一个问题能从多少角度去思考,同时也看看你会不会利用这个问题展示自己更多方面。我建议遇到这样的问题,尽可能从不同的角度去分析问题,展示你的思考维度,若能同时也结合面试企业的实际情况再有些思考深度和专业性就更好了。这道题搭框架可以由表及里的思路去搭框架。

不推荐的回答:这种宣传手段太落后了,唯一的优点就是节省广告费。(做评价尽量客观、辩证,最好不要只看到硬币的一个面。)

我的回答

看了这个图片,我有三点想法:首先,从宣传手段上,表面上看起来这种宣传方式很落后,但是这种方式用在农村也是合理的,因为农村基础设施比城市少,建筑物距离也较远,刷墙写大字非常显眼,同时又节约成本。其次,从文案的角度看,这段广告语套用了已经家喻户晓的“大宝”广告语,巧妙借势,易于传播。如果我们做宣传,这样的思路可以借鉴,但注意要体现京东的特色和文化,体现与竞争对手的差异性。最后,我想到了关于京东与淘宝的农村战略(然后你可以比较一下二者的战略布局、定位等,说说京东在这个领域有什么优势,还可以顺便赞美一下京东,面试官会很开心的。)最后这一点基于你事先做功课,知道多少说多少,不知道也别瞎说。

判断问题本质的能力可以通过自我训练得到提高,回答问题的框架需要靠平时多阅读多参考进行积累,语言表达可以通过发微博练习(木有开玩笑啊),当你可以轻松将一肚子的混乱的想法用140个字理清并表达的时候,你面试回答问题一定不会太啰嗦,一定比较会抓重点。总之,这些都可以通过努力得到提升。

03 如何修炼自己提高面试通过率?

  • 自我营销理论的应用

接前面的话题。时刻不忘自我营销,是我养成的一个习惯,养成了这样的习惯往往会有这样的特点:非常注意语言表达的语气、速度、态度、音量,注意沟通时的表情、眼神,经常保持微笑,注意身体语言的幅度,注意礼貌,等等。很多人并没有注意到这些的重要性,其实上述这些特质是融入在一个人的气质当中的,面试时,除了你肚子里有几两墨水,直观表露在外的气质也给面试官一种综合的印象,他们无形之中会根据你的气质对你做出一定的评判。而且,气质是无法掩盖也无法伪装的,一轮面试下来,气质表露无遗,肚子里的墨水倒是不一定都能倒出来。这种气质上的优势在压力较大的场景会更为明显。加强自我营销意识的培养,修炼一下自己的气质,还是很有帮助的。

  • 平时多做思考训练

介绍一下我的“头脑风暴训练法”。我会平时去网上搜集企业面试的真题,用来模拟训练。具体的方法是在电脑上用思维导图或者拿张草稿纸在纸上写。看一眼题目,迅速头脑风暴,在纸上写下所有能想到的思考方向的关键词,一般不超过半分钟。然后根据纸上写的框架,一边筛选一边说,挑比较有把握的说,说的时候注意措辞,不要啰嗦,控制在2分钟之内。在寝室和图书馆的时候记得不要扰民,默默地说给自己就好,如果你有一起练习的小伙伴,互相说互相提建议效果会更好。我通常在上自习上累了的时候就找一道题,或者在朋友圈里看到有意思的文章,自己从中提炼一个面试问题,抽一张纸练一练,就当是学习之余的放松了,利用碎片的时间就可以做很多练习。慢慢地这种练习做多了,思考问题的速度会越来越快,形成了随时快速思考的习惯,面试的时候特别是压力面时会容易很多。

除了训练思考的速度,还要多关注你想求职的领域,关注有代表性的公司他们的战略,他们的新动态,行业发展趋势等等,看看一些比较权威的研究分析报告,学习一下人家分析问题的维度和深度。对自己很感兴趣的内容可以做做笔记存在手机里,面试之前可以翻出来看看。

  • 心态的训练是一个长期的过程

这里我们谈谈“压力面试”。我也不知道压力面试的准确定义,我觉得凡是让求职者倍感压力难以维持正常表现的都可以叫压力面试,每个人都有自己的承压底线,压力过了这条线,这对于你而言就是压力面。压力面,既难,又不难。难主要是难在高压的氛围,比较常见的是公司高管单面,也有的是一个面试者同时被10个面试官轮番轰炸式,这种情景下考察的是面试者在逆境中的心理素质。简单在什么地方呢?因为压力较大,题目往往不会太难(太难就太变态了),一时没抓住回答重点,面试官也比较倾向于诱导发问,引领你继续做答。比如千人大会上的压力面,出题之前就已经告诉面试者三个问题分别考察的是什么,直接免去了第一个判断问题本质的思考过程,给面试者省了力气,降低了难度。

面试时特别是压力面时的心理素质,是需要长期培养的,我个人觉得短时间速成至少我没什么好办法。平时的训练,比如当众发言、演讲、做presentation、唱歌等等都可以训练,以及生活中遇到的种种挫折和逆境都是你的训练机会。

——Part 2:——

——不得不说的无领导小组“群殴”——

读过许多面经,依然过不了群面?

群面遭遇奇葩/大神/傲娇女/装X男/话唠……肿么办?

往下看!

01 群面?什么是群面?

先简单给面试小白们做个小科普~

学名:无领导小组讨论

别名:群殴、群面……

流程:小组成员互相认识、读题、自由讨论、总结。

特点:人多、高效、考察能力范围广、对面试者而言不确定性较大、通过率较低。

许多大公司(银行等大型金融机构、大型互联网公司等等吧)校园招聘时的面试第一关是群面。我一直认为,群面是一项伟大的发明!它用最短的时间面试了最多的人,而且只用一个问题就可以考察面试者领导力、影响力、洞察力、创新力、团队合作力等多项能力及综合气质和素质,面试官几乎不用说多少话仔细观察就可以了。而且,人在讨论思考的时候往往展示的是真实面目,很难伪装,由内而外,展示无遗。所以,群面的对于用人单位而言真是一个最为高效的面试手段!

群面的通过率一般不会太高,我经历过的有6进1、7进2、10进3、10进1等等,当然也有6进5以及整组集体被毙的。经过这场血雨腥风能够幸运通关的人距离offer就大大地接近啦~近啦~啦~

02 群面的每一个环节,你需要做什么?

  • 一般群面的第一个环节是小组成员入座之后,进行简短的自我介绍,目的是让大家互相认识、了解一下彼此擅长的领域,以便更好地进行讨论。这个时候的自我介绍简明扼要,不用说的太复杂,介绍自己的基本信息和擅长的领域即可,突出自己的优势。当然,有的公司群面直接跳过了这个环节,给每个人桌上摆一个号码牌,大家讨论时互相称呼几号同学即可。


  • 然后面试官老师会给大家发题目了,有5-10分钟的时间独立读题。这个环节,每个同学的任务是把题读透——题目的背景设定(是本公司的业务背景还是完全无关的背景,如果是本公司的业务为背景那么事先认真做了功课就很有用啦)、界定清楚问题(具体让我们讨论解决的问题是什么,有几个问题。有的时候问题不止一个,读题不仔细的同学会漏掉。),然后迅速头脑风暴在草稿上列出自己的初步想法,哪些想法是自己比较有信心的要明确,讨论的时候可以坚持这些观点。
  • 接下来是大约20-30分钟的无领导自由讨论。我的理解是,“无领导”是面试官不给大家指定领导,即每个人参与讨论之前是平等的。然而,注意啦,随着讨论的进行,“领导”的角色就可能出现了,这并不意味着大家都听“领导”的观点而放弃自己的观点,而是有人开始显示出“控场”的能力——组织大家捋顺思路、拨清讨论方向、及时肯定关键思路、及时制止跑偏的思路、控制讨论进度等。如果你能做到这些,恭喜你,至少你展示了一定的领导能力,给面试官留下了一定独特的印象,如果你恰好还是比较能贡献关键思路、引领讨论方向的那一个,那么恭喜你,你通过这场面试的概率就大大提高啦~
  • 讨论过程我们基本遵循这样的流程:

(1)各陈己见。大家读完题目开始讨论的最初,一般会先各自讲讲自己的初步观点。这个时候除了讲自己的观点,还要注意听别人的观点,认真记录。这是第一轮的观点交流,也同时在内心做第一轮评判和定位。预判自己是能做主导讨论的leader,还是follower

(2)商量框架。如果题目未给框架,那就需要我们先讨论出一个框架,有了框架再细化、具体化,这样一个比较科学的讨论顺序可以降低讨论陷入长久的混乱的概率,提升效率。有的题目给的任务特别详细,已经给出框架的,这一步就可以省略了。框架是什么呢?就是把要解决的问题做分解,让我们的讨论能够迅速找到方向、高效进行,避免长久混战得不到统一意见。

比如,问题是给出一定的背景让你设计一款产品并推广,框架可以是产品的定位、功能、目标用户、推广渠道和方式等;问题是在“互联网+”的背景下传统金融机构如何创新,框架可以是产品设计和定价、营销渠道、推广方式、风险控制等;问题是给一系列选项排序,框架就是排序标准(比如几个关键指标),讨论出了排序标准,按照标准排序就可以了。总之,讨论出一个框架的目的就是让讨论在有限时间内容易有成果,提高时间利用效率。

(3)选定方向。根据框架确定一个大家意见比较一致的方向——我们要设计一个什么产品、我们重点从哪个方面聊创新、我们确定排在前两名的选项是什么等。

(4)方案细化和定稿。把讨论框架的每一个方面再细化,综合大家的意见。Follower在这个环节要积极贡献思路,leader要及时肯定好的ideas,及时制止不靠谱的ideas。

(5)预总结。商量出一个做总结的人选,梳理讨论的全部结果,预总结一两遍。

(6)总结陈述。向面试官总结展示小组讨论的成果。简要介绍我们如何分析问题并制定框架,按照框架的几个方面介绍我们具体的方案,最后再强调和陈述一下结论。酱紫就基本OK。注意语言简洁,控制时间。

03 关于群面的各种Q&A

  • Leader or Follower?

如果事先做的功课比较充足又恰好与题目特别符合,自己比较有信心,或者觉得自己的能力足够hold住,不妨做leader引领讨论,作为关键思路贡献者比较容易留下好的印象。如果自己读完题觉得题目不太对自己胃口,实在难有大的亮点,那不妨做follower,肯定并循着别人提供的关键思路争取做有价值的补充或拓展,展示自己的能力和价值。好的leader和follower都有很大机会通过面试。

  • 什么时候该发言?

讨论的时候注意认真听别人的讲话并作关键词记录,注意礼貌,不要鲁莽打断他人发言,等他人发言结束再予以评价。但是发现他人发言明显偏离了讨论主题或者明显不靠谱时,要当机立断及时制止,以免浪费大家时间。发言时尽量保持理性平和的语气,不要语气中带有明显的情绪(如不屑、鄙视、自大),更不要引起不必要的争吵。发言时多与身边同学和面试官做眼神交流,真诚而尊重他人。

  • 如何争取展示自己的机会,及时处理争端?

遇到不止一个的强势者企图引领讨论方向且争执不下时,其他人最好能协助找到对解决问题最有利的点调节争端,尽快使大家统一方向,少浪费时间在争端上,如果你做到了这一点也给自己加分。遇到特别强势、特别能说或者总是否定别人的人,要争取自己说话的机会,如果对方太过分了直说也不为过。说话虽然不一定能过关,不说话就是不展示自己,那就一定不能过关。如果你全程就说了寥寥几句话,且没有亮点,你觉得面试会过吗?

  • 谁来做最后总结?

这个问题我觉得有多种可能。有的时候全程大家的讨论参与度比较平均,基本都展示到位了,那我们往往选leader做总结,因为TA的思路比较完备。如果讨论过程的参与度差异较大,已经展示到位的同学会推荐讨论时说话较少的同学做总结,也是给其一个最后做展示的机会,以示公平和团结。

看完两位前辈超详细完备的经验分享,

你是不是已经对面试的各个环节

都成竹在胸了呢?

小幄在此祝大家都能找到心仪的工作呦~


相关文章推荐

春季招聘和暑期实习招聘的大幕已然拉开,各企业的招募工作正在如火如荼的进行,应届或往届的小伙伴们也在马不停蹄的投简历、面试。那么,正在找工作的你,真的准备好了吗?

今天,让忠豪学长和Tony Wu为我们谈一谈机器学习和供应链方向的应届生在求职过程中的经验与收获。

点击蓝字标题,即可阅读

经验分享 | AI、机器学习和供应链方向如何拿到心仪的offer!

其他:

经验分享 | 科研大牛告诉你怎样阅读文献最有效

【访谈|人物】Yoshua Bengio 经验分享:如何做好学术研究?如何管好实验室?

【经验分享】跨专业找优化方向实习——我在德国弗劳恩霍夫研究所的八个月


号外!『运筹OR帷幄』入驻知识星球!!随着算法岗位对专业人才要求的提高,面试题越来越难。『运筹OR帷幄』特建立【算法岗面试求职招聘】知识星球,邀请业界资深算法工程师,帮助大家解答面试题中的疑点难点,分享成功面试经验。内容涵盖运筹学、数据科学、人工智能等和算法相关的专业。让大家面对算法面试更加游刃有余。
豪华嘉宾阵容
目前星球特邀入驻的嘉宾(曾)就职的公司包括(不断扩展中)
腾讯、百度、阿里(菜鸟、达摩院、盒马)、华为、微软、英伟达、顺丰科技、旷视、SAP、NEC、美团、苏宁、福特、阿里妈妈、东芝、松下、佳能、拼多多、环球易购、携程、滴滴、京东、杉数科技、Sabre、悠桦林、Pier、奇弦智能、Momenta等
扫码加入!

加入『运筹OR帷幄』知识星球的好处

  • 中国你能说出名字的几乎所有大厂(资深)算法工程师入驻
  • 欧美数家大厂(资深)软件工程师入驻
  • 以上所有公司独家内推机会
  • 简历修改指导
  • 面试咨询, 模拟面试
  • 得到一对一指导、解答工作中的疑惑
  • 多家Offer选择指导
  • 以面试题为学习资料学习真正的算法干货,从小白变成大咖
  • 不定期的线上、线下交流会和聚会,拓展人脉。

欢迎关注『运筹OR帷幄』公众号

点击查看『运筹OR帷幄』志愿者招募介绍及加入方式

编辑于 2019-06-02