各位学员请拿好这份大厂面试流程及真题汇总!

求职黄金期已经到来,不少同学都已经拿到好几份大厂offer了!!

        求职黄金期已经到来,不少同学都已经拿到好几份大厂offer了,想要趁着年前跳槽的也瞄准了这个社招黄金期,不过还是有不少同学面试碰壁。对面试感到担心,在这里小编为大家总结了部分大厂的岗位面试流程和真题,可以用作参考~


01公司:腾讯

        岗位:后台开发

        通过简历筛选之后,腾讯并不是直接通知面试,而是会有一个电话面试的流程。

        不过既然简历通过了筛选,一般都会给机会进入面试环节。 本次电话会议的主要目的是了解求职者的基本情况并邀请面试。

        第一轮面试,如果组长很忙,会要求团队成员先面试。 这个过程不会花很长时间,也不会问太多技术问题。

        第二轮就是组长面试环节,主要是对笔试的题目进行问答,了解求职者的技术水平,如果这一关过了,后续就是总监面试环节。

总监面会涉及到相对来说深入一些的内容,技术和项目问题都会问一些。

        以上的内容一般会在一天内结束,人事会让求职者等通知,如果通过就会通知参加GM面试。

        GM面会问比较有深度的问题,一般技术岗的GM也是做技术的,所以这一环节还是会被问到很多技术类问题,不过也可以开始聊工资和待遇了。

        下一轮是面委会的面谈,但9级以下的职位不需要面谈。这一轮主要是确定职级和再次检查求职者。

        最后一面是HR方面。 整个过程下来可能已经半个月了。 HR 面试会询问一些基本信息和常规问题。 工资将在这里确定。 HR也会口头同意,介绍公司的相关福利。 后续电子offer流程结束后,将进行背景调查和正式就业。

02公司:字节跳动

        岗位:前端开发

        总共分为四面,一面主要是自我介绍,然后被问到为什么学习前端,以及一些专业题目:

        算法:实现36进制转换

        简述https原理,以及与http的区别

        实现原生ajax

        vue-router源码

        vue原理(手写代码,实现数据劫持)

        算法:树的遍历有几种方式,实现下层次遍历

        算法:判断对称二叉树

        一面结束后,紧接着就是二面。二面主要讲了一下之前做过哪些项目,以及项目里的难点是什么,题目包括:

        let var const 有什么区别

        你知道哪些http头部

        怎么与服务端保持连接

        http请求跨域问题,你都知道哪些解决跨域的方法

        webpack怎么优化

        typescript你都用过哪些类型

        typescript中type和interface的区别

        react怎么优化

        算法题:合并乱序区间

        二面之后就是三面,基本上当天能够收到参加三面的通知,三面以node和算法题为主。

        你了解node多进程吗

        node进程中怎么通信

        node可以开启多线程吗

        算法题:老师分饼干,每个孩子只能得到一块饼干,但每个孩子想要的饼干大小不尽相同。目标是尽量让更多的孩子满意。如孩子的要求是 1, 3, 5, 4, 2,饼干是1, 1,最多能让1个孩子满足。如孩子的要求是 10, 9, 8, 7, 6,饼干是7, 6, 5,最多能让2个孩子满足。

        算法题:给定一个正整数数列a, 对于其每个区间, 我们都可以计算一个X值;X值的定义如下: 对于任意区间, 其X值等于区间内最小的那个数乘上区间内所有数和;现在需要你找出数列a的所有区间中, X值最大的那个区间;如数列a为: 3 1 6 4 5 2; 则X值最大的区间为6, 4, 5, X = 4 * (6+4+5) = 60;

        四面相对来说会比较简单,如果是实习岗位,还会问到实习时间可以做多久,什么时候到岗等,部分真题如下:

        算法题:两个有序链表和并成一个有序链表

        https与http有什么区别(一面刚好也被问到)

        cookie有哪些属性

        position有哪些属性

        你知道哪些状态码

        options请求方法有什么用

        less,sass它们的作用是什么

        四面如果成功通过,就是最后一轮hr面试。这里就没有做题环节了,可能问到的是平时的学习方法、对未来的规划、对公司有什么了解等等,这就需要求职者进入公司面试前做好充分的准备。

03公司:阿里

        岗位:Java开发

        简历筛选通过之后,会收到邮件通知,然后就会有HR联系你进行电话面试。

        第一轮电话面试就是自我介绍以及相关情况,可能不会涉及到技术相关问题。

        第二轮就是技术面试,通常是团队主管,会让求职者介绍一下自己做过的项目和项目的架构,以及项目上有什么可以改进的。实习生则是说一说之前的实习经历。

        第三轮是技术 “终面”,本轮通常由部门总监来进行。

        阿里的技术面试通常是一个由浅入深的过程,开始面试官会根据岗位要求问一些技术相关的基础问题。超过一半的应聘者在技术环节挂掉,因此,建议应聘者切勿 “裸考”,否则留下一个 “基础不扎实” 的面试记录,短期内再应聘阿里的成功率就很低了。

        第四面就不是技术面了,会聊一聊性格特征、兴趣爱好、上份工作的离职时间、什么时候能来上班等,如果表现比较优秀,甚至可能当场给offer。

04总结

        互联网大厂竞争都是比较激烈的,面试流程也会比较长,而且考察的专业技术知识很多,需要求职者技术知识扎实,并且能针对大厂需求进行面试准备。

        如果想要进大厂,还是要先学好技术,为求职打好基础,才能获得理想的岗位。选择甲骨文华育兴业,你还有机会获得学姐学长的求职经验以及内推机会哦!希望今天的内容对大家有所帮助!

05谁适合加入我们?

        1、全球在校大学生

        2、对从事互联网行业有强烈的意愿

        3、想要拿到互联网大厂实习经验

        4、对提升自身岗位核心能力有强烈意愿

        5、对增加项目经验有强烈渴望

        早一点报名就会比别人早一步获得更多技术知识以及求职经验,你想要拥有更多的实战基础,为你的简历锦上添花吗?评论区留言联系我们呀~

        以上就是今日的求职分享。如果大家对IT行业比较感兴趣,想要通过IT培训进入行业,可以添加我们的咨询老师-点击添加VOracle_HuaYu(备注:领资料)就可得到相应的学习资料,想要学习IT知识的小伙伴,不要错过。