前
前
前端内参
搜索文档…
前端内参
零.0.1 前言·写给有缘人
零、准备Hard模式下的面试
零.1.1 一线互联网公司有什么不同?
零.1.2 该公司是做什么的,实力怎么样,前景如何,口碑怎样?
零.1.3 该岗位负责做什么的,岗位所属部门在什么位置,上升空间多大?
零.1.4 准备一份好的简历
零.1.5 不卑不亢,不疾不徐地说话
零.1.6 “有什么问题要问我吗”,如何回答?
壹、前端之灵:JavaScript/ECMAScript
壹.1.1 新版 ECMAScript 特性分析
壹.1.2 JavaScript未来的方向
壹.2.1 函数
壹.2.2 作用域、执行上下文、作用域链
壹.2.3 彻底搞懂 this
壹.2.4 深入理解 call、apply、bind
壹.2.5 面试时高频问到的“闭包”
壹.2.6 原型和原型链
壹.2.7 同步和异步,阻塞和非阻塞
壹.2.8 Event Loop
壹.2.9 强大的数组
壹.2.10 正则表达式
壹.2.11 位操作符与进制转换
壹.2.12 spread和rest操作符
壹.2.13 实现异步非阻塞的任务
壹.2.14 模块化开发
壹.3.1 深拷贝与浅拷贝
壹.3.2 JavaScript函数柯里化
壹.3.3 JavaScript元编程:Proxy与Reflect
壹.3.4 JavaScript中的进程、线程、协程
壹.4.2 页面重排(Reflow)与重绘(Repaint)
壹.4.3 DOM、Shadow DOM、Virtual DOM
壹.5.2 了解TCP、UDP、TLS
壹.5.3 Http几个版本的区别
壹.5.4 Http和Https的区别在哪里
壹.5.5 XSS与CSRF攻击
贰、数据结构与算法
贰.0 本章导读
贰.1.1 十大排序算法
贰.1.2 链表
贰.1.3 单调栈
贰.1.4 二叉树的遍历
贰.1.5 实战:字节跳动前端面试2道算法题
贰.1.6 分治法、动态规划与贪心算法的区别
贰.1.7 实战:阿里巴巴前端面试题
叁、主流框架/库
叁.1.1 jQuery过时了吗?
叁.1.2 React、Vue和Angular对比
叁.2.1 React Hooks究竟是什么?
肆、必会的工具
肆.1.1 深入理解Webpack打包
肆.3.2 适用于前端开发者的20个VSCode插件
伍、编程范式
伍.1.1 面向对象与面向过程有什么区别?
伍.1.3 重新认识JavaScript面向对象: 继承
伍.1.4 彻底搞懂泛型
伍.1.5 用JavaScript实现抽象类
伍.1.6 用JavaScript实现接口
伍.2.1 什么是函数式编程?
伍.2.2 JavaScript的函数式编程探索
伍.2.3 Pointfree无参数风格编程
伍.3.1 什么是响应式编程?
伍.3.2 RxJS
陆、设计原则与编程范式
陆.1.0 导读:SOLID
陆.1.1 单一职责原则
陆.1.2 接口隔离原则
陆.1.3 开放封闭原则
陆.1.4 里氏替换原则
陆.1.5 依赖倒置原则
柒 、设计模式与软件工程
柒.1.5 发布-订阅模式
柒.1.14 适配器模式
柒.2.1 MVC的前世今生
玖、公众号&博客推荐
玖.1 一线互联网公司前端团队官方公众号
玖.2 知名前端人物
拾、后记
拾.1 成为一个好的程序员远比找份好工作重要
拾.2 2020年前端技术展望
由
GitBook
提供支持
零.1.6 “有什么问题要问我吗”,如何回答?
这个问题几乎是标准问题,一般公司都会问到,一线互联网公司尤其会以该问题结束这一轮面试。
有数据显示,面试中面试官讲话时间的占比越高,面试的成功率就越高。因为他愿意把公司展现给你,表现出来的自然是一种积极、愿意配合的态度。反之,如果他只是一味的听你说做自我介绍,听你讲你之前的工作经验,那你成功的几率将会大大降低。
所以,当面试官提出这个终极问题:“你还有什么问题要问我吗?”,一定要记住:不是问什么问题都是OK的,更重要的是不能盲目的去提问一些死记硬背的问题,因为这不但不会有加分项,更有可能把面试上半部分的好印象也都抵消了。
零.1.6.1 一定要提问
综合而言,一定要提问,显得你准备充分,应变能力强,千万不可放弃这个机会。可以往以下几个方向提问(提的问题不要和本书写的一样,应稍作变化):
1.为什么要招人?
(对方是HR、leader)
对工作岗位的真实性做深入了解,显得你是在认真的关注这个工作机会。
2.这个岗位具体会做哪些事情,会与哪些人合作?
进一步对工作岗位进行深入了解,以及对将来的合作伙伴有更多提前认知,同时给面试官一些尽情表达的机会,显得你是非常关心这个工作机会。
3.咱们公司的企业文化是什么样的?
(对方是HR、leader)
一线互联网公司最亮眼的就是企业文化了,很多人都是因为了解到该公司文化,内心第一时间有了共鸣,然后才被感召而去应聘、入职的,面试官当初也很可能会有这个共鸣在里面,所以一般会巴拉巴拉非常自豪地和你讲解一番。面试官得到了充分的表达机会,充分表示出了积极意愿,充分的被倾听,心理上会对你有更多的好感。然后你正好也听听更专业的表述,看这种企业文化是否真正让你内心共鸣了呢?
3.咱们团队目前面对的最大挑战/困难是什么?
抓住机会深入了解团队目前的困难、痛点,利用入职前的空档期,提前做好预习与准备,以便顺利入职之后快速产出。
4.如果我能加入这个团队,你对我有什么期望?
5.期望我的加入带来哪些改变?
(对方是leader)
如果你应聘的岗位要带人的话,比如架构师、技术负责人、技术经理等带有管理性质的岗位,则可以更进一步提出这个问题。
零.1.6.2 结语
总之,
问太肤浅的问题,会让你显得格局小。
太细节、太琐碎的,比如作息制度、报销制度,是否管午饭,是否经常加班,团队有几个女生,有没有健身房……等等类似太具体的问题,还是留在该公司将offer发给你之后、入职已经胜券在握的时候再去问HR吧。
零、准备Hard模式下的面试 - 以前
零.1.5 不卑不亢,不疾不徐地说话
下一个 - 壹、前端之灵:JavaScript/ECMAScript
壹.1.1 新版 ECMAScript 特性分析
最近更新
1mo ago
复制链接
大纲
零.1.6.1 一定要提问
1.为什么要招人?(对方是HR、leader)
2.这个岗位具体会做哪些事情,会与哪些人合作?
3.咱们公司的企业文化是什么样的?(对方是HR、leader)
3.咱们团队目前面对的最大挑战/困难是什么?
4.如果我能加入这个团队,你对我有什么期望?
5.期望我的加入带来哪些改变?(对方是leader)
零.1.6.2 结语