Appearance
title: 前端面试之道
简介
助你建立起完整的前端知识架构体系,探究知识的原理,深入了解大厂常考知识点
说明
小册介绍
如果需要用一句话来介绍这本小册的话,「一年磨一剑」应该是最好的答案了。
为什么这样说呢?在出小册之前,我花了半年的时间做了一个 14K Stars 的前端面试开源项目。在半年的时间里,我收集了大量的一线大厂面试题,通过大数据统计出了近百个常考知识点,然后根据这些知识点写成了近十万字的内容。
这本小册是基于开源项目重新写的一份前端面试书籍,对原本的内容进行了大幅度的优化,并且新增了很多新的内容。这本小册可以说是一线互联网大厂的面试精华总结,同时还包含了如何写简历和面试技巧的内容,能够帮助你省时省力地准备面试,让找工作不再是一个难题。
当然小册面向的群体不单单是求职者,同时也适合初级、进阶、中级程序员查漏补缺。如果你是一名面试官的话,说不定这本小册也能给你带来一些灵感。
面试是每个程序员都绕不开的坎,虽然这本小册不能帮你一夜之间技术一蹴而就,但是如果你能细细阅读的话,绝对能让你醍醐灌顶。
作者介绍
Yck,人称恺哥,玩过原生开发,现在深耕前端领域。宋小菜高级前端开发,掘金早期专栏作者,目前创作专栏文章 27 篇,获得点赞 23 K+,粉丝 16 K+,文章总阅读量已过 35 万。
同时也热爱开源事业,在 GitHub 上有 15k stars。有以下分享经历:
- 掘金专栏作者
- Github 开源地址
- 微信公众号 「前端真好玩」主笔
你会学到什么?
学基础、学原理,学会作为前端工程师必备的计算机技能。
建立起完整的前端知识架构体系,深入了解大厂常考知识点,提升面试技巧,搞定面试。
同时,通过这本小册,你将会学到的13个方面的技能:
- 从 JS 的基础到进阶,从异步的基础内容到手把手教你实现 Promise 再到背后的运行机制 Eventloop,七章节的内容带你一步步攻克 JS 的核心知识点
- 了解 CSS 面试常考内容
- 学习 DevTools 好用但鲜为人知的小技巧
- 从浏览器的基本知识到缓存机制再到背后的运行机制解析
- 了解前端当前会遇到的安全问题,学习如何防御这些攻击
- 建立起性能优化知识版图,搞定面试中的这一大难题
- 了解如何优化 Webpack 的打包性能,再到学习如何利用 Wepack 优化网站性能,最后手把手教你实现一个小型打包工具
- 从对比 React 和 Vue 这两大框架出发,逐步学习两大框架的相似点、不同点及每个框架的基础知识及内部原理
- 学会前端工程师必备的网络知识,不管是 TCP 还是 UDP,不管是 HTTP 还是 HTTPS,亦或者是 HTTP/2 还是最新的 HTTP/3,你都能在这里学习到
- 学会设计模式,知道如何合理的组织代码,如何对代码进行解耦,如何真正的写出低耦合高复用的代码
- 学会编程最重要的基本功之一:数据结构和算法,让你知道该如何优化低性能的代码
- 如何写好一封简历
- 学习面试技巧,了解如何更好地与面试官沟通,提高面试成功率
适宜人群
- 具备基本的 JavaScript、HTML 等前端技能,希望进一步提升自己的开发者
- 希望寻找一个更好工作机会的开发者
- 希望了解前端的大致知识框架的开发者
- 希望了解大厂常考知识点的开发者
- 需要灵感的面试官
名人推荐
更新日志
- 2019年02月12日:小册更新完毕,进入迭代期,恢复定价 49.9 元
- 2019年01月06日:扩充 「Event Loop」章节中对于
await
的内容 - 2019年01月05日:发布「Vue 常考进阶知识点」章节
- 2018年12月28日:发布「Vue 常考基础知识点」章节
- 2018年12月26日:修改 「JS 性能优化」中对于 JS 是否是解释型语言还是编译型语言的内容
- 2018年12月25日:扩充 Virtual DOM 的内容
- 2018年12月24日:发布「如何写好一封简历」章节
- 2018年12月23日:发布「前方的路,让我们结伴同行」章节
- 2018年12月23日:发布「面试常用技巧」章节
- 2018年12月22日:发布「React 和 Vue 两大框架之间的相爱相杀」章节
- 2018年12月16日:发布「实现小型打包工具」章节
- 2018年12月15日:浏览器渲染原理章节中增加虚拟滚动的内容
- 2018年12月13日:扩充
this
的内容
购买须知
- 本小册为图文形式内容服务,共计 35 节;
- 文章已全部更新完毕;
- 购买用户可享有小册永久的阅读权限;
- 购买用户可进入小册微信群,与作者互动;
- 掘金小册为虚拟内容服务,一经购买成功概不退款;
- 掘金小册版权归北京北比信息技术有限公司所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表,违者将依法追究责任;
- 在掘金小册阅读过程中,如有任何问题,请邮件联系 xiaoce@xitu.io ·
章节
- 小册食用指南
- JS 基础知识点及常考面试题(一)
- JS 基础知识点及常考面试题(二)
- ES6 知识点及常考面试题
- JS 异步编程及常考面试题
- 手写 Promise
- Event Loop
- JS 进阶知识点及常考面试题
- JS 思考题
- DevTools Tips
- 浏览器基础知识点及常考面试题
- 浏览器缓存机制
- 浏览器渲染原理
- 安全防范知识点
- 从 V8 中看 JS 性能优化
- 性能优化琐碎事
- Webpack 性能优化
- 实现小型打包工具
- React 和 Vue 两大框架之间的相爱相杀
- Vue 常考基础知识点
- Vue 常考进阶知识点
- React 常考基础知识点
- React 常考进阶知识点
- 监控
- UDP
- TCP
- HTTP 及 TLS
- HTTP/2 及 HTTP/3
- 输入 URL 到页面渲染的整个流程
- 设计模式
- 常见数据结构
- 常考算法题解析
- CSS 常考面试题资料
- 如何写好一封简历
- 面试常用技巧
- 前方的路,让我们结伴同行