编辑
2024-08-25
面试
00
请注意,本文编写于 168 天前,最后修改于 157 天前,其中某些信息可能已经过时。

目录

1. 面试前准备
1.1 简历
1.2 投递
1.3 约面
1.4 总流程
2. 面试
2.1 面试前应该了解的
2.2 自我介绍
2.3 面试题
2.4 反问
3. 总结

写代码本是一件挺快乐的事情,面对现实和工作面试压力,突然有种应试的感觉。面了这么多,其中也有很好的面试官,体验不错,更多的也是学到了一些平常学习中难以注意到的知识,收获不错。

自从七月投简历到现在,大大小小也面过不少公司了

从一开始没有任何面试经验到小有总结,总的来说,面试是一个对自身提升很大的事情

不过在投递->面试->offer 的过程中,感悟不少

第一是之前很多时候不敢投简历去面试,觉得自己平常也就照着网上视频写写项目,没背过八股和算法,不敢面试,而实际上是,只要自己有一定的代码经验,背背八股是很轻松的,对自己提升也很大,算法题这些的话,平常也要坚持刷就是了,但是前端不怎么考算法。

第二是发现现在实习其实也并不容易找,这个和现在逐年增加的大学生数量是存在很明显的关系的。当然还有一个点就是现在的培训班也很厉害,在网上投放免费的入门的视频,吸引大量专业和非专业学生学习,然后转化一部分需要培训的学生;同时一部分培训班专注面试能力的培养,让学生灵活使用各种技术文章平台,为其学生提供技术背景,给面试官相对较好的印象(印象对于实习面试来讲,是一件非常重要的事情)

第三是面试其实也是一个看运气的事情,这其中包括了,HC 的动态变化或者更合适的人选甚至于影响到口头 offer 都能被取消,或者二面被无情挂掉

第四是面试对于技术的提升还是很大的,以前很多人开玩笑说,面试就是背八股和算法,其实如果是纯理论八股,熟悉理解并能够实际使用到自己的项目中的话,对自己的代码水平提升不是一星半点,算法的话,就是一个硬编码问题了,对于自己脱离 IDE 提示或者 AIGC 代码工具后独立编码也是有很大提升的,实际上前端考察的算法强度也不是很高(即便是我做过的几份笔试题,算法也只是很简单的题目)

1. 面试前准备

1.1 简历

面试前,准备一份简洁美观、且能扬长避短的简历十分重要

比如我使用 latex 编写了一份各方面我还觉得可以的简历

在简历的内容方面,主要需要有这几个点

  • 教育背景,即本科、硕士所在学校、在学校取得的成绩、四六级成绩等
  • 荣誉奖项,这部分不建议放一些不怎么知名的比赛以及不怎么出众的奖,HR 和面试官不关心这个,除非是 ACM 金,哈哈哈
  • 专业技能,这部分很重要,决定了面试官如何提问问你。不过在一些大厂的话,面试官一般是先完成面试题目的提问之后,才会根据你的简历进行提问。
  • 实习经历,即便是找实习,实习经历也十分重要,就验证了那句话,找工作要工作经验,找实习要实习经验。
  • 项目经历,即自己做过的项目,不要和实习经历混淆。在项目部分,需要提及项目中有哪些可以被作为八股提问的亮点,比如大文件分片、断点上传等等,不过有的亮点在现在也是相当普遍了,面试官可能不会问这个
  • 个人评价,这部分其实也没啥必要写,当然也可以客观评价一下自己
  • 各类平台的链接,比如 Github、博客、掘金等等,即便是面试官临时拿起简历看了一眼,可能也会打开 Github 看看,如果有比较亮眼的项目或者开源经验,你就会发现,下面的面试开始变的简单起来,哈哈哈

1.2 投递

(这部分后面补充了一些内容)

注意不要一次性投递该公司的很多岗位(有点反直觉,但确实是,因为这份简历在公司内已经是有评价的了,面试官看过简历可能因为简历评价一般而拒绝面试)

投递简历的话,主要就是 BOSS 、官网投递、内推官网投递几种吧

像其他什么智联招聘、实习僧、牛客投递(牛客有直达官网的投递,这里指的是牛客内部投递的方式)之类的软件投递效果不大

BOSS 是首推吧,很多中小公司,官网都没,在 BOSS 可以投递来练练手,当然实在能力不够也可去,不过注意日常开销即可;BOSS 中的很多大厂也可以投,很多速度甚至快过官网

官网投递是大厂比较推荐的方式,使用内推码注意不要随便招内推内推码,因为内推码是关联了内推者本人的,如果HR无法联系到他,并了解有关你的信息,可能导致流程无法推进(问就是在网上随便找过内推码),内推者最好是熟悉的学长、网友等,内推者正式员工的有效性高过实习生。这边真的要感谢暑假在掘金上内推我到字节的老哥,虽然后面拒绝了面试,但还是相当感谢。

image-20240904204206633

对于我这种既是双非又是刚大三的,投递起来也是比较难,可考虑一些工具进行批量投递,手动投递不可取,不然你会知道什么叫绝望

1.3 约面

一般来讲,如果简历写的没啥问题,面试约面是很容易的,不过这里约面分几种情况

  • 第一是招聘非常着急的,一般投递当天就会有反馈的,约面尽量也选择尽量近的时间,这种面试一般准备也比较匆忙,面试题很可能是一些较为简单的常规八股或者就纯八股题,或者根据简历提问,这种之前问过面试官,他说纯看眼缘,这种面试也相当容易被 KPI(即 HR 的工作指标吧,没有 HC 了也接收简历并约面,但是一般不会要你,或者二面挂)
  • 第二是流程很长的,这种的话,针对你的面试题也是准备过的,大厂的话,会有一些算法题、手写题、代码输出题之类的,不太容易被 KPI,但是难度也大

这种完全是个人体会经验,不一定准,有问题的话也可纠正我的错误

1.4 总流程

一般来讲实习岗位的话,是以下的流程,大厂也是

image-20240904203247378

2. 面试

2.1 面试前应该了解的

公司面试都是有面评(评价候选者的能力)的,面试时要围绕提高面评来做。

首先是,面试准备不充分时,不要接受面试,尤其是大厂面试,面评过低会影响后面在该公司的面试。HR 通知面试时应该拒绝掉。

面试时一定要先比面试官进入聊天室,不要迟到;面试时要全程开启摄像头,如果你的面试官全程不开启摄像头,你要有这场面试会挂的打算;

面试过程中要直视面试官,不要东张西望;要乐于沟通,遇到不会的问题可以尝试阐述下思路或者向面试官寻求提示;要自信,不管是真的理解这个知识点或者不清不楚,最好不要回答时声音忽大忽小;表达能力欠缺的话,可以在整理好思绪之后再回答。(这里都是我犯过错误的地方)

2.2 自我介绍

(后面补充)

自我介绍是面试中一个比较重要的环节,第一个是给面试官一个大概的介绍你个人的情况,第二是给面试官一定的时间查看简历(很多时候匆忙地得现场打开简历看,如果自我介绍时间太短也不够看,自我介绍太长也不可取)

一个好的自我介绍决定了基本的印象分。不要把简历重新叙述一遍,而是要突出个人亮点,结合岗位要求,介绍面试官最感兴趣的部分,吸引面试官的注意

  • 介绍自己是谁,学校教育背景等
  • 说自己有哪些技能
  • 做过哪些项目
  • 技术之外的事务(如博客)
  • 发展方向

2.3 面试题

面试了这么多次,大概也了解一些面试常见的题目,不过对于我们找实习来讲,心态还是最重要的,题目答不出来也没必要慌,答出来了也未必过,心态放平即可。

偶然看到掘金这篇文章 https://juejin.cn/post/6844903958591324168 ,发现居然和现在实习的常见题目差不多,也不愧是八股,这么多年了,还是这么点东西,哈哈哈

面试之前多看看常见八股题库,背一背,灵活使用 AI 工具给自己来一场模拟面试

目前我也在总结面试题库《面试了两个月,我总结了前端实习常考题》(未完成)

2.4 反问

(后面补充的一些)

一定要在这个问题上开拓面试官的视角。建议不要问薪资、面试评价、面试是否通过,这些问题面试官基本不会回答,相当于浪费了这个加分的机会。怎样开拓面试官视角,那你得知道面试官是哪个领域的,关心哪个领域,想了解的竞品是什么,然后就开始你的表演了,自问自答。这个问题聊好了,你的面评分数可能会从3.5直接奔4.5(举例)

(下面这两有点废话,浪费机会,但确实之前面试我都是这样的)

一般可以问问该部门技术栈(其实招聘信息里面就写了,所以可以不要问这个)

可以问问自己答的怎么样(一般对于大厂来讲能让你面超过30分钟就是默认过了,当然也有意外)

这部分主要看人,比如我问过对实习生的面试考察要求、在我之前面试的人强不强(面试官说强的话,那么这个岗位可能就不是你的了,哈哈哈)、面试之前打开过简历看么,会进到项目仓库看么等等问题,只要不是太冒犯的问题或者不能回答的问题,一般面试官都会说一下的,你要是知道自己挂了的话,更可以多问问,积累经验

3. 总结

总的来讲,实习面试的难度还是适中的,如果自己属于学习能力比较强的同学,其实拿下面试还是很轻松的,对于我这种一般般的人来说,机会和运气往往更重要。

对于我来讲,我还是更喜欢做一个默默敲代码的小菜鸡,哈哈哈,很早接触代码就是喜欢编写代码得到效果的那种感觉。

不过再理想也要面对现实,现在也大三了,就业压力越来越大的情形下,更快了解工作及面试知识对于未来发展也是有很大的帮助的,尽管我不太喜欢背一些晦涩的理论或者偏门八股、算法之类的东西。

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:peepdd864

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!