Skip to content

文员知行

一面

  • 项目拷打
  • Array 的 includes 的判等
  • With 语法,坏处
  • Proxy 有哪些特性
  • ES6 的基本类型
  • Svelte 和 Vue 的响应式
  • 手写并发请求池
  • 在 loadsh 的 debounce 基础上对异步函数封装,然后返回异步来 await

二面

  • 项目拷打

三面

  • 为什么前端
  • 前端学习路线
  • Vue 怎么从代码模版到真实 dom
  • Computed 原理
  • Pinia 原理
  • 什么是事件总线
  • 手写事件总线
  • 手写深拷贝
  • 手写一个类,构造器中传入一个精度,然后有一个 push 函数,服务端会调用 push 函数传入一个形如{time: 1.1, data:{}}的数据,然后我们要有一个函数,传入开始时间和结束时间,判断是否时间段内的数据都存在
    • 例如精度为 0.1 的情况下, 传入 1.1 和 1.4 ,如果时间是 1.1,1.2,1.3,1.4 我们认为就是全的 1.1,1.3,1.4 我们就认为是不全的

四面

  • 项目
  • 代码:例如一个数据格式[[0,30], [10,20] ],每个元素代表会议的开始时间和结束时间,求最少需要几个会议室

备案号:闽ICP备2024028309号-1