前端面试题宝典·半月刊

前端面试题宝典·半月刊

hello大家好,我是Range。

首先给各位用户说声抱歉,本来应该是半个月发一次的,这次的半月刊延期了一个月。临近年底,团队内各个小伙伴公司的业务都比较忙,另外就是最近参加面试辅导的同学也比较多,导致我们系统更新比预期慢了一些。

BTW:提前祝同学们双十一快乐

在正式内容之前,还是再同步下我们的双端:我们不仅有小程序端,还有PC端。这里再发一下PC官网链接,有需要的同学可以看看:https://fe.ecool.fun/

本次内容包括以下几部分信息:系统升级题库升级用户反馈答疑

系统升级

本周日(11月10日),我们 PC端 已经上线了近期最重要的模块 【专项复习】

正如我们在上一篇半月刊中所说,我们收到不少的用户反馈,题库很多很全面,但是对于面试的复习过程,并没有配套的指导,不能帮助自己 体系化 的去复习各个前端知识点。

结合同学们的面试准备过程以及自己的一些经验,提炼出这样一个模块。【专项复习】 内把前端知识分为不同标签,每个标签下继续拆为各个知识点,每个知识点配套详尽的知识点讲解常见考点以及 配套的高频面试题,力争做到,每个同学通过对一个知识点的深入学习,能够比较好的掌握这个知识点,对于常规的面试题目都能应对自如。【专项复习】 的定位也是这样,帮助同学们对于某个知识点达到 熟练 的程度,我们不期望通过一篇知识点学习就能 精通 某个知识点(实际上也不太可能)。

【专项复习】 模块,可以说是我们团队从大量的面试辅导总结出来的、独创 的系统功能,希望能够最大的帮助到同学们。也希望同学们尽快试用,有任何意见建议,都可以加我们官方小助手反馈。

由于近期工作较忙,同时 【专项复习】 模块还需要持续录入其他方向的是知识点,【前端面试题宝典】小程序上的专项复习功能,预计会在12月底上线,想尝鲜的同学可以先在PC端试用哈。

题库升级

本期更新了题目 50道(包括新增题目),下面挑选几个题目,感兴趣的同学可以进小程序,按时间倒序排序查看。

ChatGPT 的对话功能实现,为什么选择 SSE 协议而非 Websocket ?

有一个新的前端项目需要部署到线上,你有什么思路?

怎么在 react 技术栈的低代码平台中,实现组件的脚本注入?

如何优化音频和视频的加载性能?

怎么实现一段文字颜色渐变的效果?

说说你对高阶函数的理解

说说你对 CSS 变量的了解

html 中的视频,怎么添加字幕?

用户反馈答疑

新题贡献

感谢这位同学,给我们贡献了一个题目”Koa和Express的区别有哪些?“,由于内容太多了,部分截图如下:

我不是太确定,在2024年面试中还会不会问这两个 mini框架 的一些差异。我可能会更关注候选人对这些库的理解是否深入,比如 koa的洋葱模型是怎么实现的,能不能手写出来 ,事实上,这个题目在几年前就很普遍了。我们团队会再讨论下,这个题目的价值哈,感谢这位同学的贡献

题目纠错

如何实现jwt鉴权机制?说说你的思路

针对这个题目,有用户反馈如下:

这里说下我个人的看法哈。HTTP 协议里里有一个 Authorization header,通常会用来放用户鉴权的相关数据。但在实际项目开发过程中,我们也可以使用自定义的header,来发送鉴权数据,比如 x-auth-token 之类的。能够使用标准规范挺好,在有的场景特别是对接第三方的时候,我们还是会受制于他人系统的设计实现。

最后

老规矩,欢迎同学们继续给我们提任何建议,包括但不限于 系统功能需求题库需求题目纠错系统bug等等,下面是小助手官方微信,有需要的同学随时call我哦