分类「 虫师手记
2017-10-13
Interview
记一次 Web 前端实习面试
今天去面试了,收获很大,也发现了自己还有很多不足。

# 网络

HTTP 常见状态码及其原语,HTTP 方法、编码,HTTP headers 里常见字段
域和跨域问题以及 header 字段和解决方案
还有就是 WebSocket 与 HTTP 的区别
网络五层协议,HTTPS 和 HTTP 区别,以及关于 HTTPS 安全和开销的问题
HTML 静态资源的加载顺序、渲染顺序

# 后端

node多线程、node服务监控、linux 守护进程、pm2
RTT、后端渲染、Service Worker、PWA
nginx、反向代理、负载均衡

# 存储

离线存储,数据库 Mongodb 联表查询
跨域问题下的 cookie 和 localStorage
后端缓存 redis 的类型、方法、效率
DNS 和 CDN

# DOM

事件委托冒泡
jquery on方法

# JS Core

call bind apply 以及区别。
Promise, Async / Await, 以及 Generator 和 yield

# CSS

position四个值及其区别、垂直居中n种写法、盒子模型、flex弹性布局、CSS单位(px em rem)、响应式设计、媒体查询、优化、性能等等。

# 前端框架 & 工程化

gulp 和 webpack 的性能问题,前端工程化的内涵
vue 的生命周期、vue-router 原理和使用
单页应用和多页应用的区别

# TL;DR

在 DOM 和 CSS 方面还有待深入的学习啊,事件委托我也不知道… 看来看 API 的时候要更认真的看了,不能 够用就行 而要全面细致的理解。
面试的时候,刚开始的时候比较紧张,面着面着发现自己逐渐进入状态,尽可能的把自己知道的都表达出来了,不过没想到可以面一个多小时,面试官提问很全面,有我完全不懂的,也有比较熟悉的,不过还好正常发挥了 233




回到顶部