北京英视睿达(腾讯会议20+分钟)

感觉就问了一些js,后面面试官突然不说话了,然后协商了一下结束了,感觉直接寄了o(╥﹏╥)o

过程

自我介绍

promise

  • 一个 Promise有以下几种状态:
  • pending: 初始状态,既不是成功,也不是失败状态。(这个忘记了,pending好难记o(╥﹏╥)o)
  • fulfilled: 意味着操作成功完成。
  • rejected: 意味着操作失败。
  • 状态不可逆(当时没想明白)

判断一个数组是数组()

  • isArray
  • Object.prototype.toString.call()
  • instanceof Array(忘了这个)
  • construct(也没说这个 不过跟instanceof 相似都是根据原型判断)

常用深拷贝的方法(还有常用的?不就自己造和Json吗)

  • 说了递归 然后判断数据类型 重新创建对象深拷贝
  • JSON

position的几种属性

relative 和 absolute分别相对那个定位

  • absolute 相对父元素进行定位
  • relative相对于自身定位
  • fixed 相对于窗口进行定位

display

  • display 属性设置元素是否被视为块或者内联元素以及用于子元素的布局,例如流式布局、网格布局或弹性布局。
  • display: block; display: inline; display: inline-block; display: flex; display: inline-flex; display: grid; display: inline-grid; display: flow-root;

flex都有什么

  • flex-direction
  • flex-wrap
  • flex-flow
  • justify-content
  • align-items
  • align-content

改变flex方向为竖着的(忘了属性值了,没答上来o(╥﹏╥)o)

数组扁平化

  • flat

去重 (Set(...array))

数组反转reverse

vue生命周期

vue插槽

  • 具名插槽
  • 作用域插槽
  • 默认插槽

父子通信

  • props
  • 传递方法(忘了大多数怎么搞的了o(╥﹏╥)o)
  • 全局事件总线
  • vuex pinia

vue3 为什么 Proxy代理了 defineProperty

  • defineProperty
  • Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象
  • 通过defineProperty 两个属性,getset实现响应式
  • 缺点 检测不到对象属性的添加和删除数组API方法无法监听到需要对每个属性进行遍历监听,如果嵌套对象,需要深层监听,造成性能问题
  • proxy
  • Proxy的监听是针对一个对象的,那么对这个对象的所有操作会进入监听操作,这就完全可以代理所有属性了
  • 总结 Object.defineProperty只能遍历对象属性进行劫持Proxy直接可以劫持整个对象,并返回一个新对象,我们可以只操作新的对象达到响应式目的

echarts用过那些配置项(啊,给我问蒙了)

echarts options series type 的一些属性(没答上来)

  • line折线图
  • bar柱状图
  • 饼图pie
  • 散点图 scatter
  • 地图 map
  • 关系图 graph等

git代码管理和命令

处理路由

webpack基本配置

全部评论
巧了,我前段时间也才面完
点赞
送花
回复
分享
发布于 04-03 00:20 贵州
我刚面完,问题基本一致,不过就是问的我React,面了十七分钟😅,不知道咋回事
点赞
送花
回复
分享
发布于 04-09 14:22 山东
滴滴
校招火热招聘中
官网直投

相关推荐

非常意外的一场面试,体验感拉满,虽然最后应该还是会挂但还是记录一下。开局面试官笑嘻嘻的问我见过霍金没,我说霍金又不是我校友)然后进入面试1. 快排的原理,平均复杂度,什么时候复杂度会变成n^2这里面试官讲了一个非常有意思的例子,他就和我说扑克牌,扑克牌理牌的时候就是快排,说快排非常接近人的思维,可能小孩理牌用的就是冒泡,因为小孩的手拿不过来。2. 正态分布,正态分布的顶点的含义这里我提了一嘴考试成绩符合正态分布,面试官就笑嘻嘻的问问为啥考试的成绩符合正态分布,如果全是大题,考试成绩还会符合正态分布吗3.然后问我mr的原理,如果让我把left join转换成mr,要怎么做?4. 1tb数据,在处理的时候spark的时候需要申请1tb内存吗,为什么不需要5. 单例模式是啥,问我c++里有单例吗然后问我刷过算法没,我就说刷过数据结构的,我以为要手撕了,结果这里就结束面试了反问环节里我就问了下评价,他就和我说了很多。说他不把这一个小时的交流称作面试,我不需要去纠结问题答对没,这次面试能不能过。他希望能看到一个乐观向上的年轻人,这样才不会彼此浪费时间,他喜欢问开放性的问题所以才把面试搞得很轻松愉快,但我还是很紧张。他希望通过算法去解决目前的一些问题,而不是单纯的去靠人堆叠,然后建议我去搞个扑克牌玩,说我玩完会对算法有新理解。这个面试官还很喜欢在我回答完问题后问:“对吗?”   在我怀疑自己的时候他就笑嘻嘻地说要自信点。非常牛逼的面试官,做梦都想在这种人手底下干活更新:  已约二面,但是面试官消失了,hr打电话都找不到,说是重新约时间
蔚来一面50人在聊 查看5道真题和解析
点赞 评论 收藏
转发
点赞 1 评论
分享
牛客网
牛客企业服务