人人📝
基本信息
- 业务领域: 房产平台/CMS/CRM
- 技术栈: Vue/前端工程化
- 团队规模: 待补充
- 办公地点: 待补充
- 公司性质: 互联网
- 薪资水平: 待补充
题库
-
字符串排序去重,长度小于 50 的字符串,有数字和字母,去重后排序
-
数组扁平化,
[[1,2],[2,3,4],[[]]]
-
promise 事件机制
-
深克隆
-
缓存函数,保存函数的执行结构 cache(fn)(args)
-
BFC,层叠关系
-
css 左边定宽(50px),中间:右边 = 1:2,且最小宽度为 50px 和 100px,考察 flex 的属性值
-
css 实现绘制三角形,(border)
-
垂直水平居中
-
webpack 基本原理
-
vue 的父子组件通讯方法
-
vue-router 的基本原理
-
hash 模式和 history 模式的区别
-
编写一个 table 组件,如何实现行列的自增控制,及模板的自定义渲染。 考察插槽和作用域插槽
-
为什么需要 vuex ,用来解决什么问题
-
vm.data 被频繁触发是否会导致视图多次更新
-
为什么视图跟新需要采用 nextTick 机制
-
requestAnimation 是宏任务还是微任务它的执行机制是如何的,重点是理解浏览器端的渲染流程?
-
函数式编程采用实现如下三个条件
- a(2)(3) == 5
- a(2)+3 == 5
- a(2)(3)(4) == 9 可以无限调用
-
过滤组件初期采用 vuex 实现状态共享,后面发现多处需要采用相同组件如何设计组件过滤条件。
-
css 有哪些冷门的属性 pointer-events 实现遮罩后元素可点击
-
react 高阶组件原理
面试流程
社会招聘
- 笔试
- 一面:基础追问
- 二面:Vue 相关
- 三面:算法
公司概述
主营业务是北美房产网站,分为两部分。
- 面向客户的 site 系统,是一个 CMS 系统。
- 面向房产经纪人的 CRM 系统
主要技术栈为 vue