Appearance
实习面试题
公司准备招聘几名实习生(未毕业)。有幸能够参与面试。记录一下面试实习生的题目。
技术方向
说出自己知道的所有实现一个元素居中的方式
考察下 css,重点是 flex 布局熟练度
行内元素有哪些?块级元素有哪些?
- 行内元素有:a b span img input select strong;
- 块级元素有:div ul ol li dl dt dd h1 h2 h3 h4 h5 h6 p;
说说回流和重绘
至少说出两种数组去重的方式。
考察下 js
平常写 JS 时,ES6+主要用到了哪些
用过 ES6 哪些数组的方法,简述他们的特性
箭头函数和普通函数的区别
防抖和节流 & 实现
对 TS 是否有了解,说说对 TS 的看法。
HTTP 请求常见的状态码有哪些,分别代表什么意思
GET 和 POST 请求的区别
网络最基础的问题
为一个数组添加元素,是从插还尾插性能更高,为什么
了解链表吗,说说数组和链表的区别
Vue 基础
Vue 用的多就问这个
Vue 的生命周期有哪些
v-if 和 v-show 的区别
组件之间通信
React 基础
React 用的多就问这个
说说平常用的一些 hook。
React.memo 知道吗,为什么使用它可以实现性能优化
react 组件通信
工作以外
在学校做过什么项目,简单的描述一下。
开发时遇到 bug,是怎么解决的。
了解平时解决问题的思路
平时是怎么学习的
了解学习方式,看书、视频
最近看的一本书是什么,简单描述一下内容
了解下是否有在持续学习。