[周刊-1] 三年大厂面试官-面试题精选及答案

2019-04-08 16:59:28 +08:00
 tony19890820

前言

在阿里和腾讯工作了 6 年,当了 3 年的前端面试官,把期间我和我的同事常问的面试题和答案汇总在我 Github 的 Weekly-FE-Interview 中。希望对大家有所帮助。

如果你在 bat 面试的时候遇到了什么不懂的问题,欢迎给我提 issue,我会把题目汇总并将面试要点和答案写好放在周刊里,大家一起共同进步和成长,助力大家进入自己理想的企业。

项目地址是: https://github.com/airuikun/Weekly-FE-Interview

常见面试题精选

以下是十道大厂一面的时候常见的面试题,如果全部理解并且弄透,在一面或者电话面的时候基本上能中 1~2 题。小伙伴可以先不急着看答案,先自己尝试着思考一下和自己实现一下,然后再看答案。

第 1 题: http 的状态码中,499 是什么?如何出现 499,如何排查跟解决

解析:第 1 题: http 的状态码中,499 是什么?如何出现 499,如何排查跟解决

第 2 题:讲解一下 HTTPS 的工作原理

解析:第 2 题:讲解一下 HTTPS 的工作原理

第 3 题:讲解一下 https 对称加密和非对称加密。

解析:第 3 题:讲解一下 https 对称加密和非对称加密

第 4 题:如何遍历一个 dom 树

解析:第 4 题:如何遍历一个 dom 树

第 5 题:new 操作符都做了什么

解析:第 5 题:new 操作符都做了什么

第 6 题:手写代码,简单实现 call

解析:第 6 题:手写代码,简单实现 call

第 7 题:手写代码,简单实现 apply

解析:第 7 题:手写代码,简单实现 apply

第 8 题:手写代码,简单实现 bind

解析:第 8 题:手写代码,简单实现 bind

第 9 题: 简单实现项目代码按需加载,例如 import { Button } from 'antd',打包的时候只打包 button

解析:第 9 题: 简单实现项目代码按需加载,例如 import { Button } from 'antd',打包的时候只打包 button

第 10 题:简单手写实现 promise

解析:第 10 题:简单手写实现 promise

结语

本人还写了一些前端进阶知识的文章,如果觉得不错可以点个 star。

blog 项目地址是: https://github.com/airuikun/blog

我是小蝌蚪,腾讯高级前端工程师,跟着我一起每周攻克几个前端技术难点。希望在小伙伴前端进阶的路上有所帮助,助力大家进入自己理想的企业。

891 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/553023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX