V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
w4462358
V2EX  ›  酷工作

如何准备 BAT 的技术面试,面试有哪些套路

  •  
  •   w4462358 · 2018-04-21 17:57:00 +08:00 · 7452 次点击
    这是一个创建于 2441 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为什么要写这个文章, 这段时间自己也准备了不少面试相关的工作,可以说有一些经验.看到很多人存在一些问题,特别是刚入行的新人存在各种问题.会问各种智障问题.所以忍不住想要写一篇文章来给大家科普下.

    这篇文章,主要从我自己的角度看待下面几个问题,以及解释下下面几个问题.

    1.我从事 xxx 语言,工作了 xxx 年,跳槽可以拿多少钱 这个问题,相信大家都有看到过.不清楚自己的能力水平及定位.不了解市场 我见过工作 10 年的阿里 P6,也见过工作 7 年的阿里 P9,所以每个人的水平都参差不齐,工作年龄,没法代表工作能力,一般跳槽的涨薪在 30%的幅度左右.所以根据自己目前薪资,你大概知道,自己面对 HR 该怎么提薪资

    很多人会有顾虑,自己提的薪资少了.感觉吃亏,自己提的薪资多了.又害怕想去的公司把自己枪毙了.所以 30%是比较合理的幅度

    如何知道自己的能力定位? 多去面试,为什么说要多去面试? 面试不一定代表跳槽.而是不断总结目前市场中其他公司的面试套路,以及自己的市场价格. 而且一般公司中面试官大都是工作多年,经验丰富的资深程序员,经常跟一个资深程序员沟通可以及时了解自己的不足 举个例子,资深程序员面对主语言,往往做了不少研究,而面试的时候也会根据深度去提问,因此可以帮助你梳理自己的知识体系.面对回答不上来的问题,回家做做功课,也是一种提升

    2.面试流程

    经常会有提问 1.BAT 电话面试之后多久有后续流程,是不是挂了 一般投递简历在 3-10 个工作日内会联系你,否则你的简历就筛选不通过,不通过一般可能简历跟岗位不匹配.或者简历写的太过于简单.又或者简历没有亮点.这个后续在说 如果简历通过了.那么会对你进行电话面试. 电话面试之后,如果通过了一般 1 周内会进行第二次的面试邀约,所以如果大家在一轮面试之后一直等待不到电话(超过一周)那么基本等于挂了.当然不排除公司很忙,但是依然是大概率挂了.准备投递其他公司吧.最好的情况是找你的内推人去沟通,他可以及时给你反馈,所以一个靠谱的内推人,能帮你节省很多时间,且避免焦虑(等待面试我也经历过)

    2.BAT 面试大概会问哪些内容

    工作 0-2 年,比较看重基础,算法之类,所以要将语言的一些特性深入原理,以及高级特性及其原理,最好都要掌握了解,算法类的自己多准备下,一般不同公司都会出 3-5 的算法题目,不是很难

    工作 3-5 年,比较看重目前做的项目,这些你可以提前回顾下之前的项目,深入挖掘一下项目,这也需要你平时在开发的时候能够精益求精,SQL Boy 的话,你自己多考虑考虑.怎么样才能让自己的项目出彩,很多人觉得自己的项目没什么技术含量,基本都是 if else,或者增删改查,其实只是你自己没有深入了解,针对项目中的瓶颈如何分析,如何优化都是一门学问.多多去了解下.

    工作 5 年以上, 这一阶段就是资深大佬了.到了这个时候都有自己的一套方法论.对于学习都有自己的理解,应该也用不到看这篇文章了.5 年以上基本就是架构方向了.询问最多的是,目前项目中存在哪些问题,如果是你怎么解决,如何让项目更加灵活可拓展,或者给你个业务场景,问问你怎么去实现,查看你的技术广度等等,以及面试业内一些痛点的解决方式

    3.BAT 面试,如果拒绝了 offer 会不会被拉黑 面试通过之后,HR 会跟你沟通薪资,然后让你去做体检,以及公司进行背景调查,记住简历必须按照你自己的真实情况来,如果有问题,提前在 HR 面试的时候说清楚,如果因为背景调查发现诚信问题,那么就会被拉黑.这样得不偿失.且身为一个程序员,一步一步踏踏实实才是正道,小聪明不可取,也不长久. 拒了 offer,公司并不会将你拉黑,且因为你面试通过了.所以面试评价也是不错的.之后陆续也可能会有其他部门从简历池中捞出你的简历跟你沟通

    4.如何选择 offer,例如 A 厂薪资 xxx,B 厂薪资 xxx 怎么选择 这个看个人意向,有人面向工资编程,有人面向平台编程,有人面向未来职业规划编程,个不相同.但是在面试环节最后将这些问题都跟面试官沟通清楚,例如该岗位具体的工作内容是什么样的?工作中能遇到什么问题,工作的晋升机制,发展规划如何等等,然后结合自己的条件,是否匹配,决定入职与否.也可以多去咨询别人的意见,大家有问题也可以跟我沟通,下面有我的邮箱,乐意帮忙,不过最好自己描述清楚自己的问题,如果问题描述很简单.甚至很弱智.我是拒绝回答的.浪费时间

    5.面试了 xx 部门,能不能同时面试其他部门 对于阿里来说,每次面试都会有个相应的记录,其中记录了每个人的面试记录,以及面试官对他的评价,如果你面试某个部门没有发挥好.或者表现太烂的话,会影响面试官对你的评价,而后续的面试官也能看到其他面试官对你的评价,因此不要盲目的投递简历,如果你的历史积累评价都一直不好,那么后续的简历都可能筛选不通过.最好的间隙在 6 个月左右.这次失败了.回家准备充足,再去面试

    那么,能不能同时面试多个部门呢? 也是可以的.例如你面试 A 部门,走了 A 部门的流程,此时其他部门是无法给你走流程的.必须 A 部门先去释放,但是 B 部门如果觉得你非常的匹配他们的岗位,可以给你走线下流程,不会记录在你之前的面试记录了.且不会影响你正在进行的 A 部门面试,如果你两个都通过了.当然很幸运,此时你可以选择合适的部门入职.如果都挂了.那么下次再努力吧.一般,只有部门比较缺人的时候,才会去走线下流程,所以运气也很重要

    6.关于金 3 银 4 个人觉得,跳槽的最好时机是 11 月份. 11 月开始找人内推,12 月面试,1 月收到 offer,年后入职. 或者 12 月份开始面试,差不多也是 1 月收到 offer,年前大家招人有名额,因此要求可能低一些,且流程比较快速,比 3 月,4 月要靠谱的多.很多岗位年前没有招到合适的人,也许岗位要求高,或者岗位比较忙,要招的人太多了.

    跳槽 or 找工作.大部分都会经历以下几个阶段.所以我尽量事无巨细的给大家讲解下 1.放松心态.看清楚你目前最需要的东西. 2.找工作要看重未来长期收益,不要短视,面向工资编程,比如 B 家公司比你现在收入月薪多了 3k 就急忙跳槽.但是人家公司处于发展早期,甚至平台很小,那么其实我是不建议的.跳槽的成本远比你想象的要严重的多. 3.有时候面试不通过,不一定是你能力问题,有可能是你期望薪资太高,那么 HR 会直接拒绝,一票否决,有可能你的工作经历和岗位不匹配,也有可能你这面发挥失误,没有给面试官展现出你自己的水平亮点.还有可能是面试官弱智.自己水平太差强行面试,不过这种情况公司也不值得去入职

    好了说了这么多,我觉得应该会对刚毕业工作 1-3 年甚至应届毕业生有帮助.帮大家了解了 BAT 的一些面试流程,下面进入正题

    部门现在急招,要求一大批 3 年工作经验以上的 JAVA 程序员.目前只针对 JAVA,GO 等.其他也会有.自己去招聘网站搜索.有意向职位,自己有信心也可以来找我面试,个人觉得自己是个很靠谱的内推人.在正式进入流程前,我会对你先进行一次模拟面试.帮你了解面试过程中会遇到的问题.已经自己需要准备的地方.这样的话能够充分的表现出你自己的潜力.避免被坑.且我会随时沟通面试进度.帮你掌握第一手的资料.并且帮你提高自身,了解自己的不足之处.

    下面的招聘 JD,大家感兴趣的可以看一下.同时也欢迎大家将身边的牛人介绍给我.成功入职送 1000 元红包.级别高的送一台 iphone X

    求转发,需要大量资深 java 大佬,一起来打天下,未来核心项目,薪资不封顶,只要你有能力,待遇很好,牛人多,挑战多,成长快。求扩散,求推荐。有相关朋友也可以帮忙推荐,成功入职 1000 红包奉上。级别高的送一台 iphone x

    岗位 JD: https://job.alibaba.com/zhaopin/position_detail.htm?trace=qrcode_share&positionCode=GP041585 岗位 JD: https://maimai.cn/job?webjid=q6nunVDp&srcu=BFcHIJsD&src=app

    如果对我部门岗位不感兴趣,那么可以看看其他岗位,我都可以帮忙内推,杭州,北京,上海都有相关岗位,地址 https://job.alibaba.com/zhaopin/index.htm,自己去搜索下自己的岗位吧.祝大家好运:)

    最后我的邮箱地址: (base64)d29vb293ZW5AZ21haWwuY29t

    第 1 条附言  ·  2018-04-22 01:26:54 +08:00

    关于简历如何写

    1.首先自己比较熟悉的技术,例如JAVA,Mysql,Spring,Mybatis,Redis,MQ等等

    2.面试官一般面试是根据你的简历上面写的技术来做深入询问的。所以如果自己对技术不熟悉,千万别写,不要觉得简历好看。没有用的。因为我作为一个面试官,你自己简历上面写熟悉甚至精通的技术,结果技术面试都回答不上来,甚至卡壳,那么我对你的印象是非常差的。所以大家记得谨慎

    3.简历中的项目自己多介绍下项目中用到的技术,以及对这些技术在源码,原理层上面多做一些沉淀,自己用过的技术需要比较熟悉,最好知道原理,且自己可以去挖掘下项目中的亮点,例如高P的面试官很喜欢问一些问题比如你项目中遇到了什么问题,痛点是什么,后续怎么优化的,你是怎么思考的。又或者业内主流解决方案是什么,你有没有了解过。这些都是考察候选人实力的一部分。

    4.对于技术成长。个人觉得每个人的脑子就是一个LRU,只会存放一些活跃的信息,长时间不看的话就容易被淘汰,那么你需要经常去回顾自己做的东西,给你的LRU扩容,这样跳出自己舒适区,就能成长。同时还可以借助博客的形式,给你的LRU接上外存。对于博客记录是有加分的。这个是个人建议。一般我发现候选人有博客,都会去关注

    5.自己额外的时间可以去关注下开源技术。如果有参与过开源,甚至自己提交的代码被采纳,也可以写入到简历中,也是额外的加分项

    目前想到这么多。希望对大家有帮助。大家有问题,也可以随时咨询我。我一般3天内都会给答复。大家多多推荐。或者自己来试一试哈。部门急招。长期有效

    第 2 条附言  ·  2019-07-15 17:04:37 +08:00
    找人, P6 起步, 工作地点:杭州. 要求, 工作 2 年以上 java 开发
    第 3 条附言  ·  2019-12-13 16:16:46 +08:00
    持续招人,现在团队还在招人, P6 起
    29 条回复    2020-05-24 00:02:28 +08:00
    w4462358
        1
    w4462358  
    OP
       2018-04-21 18:00:57 +08:00
    自顶,期望大家帮忙转发,非常感谢.
    w4462358
        2
    w4462358  
    OP
       2018-04-21 18:01:13 +08:00
    沙发
    nl101531
        3
    nl101531  
       2018-04-21 18:44:06 +08:00 via Android
    支持一下
    staticor
        4
    staticor  
       2018-04-21 20:03:42 +08:00
    写得挺好的 支持一下.
    Stering
        5
    Stering  
       2018-04-21 21:09:10 +08:00 via iPhone
    写的挺好的。
    lsyhyp
        6
    lsyhyp  
       2018-04-21 21:12:26 +08:00
    看了 jd。。感觉像是我面的部门。。我觉得总结的很到位啊。支持下
    orangeade
        7
    orangeade  
       2018-04-21 21:47:37 +08:00 via Android
    最佳跳槽时间原来是 11 月开始么,我三月底才开始投的……
    carlclone
        8
    carlclone  
       2018-04-21 22:17:48 +08:00
    收获良多,谢过
    SbloodyS
        9
    SbloodyS  
       2018-04-21 22:19:54 +08:00
    赞一个
    Yuiham
        10
    Yuiham  
       2018-04-21 22:50:51 +08:00 via Android
    很详细,支持一下
    IBM2007
        11
    IBM2007  
       2018-04-21 23:26:20 +08:00
    不错,先收藏,谢!
    w4462358
        12
    w4462358  
    OP
       2018-04-22 01:15:18 +08:00
    感谢大家抽时间阅读我写的文章,可是还是希望各位有兴趣能来试试,目前岗位空缺比较多。且核心项目核心部门,未来重点,考虑阿里巴巴的话,可以找我内推,身边有合适人选也可以考虑内推给我。非常感谢。
    w4462358
        13
    w4462358  
    OP
       2018-04-22 01:18:00 +08:00   ❤️ 1
    @orangeade 这是个人感觉啊。BAT 一般年前就有大量招聘。且流程非常快,如果是 3 月开始的话,可能很多岗位已经有人选了。且流程很长的。一般 1 个月-2 个月。
    kimown
        14
    kimown  
       2018-04-22 08:28:49 +08:00 via Android
    感谢分享
    poorcai
        15
    poorcai  
       2018-04-22 10:53:50 +08:00 via iPhone
    新人表示受益匪浅,多谢大佬
    Huang77
        16
    Huang77  
       2018-04-23 08:32:43 +08:00
    nice~
    hosea
        17
    hosea  
       2018-04-23 10:20:51 +08:00
    好文。。好多問題都得到了解答。。
    可否轉載到個人博客里收藏(會註明版權)。。
    w4462358
        18
    w4462358  
    OP
       2018-04-24 10:45:28 +08:00
    @hosea ok
    w4462358
        19
    w4462358  
    OP
       2018-05-02 19:41:31 +08:00
    为啥这么多人收藏..但是没几个人投递简历的? 我大 V2EX 整天闹着要跳槽.结果没几个人来试试么? 过来面试下.看看自己目前的水平.又没啥成本,何乐而不为呢?
    大家简历砸过来,来吧,碾压我.像我开炮
    w4462358
        20
    w4462358  
    OP
       2018-05-02 22:51:04 +08:00
    自顶
    w4462358
        21
    w4462358  
    OP
       2018-05-04 20:08:32 +08:00
    w4462358
        22
    w4462358  
    OP
       2018-05-10 15:18:30 +08:00
    m
    CeleZZH
        23
    CeleZZH  
       2018-05-12 15:27:48 +08:00
    目前正在准备 ali 的 3 面,不过我应聘的是非技术类的岗位,但看了楼主的文章仍受到不少启发,我在官网直接投的简历,如果当时有找内推人的意识应该可以让自己准备得更有方向吧。有一个问题想请教,我坐标不在杭州或其他一线城市,如果能走到提期望薪资的环节,按照 30%提感觉就偏少了,所以计划根据杭州的同类公司同类岗位*130%,这个方法怎么样?
    w4462358
        24
    w4462358  
    OP
       2018-05-16 19:47:59 +08:00
    @CeleZZH 看你之前的薪资.如果之前薪资比较低的话可以.不过 HR 一般会参考平均价格的.如果你之前薪资太低.比如 3,4 线小城市,那么翻倍也有可能.
    CeleZZH
        25
    CeleZZH  
       2018-05-16 19:56:42 +08:00
    @w4462358 刚刚结束了 3 面,网络卡顿使得整个过程有点..尴尬,因为网络原因面试官问的问题挺少的,唔 如果走到最后谈薪资,hr 是不是会批给我一台穿墙王路由器 哈哈
    w4462358
        26
    w4462358  
    OP
       2018-06-16 22:54:56 +08:00
    up
    w4462358
        27
    w4462358  
    OP
       2018-07-05 23:41:24 +08:00
    up
    w4462358
        28
    w4462358  
    OP
       2019-05-02 15:58:38 +08:00
    up
    w4462358
        29
    w4462358  
    OP
       2020-05-24 00:02:28 +08:00
    部门还在招人. 求简历. 速来一起打天下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:40 · PVG 05:40 · LAX 13:40 · JFK 16:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.