技术面试流程
一般公司技术面试分2-3轮,1面、2面注重基础,3面注重综合能力。一般对于社招来说1面、2面是面试部门的高工,3面是前端负责人或研发负责人。对于校招基本也差不太多,只是面试官是随机的,面试难度相对下降,同时更偏向基础。当然也有一些特殊情况会有更多轮面试,但流程上基本都差不多。

自我介绍
在面试前一般会有一个简短的自我介绍,自我介绍主要是面试官为了缓解一下面试者的紧张心情,所以面试者也不需要说太多。可以概要的介绍下你的从业经历,主要负责过什么,你的技术栈,你的爱好。比如:

我叫xxx, 我2015年毕业于xxx,上一份工作是在xx公司,主要负责xx网站维护和开发,主要使用react全家桶,同时使用node开发中间层。爱好是跑步。这次想找一份前端工程师的职位。

基本上这样就ok了,自我介绍时不要去讲大段的项目细节,除非你的这个项目真的是特别厉害的项目,能在github上有几百、几千个star,否则会给人一种啰嗦、无法抓住到事情的重点的感觉。

一定要记住,自我介绍很大成度上是暖场用的,千万不要说的太久。

基础面试面什么?
不管是社招还是校招,甚至是工作多年的资深工程师来说,只要还在写代码,那么基础都是必不可少的。前端的基础大概分为以下几个方向:

html/css:包括html语义化、css布局等
dom/bom:dom操作,dom api,浏览器属性/事件等
js语言:闭包、js语法、原型链继承、es6、es7、typescript等
框架:React/Vue/Angular
打包构建:webpack/rollup
网络协议:http/https协议、tcp/ip、dns、cdn等
数据结构和算法:搜索、排序、链表、树等
操作系统:linux基本命令、进程线程、网络、内存、系统调用等
服务端:nodejs、python、java、nginx等
跨端:webview、react-native、flutter等
从这个方向可以看出前端是需要掌握的知识真的是包罗万象,是的,作为一个前端工程师就是要持续不断的去学习。只有掌握各个方向的知识才能作为一个名合格的前端工程师。上面只是简单的列了几个方向和要考察的内容,后面我会通过面试题分析来具体的讲一下每个知识点。

综合面试面什么?
对于校招生综合面试基本上是考察聪明程度和潜力,比如给面试者一道场景题你是否能快速的建模到对应的数据结构和算法上。对于社招来说,除了会深入考察上面的基础知识,还需要考察面试者应用到业务的能力,也就是平常说的设计能力和工程能力。

对于业务开发来说,任何工程能力都离不开几个方向:

开发效率
运营效率
服务质量
开发效率方向主要包括基础架构、组件设计、脚手架、mock等。有了这些基础支持,一线开发人员可以快速的响应业务需求,缩短开发周期,这也是为什么大公司都会有基础架构部门。

运营效率主要支持快速响应运营需求,比如快速修改文案,批量开发运营活动等工具。落地到产品一般是cms平台,运营组件平台等,这种平台大多都是可以解放开发人力,在开发不介入的情况下可以响应运营、产品的需求。

服务质量主要包括性能监控、错误监控、e2e测试、用户统计、日志查询等。

以上这些在二面和三面中都会经常考察,如果面试者做个这些方向的工作那么可以在面试前重点复习一下,会有意想不到的效果。

面试时间
校招面试分为集中面试、分散面试。集中面试是公司统一安排,一般会到公司、学校安排一批面试官,整个流程基本上一天结束技术面,面试时间看面试人数和面试官人数,运气不好可能会从早到晚,也可能很快就结束。

社招面试一般都是分散面试,如果是现场面试,大部分情况下一天之内会完成技术面加hr面。疫情期间,越来越多的公司都开始使用视频面试,视频面试的好处是节省时间,但面试流程可能被打断,一天一轮面试都是有可能的。

有想了解更多的小伙伴可以去链接看一下,应该对你们能够有所帮助。

前端面试你需要知道的事情:技术面试流程相关推荐

  1. 玩转技术面试系列(一):技术面试的终极指南,助你取得成功的关键步骤

    背景 技术面试是许多求职者最关键的一环,因为它评估了你在特定领域的知识和技能.无论你是刚毕业的大学应届生,还是有多年工作经验的职场老兵,准备充分是成功面试的关键. 这篇文章将提供一系列关键步骤,帮助你 ...

  2. 一份字节跳动面试官给你的Java技术面试指南,彻底帮你搞懂

    MySQL 数据库最佳学习线路脑图: 一. 对MySQL 的认识 认识Mysql数据库 下载安装MySQL软件 在Linux系统环境下安装MySQL MySOL体系结构与存储引擎 MySQL体系结构 ...

  3. 技术面试的《飞鸽传书2007绿色版下载》

    刚刚读过Lazy Programmer的<飞鸽传书2007绿色版下载>.最近恰巧参加过某公司的技术面试,加之前一段时间曾经为本人之前所在的公司进行了若干轮的技术面试,颇有所感,因此附一篇, ...

  4. 很想去的地方面试没过_我们研究了学生在技术面试中的表现。 他们上学的地方没关系。...

    很想去的地方面试没过 by Sam Jordan 通过山姆·乔丹 我们研究了学生在技术面试中的表现. 他们上学的地方没关系. (We studied how students performed in ...

  5. 解决浏览器兼容性问题面试题_如果不解决技术面试问题,就无法解决技术多样性问题。 这是数据。...

    解决浏览器兼容性问题面试题 by Aline Lerner 通过艾琳·勒纳(Aline Lerner) 如果不解决技术面试问题,就无法解决技术多样性问题. 这是数据. (You can't fix d ...

  6. 技术面试官的9大误区

    如果你做过技术面试官,就至少犯过下面9大误区中的一个: 压制求职者 拿自己擅长的东西问求职者 寻找全才 根据自己喜好评判求职者 盲目相信求职者 自己说得太多,让求职者说得太少 不了解公司.团队.产品和 ...

  7. Interview:算法岗位面试—10.25早上—上海某电公司算法岗位(偏图像算法,国企)技术面试之比赛历程、项目收获(Pytorch和Tensorflow)、未来方向

    Interview:算法岗位面试-10.25早上-上海某电公司算法岗位(偏图像算法,国企)技术面试之比赛历程.项目收获(Pytorch和Tensorflow).未来方向 导读:10.25早上一位博士技 ...

  8. Interview:算法岗位面试—10.23下午—上海某科技公司算法岗位(偏机器学习算法,上市)技术面试之比赛积累、项目经验、个人未来发展

    Interview:算法岗位面试-10.23下午-上海某科技公司算法岗位(偏机器学习算法,上市)技术面试之比赛积累.项目经验.个人未来发展 导读:该面试,是线上笔试通过之后,邀约的面试.整个面试过程比 ...

  9. 【第一章:技术面试通用必备技能】第2节:业务逻辑面试和HR面试

    大家好,很高兴我们可以一起交流学习.在上一节中,我们介绍了如何制作以及投递简历,相信聪明的你已经可以制作一个比较优秀的简历了.有了通关文牒,就可以进入与面试官的PK环节了.本节中,我们就来介绍下与面试 ...

  10. 以面试官的角度来看 React 工作面试

    image 图片来自于 unsplash 上的 rawpixel 重要说明 本文并不会列出在 React 工作面试中会出现的常规问题和问题的完整回答.这篇文章的重点是展示我提出的问题,我在答案中寻找的 ...

最新文章

  1. cesium 渲染解析(Scene的调度机制)
  2. Larbin 安装遇到的问题(fedora)
  3. 配置yum仓库和客户端:
  4. 如何把配置文件集成到.exe中_VSCode如何使用cmder
  5. 小心,信用卡销卡后,竟然变成黑名单!
  6. 【待补】Wireshark+BLE dongle: BLE数据包捕获以及分析
  7. .net runtime占用cpu_追踪将服务器CPU耗光的凶手!
  8. 基于OSSIM平台的信息系统安全风险评估实施指南
  9. 403. Frog Jump
  10. 二元函数洛必达求极限_利用洛必达法则求二元函数的极限
  11. WIN10 自带无线投屏功能 灰色不可用
  12. 响铃:云+峰会再召开,腾讯云的政企合作玩得怎么样了?
  13. 用群晖服务器搭建网站
  14. 手机话费充值页面HTMLcss3+html5模板
  15. 中兴力维动环监控接线图_肖东晖:动环是基本点 视频监控是增长点
  16. 好好说话之Use After Free
  17. 双十一特辑:Python采集商品数据,实时了解商品价格
  18. android云测如何使用教程,iTestin使用教程-Testin云测.PDF
  19. 一日一技|Stata筛选出字符串中非数字的行
  20. java10_JAVA10 64位下载|java se development kit 10(JDK10)下载 v10.0 官方版 - 比克尔下载

热门文章

  1. python下载电影天堂_Python爬虫初学:爬取电影天堂数据
  2. 视觉应用中光学方案如何防治物体反光
  3. 微信内推广链接防红的办法
  4. Navicat 筛选或插入某个字段出现1060 - Duplicate column name ‘XXX‘错误,以及导入sql文件时数据丢失问题。
  5. JavaScript 的arguments
  6. 浅谈冷启动问题 (推荐系统相关)
  7. qq邮箱服务器连接不上,无法登录
  8. 7-1 统计工龄分数
  9. html语言文字闪烁,CSS3+HTML5特效6 - 闪烁的文字
  10. 【深度学习】外置显卡选购及搭建环境