ランキングに戻る

coffe1891/frontend-hard-mode-interview

JavaScriptcoffe1891.gitbook.io/frontend-hard-mode-interview/

《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。

frontend-interviewinterview-preparationjavascriptjavascript-frameworkdesign-patterns-jsvuevscodejqueryrxjsoopreactreact-native
スター成長
スター
3.5k
フォーク
327
週間成長
Issue
7
1k2k3k
2023年1月2024年3月2025年5月2026年7月
成果物npmnpm install frontend-hard-mode-interview
README

前端内参

支持我

封面

【阅 读 本 书】https://coffe1891.gitbook.io/frontend-hard-mode-interview
【讨论本书】https://github.com/coffe1891/frontend-hard-mode-interview/discussions
【作者微信】GZKXS1891(请注明"前端内参")
【QQ交流群】308689488(也可以扫上图二维码)

如果觉得有帮助请点右上角的Star支持我不断更新。

  1. 本书较多着笔于深层理论上的论述,辅有代码示例,适合至少三年前端工作经验的朋友阅读。
  2. 尽量访问上面的GitBook地址,导航更清晰,图片也不会出现显示错位,并且支持手机模式。
  3. 如果书里文章的图片显示不了,开启科学上网工具、多刷几遍就好。

前端技术日新月异,我也在不断学习,因此疏漏之处在所难免,欢迎朋友随时@提建议,我将及时改进。

前言

如何在Hard模式下通过一线互联网公司的面试?相信很多程序员朋友都有过这个困扰。其实答案很简单:首先应努力成为一个好程序员,然后入职一线互联网公司只是顺路的事

然后有前端朋友可能会吐槽:“前端知识已经爆炸,今天这个框架明天那个库的,天天有新玩意儿,我实在学不动了!”是的,前端知识早已大爆炸,新东西层出不穷,如果只是靠蛮力一样一样地去学习,那么连笔者我也学不动了。那怎么办呢?别慌,其实前端学习是有窍门的。本书归纳了前端的核心知识点,如果你能日拱一卒地坚持学习,系统地掌握这些知识点之后,相信很快也能和我一样可以做到以不变应万变,以小变应大变,并对新的前端知识很快地领悟吃透!

更多前言 · 写给有缘人

目录

零、准备Hard模式下的面试

  1. 一线互联网公司面试前的准备

壹、前端之灵:JavaScript/ECMAScript

  1. 你需要知道的新东西
  2. 核心概念
  3. 其他知识点
  4. 浏览器、V8引擎
  5. 相关后端知识、通信协议、安全
  6. 书籍推荐

贰、数据结构与算法

  1. 面试时高频率出现的算法
  2. 其他经典算法
  3. 好书推荐

叁、主流框架/库

  1. 综合比较
  2. React
  3. Vue.js
    • Vue.js源码解读:Vue数据响应式原理?
    • Vue.js带来的一些新问题、解决办法探索?
  4. Angular.js
    • 你真的懂Angular.js吗?
    • Angular.js性能优化要点?
  5. Flutter
    • 浅谈Flutter给前端研发带来的变化?
    • Dart?
  6. 好书推荐

肆、必会的工具

  1. Webpack——自动打包模块工具
  2. API文档管理
    • 用Swagger解决前后端沟通不畅、API调试强依赖的问题?
    • Easydoc.xyz?
  3. IDE——工欲善其事必先利其器
    • 高效使用VSCode的10点建议?
    • 适用于前端开发者的优秀VSCode插件?
    • Sublime Text?

伍、编程范式

  1. 面向对象编程(OOP)
  2. 函数式编程
  3. 响应式编程

陆、软件设计的原则

  1. 导读:SOLID
  2. 好书推荐

柒、设计模式和软件工程

  1. 十四种经典设计模式
  2. 浅谈软件工程:MVC、MVP、MVVM

捌、很有用的网站

  1. 中文站-Mozilla大宝库 外链 最全的Web相关参考文档,没有之一
  2. 英文站-StackOverflow 外链 掌握了四级英语就能向老外提问交流了,解决疑难杂症必上
  3. 中文站-Vue.js手册 外链 手册在手,玩转Vue不愁
  4. 英文-Vue资源大全 外链 超级多的资源,总能找到你喜欢的那款

玖、公众号&博客推荐

  1. 一线互联网公司官方前端公众号
  2. 知名前端人物

拾、后记

  1. 成为一个好的程序员远比找份好工作重要
  2. 2020年前端技术展望

当前维护者

Edan Lee
淳淳同学

💻 📖
我将继续完善相关内容
(请注明来意:进群、学习、咨询等)

联系我

contact me via gmail
https://github.com/coffe1891

对本书有任何疑问,欢迎联系我。

版权许可

本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可,只要保持原作者署名、非商用,您可以自由地阅读、分享、修改本书。

Star History

如果这个项目对你有帮助,⭐以表示支持

Star History Chart

関連リポジトリ
haizlin/fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……

JavaScriptnpmMIT Licensefrontendinterview
h-camel.com
26.3k3.2k
lgwebdream/FE-Interview

🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,1000+前端面试真题,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器

JavaScriptnpmOtherfrontendinterview
lgwebdream.github.io/FE-Interview/
7.2k894
ganqqwerty/123-Essential-JavaScript-Interview-Questions

JavaScript interview Questions

BSD 3-Clause "New" or "Revised" Licenseinterview-questionsjavascript
5.2k1.2k
shfshanyue/Daily-Question

互联网大厂内推及大厂面经整理,并且每天一道面试题推送。每天五分钟,半年大厂中

TypeScriptnpminterviewinterview-questions
q.shanyue.tech
5.1k509
khan4019/front-end-Interview-Questions

Help the front End community to rock interview

HTMLjavascriptinterview-questions
thatjsdude.com/interview/index.html
3.1k732
qappleh/Interview

我是追梦赤子心,公众号「深圳湾码农」的作者,某上市集团公司高级前端开发,深耕前端领域多年,每天攻破一道题,带你从0到1系统构建web全栈完整的知识体系!

JavaScriptnpminterviewinterview-questions
github.com/qappleh/Interview
1.2k97