以下仅为我面试一两家公司遇到的面试题,所以不多看起来也杂七杂八的问题都有,因为大部分还是问我简历上的内容所以不写了。
- 块级元素和行内元素页面表现有什么区别,属性设置上区别?列举几个代表性的行内元素和块级元素
 - HTML5 新增特性有哪些
 - localStorage、sessionStorage、cookie 区别?打开两个标签页,sessionStorage 会共享吗?
 - 标准盒模型和 IE 盒模型有什么区别
 - CSS 选择器有哪些?优先级?
 - 头部底部固定,中间自适应,这样的布局怎么实现
 - 数组的常用方法有哪些
 - 常用的 ES6 语法有哪些
 - let const var 区别?var 定义的变量是全局的吗
 - 箭头函数跟普通函数有什么区别
 - 模块化规范有哪些,区别
 - 了解函数式编程吗
 - 柯里化有了解吗
 - reduce 用法
 - ES6 迭代器
 - React Hook 的设计动机
 - 有没有写过自定义 Hook
 - (TypeScript)
XX.d.ts文件什么场景会用到 - 说说常用的 loader,plugin
 - webpack5 相比 webpack4 做了什么(webpack5 新特性)
 - cookie 怎么修改?有没有办法控制它不能修改
 - TLS 了解吗,加解密过程;HTTPS 的端口;证书一般是哪里颁发的
 - 团队开发流程怎么样的,Git Flow 怎样的
 - rebase 有用过吗,具体的变基过程怎么样的。rebase 的
-i。 - 你们团队多少人,你在其中扮演什么样的角色
 - 过往项目觉得自己有哪些亮点
 - 你觉得你来到我们团队,能够带来哪些对团队有益的事情
 - 你自己的发展方向是想偏技术还是偏业务
 - 有一套自己的前端的学习方法吗
 - websocket 有了解过吗
 - 按需引入实现原理
 - 打包组件库时会做什么区分
 - HTTP 常见的状态码