智能模拟面试

选择你的 工作经验 以及 擅长技术栈,自动生成一份模拟面试题。

工作年限:
0
1
3
5
擅长技术:
typescript
react
redux
vue
sass/less
postcss
eslint
npm
pnpm
webpack
vite
rollup
graphql
node.js
canvas
svg
docker
react-native
flutter
3D
three-js
webrtc
微信小程序
单元测试
自动化测试
正则
性能优化
前端工程化

基础

  • 请解释什么是CSS盒模型?
  • 请解释什么是JavaScript闭包?
  • 请解释什么是DOM事件冒泡?
  • 请解释什么是HTTP状态码?

进阶

  • 请解释什么是前端工程化?
  • 请解释什么是构建工具?
  • 请解释什么是模块化开发?
  • 请解释什么是代码分割?
  • 请解释什么是性能优化?
  • 请解释什么是前端自动化测试?

代码

  • 请编写一个函数,判断一个字符串是否是回文字符串。
  • 请编写一个函数,实现数组去重。
  • 请编写一个函数,实现数组扁平化。
  • 请编写一个函数,实现数组的排序。