请选择行业
请选择职位
请选择省份
请选择城市

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

时间: 2019-08-27 11:55   作者: w4462358   点击次数: 
 

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

 

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

 

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

 

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

 

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

 

2面试流程

 

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

 

3BAT 面试大概会问哪些内容

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

打印本页 | 加入收藏

上一篇:浅谈:10k以下的测开为何会存在?    

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: