面试题集锦

面试有几点需注意:(来源寒冬winter 老师,github:@wintercn)

1
2
3
4
5
6
7
8
9
1.面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。
2.题目类型: 理论知识、算法、项目细节、技术视野、开放性题、工作案例。
3.细节追问: 可以确保问到你开始不懂或面试官开始不懂为止,这样可以大大延展题目的区分度和深度,知道你的实际能力。因为这种知识关联是长时期的学习,临时抱佛脚绝对是记不住的。
4.回答问题再棒,面试官(可能是你面试职位的直接领导),会考虑我要不要这个人做我的同事?所以态度很重要、除了能做事,还要会做人。(感觉更像是相亲( •̣̣̣̣̣̥́௰•̣̣̣̣̣̥̀ ))
5.资深的前端开发能把absolute和relative弄混,这样的人不要也罢,因为团队需要的是:你这个人具有可以依靠的才能(靠谱)。

前端开发知识点:

1
2
3
4
5
6
7
8
HTML&CSS:
对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级、HTML5、CSS3、Flexbox
JavaScript:
数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步装载、模板引擎、前端MVC、路由、模块化、Canvas、ECMAScript 6、Nodejs
其他:
移动端、响应式、自动化构建、HTTP、离线存储、WEB安全、优化、重构、团队协作、可维护、易用性、SEO、UED、架构、职业生涯、快速学习能力

hexo 指令备忘

hexo 指令备忘

1
2
3
4
5
6
$ hexo n 或 hexo new "***" 新建一篇文章
$ hexo c 或 hexo clean 清除缓存
$ hexo g 或 hexo generat 生成
$ hexo g --watch 监视
$ hexo s 或 hexo server 生成服务 默认4000端口
$ hexo d 或 hexo deploy 发布
,