自我介绍
怎么学习的前端
为什么学前端
OSI 七层模型
http 和 https 的区别
详细说说 tls 握手过程
HTTP常见的状态码
盒子模型
代码题:写一个左边是100px固定长度,右边是铺满的两栏布局
了解的 CSS 单位
百分比是相对什么的
如何做移动端适配
怎么学习 ES6 的
let 和 const 区别
bind 和 call 区别
对事件循环的了解
代码题:写一个扁平化数组
js如何判断数据类型
浏览器是多线程的还是单线程的
JavaScript引擎是单线程的还是多线程的
JavaScript引擎为什么是单线程的
对框架的了解
对数据结构的了解
代码题:判断链表是否成环
反问
在 js 基础不是很好的情况下,是否还要继续投递简历
可以继续投递简历,面试的过程同时是查漏补缺的过程,可以在完成一个阶段的学习后,有选择性地投递几个公司
实习的面试是否比较看重 js,而不会问太多框架相关的内容
js 是基础,在掌握好了 js 后,学习起框架来也很容易。当然框架也很重要,可能就是在做项目的时候学习一下,用一下
小结
第一次面试还是有点紧张的,JavaScript 基础还是太差了,接下来的计划就是多看看书,刷刷算法,先把《JavaScript 高级程序设计》仔细刷完。