[记录] 两年前端的社招面试 | 掘金年度征文

746 阅读8分钟

💡 全文共2263字,预计阅读10分钟

2020年对于所有人来说都是充满变化的一年,公司倒闭、裁员不计其数,很多人的计划也被打乱。
作为一个2018年毕业的小菜鸟,也已经步入社会两年了。今年实际上不是一个非常好的跳槽时机,一方面简历投递过程中明显感觉到hc变少;另一方面,两年工作经验确实有些不上不下,论培养价值不如校招生,论经验又不如3-5年的成熟员工。

为什么最终还是决定在这个时候跳槽呢?

  • 大家都懂的💰;
  • 在这个行业,职业的高速发展期是很短的,30岁的中年危机可能不知不觉就到了;而对于妹子来说就更短了,可能在27+就会面临婚姻生育等各个方面的挑战。所以想要乘着年轻尽量的积累资本;
  • 感受到了业务的限制,项目难度和深度上都很难与其他同行竞争。个人的能力确实不靠公司业务,但是在面试的时候,项目相关的问题还是可以感受到明显的没什么东西可挖掘,这一点也是比较伤的。
    综上所述,最终在6月份下定决心准备跑路了,从准备到最后拿到offer大概经历了两个月的时间,下面跟大家分享一下跑路过程。

简历准备

因为我是校招进的公司待了两年,所以经历比较简单。对于我来说,主要目标是丰满我在当前公司做的东西,让面试官看着简历,有问题可问。
针对我个人的情况会把我自己的项目划分为纯粹的运营活动类型和平台类型,实际面试时发现,大部分公司会更关注平台类型的项目,前端的技术栈其实相差不大,但是平台类型面试官会更感兴趣,尝鲜项目会有更多优化、细节可供挖掘。
对于所有简历上的内容都需要特别熟悉,可以从面试官的视角复盘一下自己的简历,如果我是面试官,我会问什么问题?可以针对性的做一些准备。如果有相应的亮点可以直接通过数字放在显眼的地方,比如优化性能,首屏速度提升了x%;用了xx工具,效率提升了x%等等。
这些内容其实是引导面试官提问的钩子,写了百分百会被提问,所以要做好充足准备才放上去,包括扩展出去的相关内容也要了熟于心。

公司情况梳理

首先基于职业规划,对于公司规模、工作内容、薪资待遇、加班程度要有一些侧重。比如希望自己后面的简历能够越来越好看,那可能心目中的排序是公司规模>工作内容>薪资待遇>加班程度;如果是希望能够"work-life balance",可能加班程度>薪资待遇>工作内容>公司规模。
在这个基础上,根据个人的未来生活规划区域,再盘一下具体的公司情况,按照自己的需求可以整理出公司列表,个人大概划分为3种类型:

  • 拿到offer一定会去的公司A;
  • 拿到offer可以考虑的公司B;
  • 就算拿到offer也大概率不会去的公司C;

可以根据公司A和公司B的面试流程和耗时(这个就依赖个人的人脉关系了,多问问在心仪公司工作的同学或者是和近期跑路的同学同步一下咨询),先排好投简历的时间表,根据投简历的时间再反向安排复习的节奏。

复习

按照知识点来划分自己的复习内容,个人的优先级大概会是:

  1. 简历内容相关的知识点,重点总结,重点复习
  2. 简历无关但是岗位基础的知识点要掌握
  3. 在校学习的基础课程,可能工作过程中不会用到,但是面试常问,比如算法,要基本掌握
  4. 简历无关但和面试公司岗位相关的知识点(参考招聘信息),在面试该公司之前临时抱佛脚;
  5. 岗位前沿知识点,这个基本靠平时积累,多刷刷掘金和一些公众号; 如果觉得前三点已经基本达成,就可以开始投简历了,以下是个人简单梳理的前端知识点思维导图:

前端面试知识点

面试高频问题

面试百分百必问的问题,那一定是自我介绍(误)!自我介绍在短短的一分钟左右时间,要尽可能多的给到面试官有效信息,参考写简历的套路就可以了。这里就不赘述了。剩下的这里简单粗暴划分为技术面和hr面。

技术面

技术面试更多的是从简历出发深挖的问题,会有较大的业务相关性,按照遇到的频率从高到低,简单列举如下:

  1. 前端基础,事件循环、原型链、箭头函数,一般都是给一段代码问运行输出结果,除了了解理论之外,尽量多刷刷题目
  2. 安全相关,尤其是简历项目中包含用户输入操作的,前端常见的CSRF、XSS必须熟悉,更多的可以复习一下OWASP TOP10
  3. 网络协议,http/https的原理是什么?怎么保证数据安全?
  4. 算法,这里分为两类:
    • 考察前端,比如把类数组转为数组的方法、实现拖拽、实现弹幕等
    • 考察纯粹算法,比如八大排序的实现及复杂度、leetcode题目
  5. 系统设计,比如设计一个数据上报、设计性能监控、设计一个组件的实现等等
  6. 有什么想问我的?
    这个问题也是基本必问,个人觉得是个福利问题,可以问问部门具体的业务内容,一方面了解将来的工作内容是否符合预期,一方面也可以根据业务内容做一些针对性的题目复习,比如遇到交易相关的部门,基本上每一轮都会问到安全问题。

hr面

到了hr面试,基本上离offer只差临门一脚了,hr虽然一般不会挂人,但是也会评估应聘者的综合条件,要是在这一部分被别的候选者PK下去就比较冤枉了,所以有些问题还是要好好准备一下,不可大意。

  1. 为什么要离职?/你对于新的工作有什么诉求?
    虽然99%的朋友的主要原因都是因为💰,但是在这一部分还是应当重点突出你对业务内容、公司的一些要求,最好是个人和公司的一些契合点。
  2. 目前在面试什么公司?是什么流程状态?
    有一说一就行了,千万别想着吹牛。hr在这个问题里评估候选者的入职可能性和招聘成本,假设你面试的是一家小公司,但是你已经拿到top3的offer了,那hr也很大概率不会给你发offer,因为入职概率和成本可能偏高。冒险吹牛后续如果要提供相关证据就GG,还是诚信为本。
  3. 你的期望薪资?
  4. 职业规划是怎么样的?

后记

每一轮的面试过后都要复盘总结,避免下次栽在同一个地方,跳槽是一个长期作战的过程,就算现在并没有离职的想法,也应该多多积累相关知识,最后都是落在提升个人价值。转眼间,2020年来到了最后一个月,希望接下来的日子都是顺顺利利,开心第一位!
免责声明:本文仅为一家之言,套路再多,不如本事过硬,重在平时积累。

广告时间

【字节飞书 - 后端/前端】
部门直推:侧重技术和架构方面,主要是做编辑器和创新文档产品的开发,欢迎对这方面有兴趣或有经验的小伙伴加入,其他岗位和城市也可以内推,欢迎私戳~
办公地点: [深圳]南山来福士广场
联系QQ:2036726438
前端内推job.toutiao.com/s/JXt5ns4
后端内推job.toutiao.com/s/JXtUTgf
更多岗位job.toutiao.com/s/JXtqMwk
刚刚捡起来自己的公众号,也欢迎大家一起来玩~

掘金年度征文 | 2020 与我的技术之路 征文活动正在进行中......