Skip to content

实习面试题

公司准备招聘几名实习生(未毕业)。有幸能够参与面试。记录一下面试实习生的题目。

技术方向

说出自己知道的所有实现一个元素居中的方式

考察下 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,是怎么解决的。

了解平时解决问题的思路

平时是怎么学习的

了解学习方式,看书、视频

最近看的一本书是什么,简单描述一下内容

了解下是否有在持续学习。