今年的金三银四刚刚过去,我又想起了我在去年春招时面试了50余家,加上暑期实习面试了20余家,加起来也面试了70余场的面试场景了。
基本把国内有名的互联网公司都面了一遍,不敢说自己的面试经验很丰富,但也是不差的。
这次我专门把大厂的面试做了个总结,希望帮到大家拿到理想offer。
互联网公司从投递拿到offer的完整流程一般有:
- 笔试、测评
- 面试
- offer沟通、三方
面试又分为技术面和hr面试,大厂的技术面一般有三面,中小厂通常只有二面。
每轮面试的整个流程一般分三部分,第一部让你做个自我介绍,第二部分面试官考察专业能力环节,最后一部分是反问面试官环节。
第二部分和第三部分,在一面、二面、三面等都有不同的侧重点。
自我介绍部分是非常关键的,用1-2分钟介绍下自己,突出下自己的相关亮点,有几点要注意:
- 面试官在面试前可能没看过你的简历,通过自我介绍的时候了解你的情况
- 可以用最擅长的来收尾,引导面试官的提问
- 别扯没用的经历,比如面试互联网大厂的技术岗,不要讲太多社团经历
- 人菜没关系,学校差没关系,项目low没关系,但一定要自信
附一份自我介绍样例:
面试官您好,我叫XXX,是XXX大学2022届的学生,专业是XXX。在校期间,自己的成绩XXX,获得过XXX荣誉;做过XXX项目,项目使用了XXX,完成XXX;参加过XXX比赛,获得过XXX奖;在XXX公司实习,工作是XXX,为了完成这个工作,我做了xxx努力,最后取得xxx成果。
面试经验少的小伙伴,可以在面试前对着镜子模拟面试情景,反复刻意练习自我介绍,这样才能保证面试从容、不紧张。
一面
一面面试官通常由公司技术骨干担任,对于校招来说,一面比较看重基础。
一面通常考察:计算机基础八股文 + 技术栈八股文 + 项目(实习)+ 开放性问题。
计算机基础八股文包括计算机网络、操作系统、数据结构与算法,这些课程在大学都会学到,某些大厂是很看重这些基础的,比如字节。
技术栈八股文指测试基础、功能测试、接口测试、自动化测试、性能测试等等,比如自动化测试,面试会问 python基础、web自动化、app自动化、自动化测试框架等知识。
项目或者实习在通常在一面中通常问的不会很深,只是简单聊聊项目的技术栈、项目的基本功能、框架的使用等等。
最后,面试官会问一句“你还有什么问题要问我的吗?”,这个问题相当于把主动权交给你了,但也要注意,这时候就算不加分,至少也不要扣分。
最好不要问的,比如薪资水平、上下班时间、交通食宿补助、加班是否有加班费。因为这些问题是问hr的,现在问不合适,反而会造成坏印象。
可以问什么?对于一面的面试官,通常是技术骨干或者主管,可以问以下一些问题:
- 部门的主营业务是什么?表达下自己对业务的好奇
- 部门使用的技术栈、编程语言是什么、使用哪些框架、中间件?表达下自己对技术的好奇
- 您觉得我的专业能力有哪些需要提升的,您有什么建议?
- 您刚才那个问题,我想问下您的思路。体现自己好学
最重要的一点,某些同学可能想知道自己此轮面试是否通过,就直接问面试官“我这轮面试通过了没有”,切记,不能直接这么问!一般公司都有规定,面试官是不能现在跟你说的,会造成很尴尬的场面。
迫切想知道,自己面试的结果,可以问下面试官,多久会有结果、接下来的面试流程是什么。
二面
对于中小厂来说,二面就是技术终面了。
二面的面试官一般是技术leader,更看重解决问题的能力。
二面中,八股文和算法题比一面考察的少些,会更多问项目和实习的问题,还会问些开放性问题。
二面官会以项目为切入点,先问项目本身的背景和基础功能等,在一步步深入,问到项目相关扩展,直到你不会为止。
项目相关的问题可分为两方面,一是项目本身,二是项目扩展。
三面
进入三面,拿offer的概率就很大了。
三面官一般都是大leader,技术总监这类级别的。
三面通常就不会再问很多基础相关的知识了,三面更看重个人素质,毕竟能通过前面两轮面试的,技术能力肯定是过关的。‘
三面主要考察项目、开放性问题、智力问题,有些公司还会在考两道逻辑题,问些八股文基础。
智力问题是想考察候选人是不是聪明,这些题目其实就是看过就会秒解,不会一小时都想不出来。
HR面
进入HR面试,基本问题不大了。
HR面试主要考察的是候选人的性格、上进心、价值观、工作的态度等
HR面试也要提前准备下,尤其是涉及到对方公司的企业文化、有什么代表性产品、历年的薪资水平等。
HR面试的回答没有什么固定答案,根据实际情况回答就好。
这里有个注意点,HR问到“你最大的缺点是什么?”
千万不要回答没有缺点,我的缺点就是追求完美。只要是人就有缺点,说没有缺点一定会令人反感!
可以采用避重就轻的描述,并且自己还在不断改正,比如说自己性子急、对待效率低下的人,但是我平时和别人聊天的时候会控制自己语速和讲话,慢慢培养自己耐心。
很多小伙伴想要面试跳槽涨薪,但苦于没有系统的进阶提升学习方法,这里免费分享一份GitHub 上标星 120k的软件测试中高级进阶知识全面解析,来简单看一下目录和部分内容截图。
主要包括测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等专题技术点,都是在各个大厂总结出来的面试真题,已经有很多朋友靠这份 PDF 拿下众多大厂的 offer,今天在这里总结分享给到大家!
- 测试基础(38页)
- 功能测试(183页)
- linux(221页)
- Mysql(216页)
- 接口测试(338页)
- Jmeter(41页)
- 测试工具(35页)
- web自动化测试(50页)
- selenium(55页)
- python编程(27页)
- app自动化测试(66页)
- 性能测试(40页)
- 安全测试(21页)
- 测试开发(31页)
- 简历模板(38页)
1.软件测试基础(2023最新版)
2.Linux(2023最新版)
3.MySQL(2023最新版)
4.web测试(2023最新版)
5.接口测试(2023最新版)
6.APP测试(2023最新版)
7.Python(2023最新版)
8.Selenium(2023最新版)
9.LordRunner相关(2023最新版)
10.计算机网络(2023最新版)
内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载。
整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片入群即可入手~