首页 > 0903 携程前端二面面经
头像
卑微求前端offer
编辑于 2020-09-03 17:54
+ 关注

0903 携程前端二面面经

0903 14:30-15:30

自我介绍


Vue
  • store(vuex) 主要解决了什么问题

  • vue cli webpack 做了什么处理?

ES6

  • Promise

    • 场景:一个then,一个catch,再一个then,一个catch,如果一开始有错误,哪个部分会捕获到?

  • aysnc(听不太出来,之前都是 a、s、y、n、c 这样记)

    • 错误处理机制

原生 JS、DOM

  • 创建、添加、删除、查找元素的 API

  • addEventListener 回调函数放在哪里?在第二个参数设置,但是不知道放在哪里……

  • 基本数据类型(七种)

  • ES6 和 ES7 增加了哪些类型?(symbol) set、map 应该是数据结构范畴。

  • 事件冒泡、事件捕获,哪一个先发生

防抖、节流

  • 场景:百度搜索框,输入时候有提示,每个字符的输入都要有提示吗?怎么优化

  • 应该用防抖还是节流

  • 节流的原理

手撕-lucky 序列

  • 刚开始,一个循环,计算原数组的相邻元素之间的差值的绝对值,存储在数组 tempArr 里面,然后排序,然后循环 tempArr ,判断相邻元素的差值是否相同

    • tempArr[count] = 1 会出错。

  • 优化:HaspMap,中途发现,题目中给定的差值的绝对值是 1 到 n-1,而不是之前想的不固定的

  • 再优化:Set(没用过,只知道原理)

  • 被问进一步优化,空间复杂度怎么优化

有哪些没问到,但是你擅长的?

  • 说了 计算机网络 HTTP

  • 说到浏览器缓存时候,停住,详细问浏览器缓存

  • 重定向状态码(301,302)

反问:

  • 刚才的面试过程中,有哪些回答得不太好?Promise
  • 面试流程

好像是根据一面时候答得不太好的题目问的。还有些问题等想起来再补充。

听过牛客很灵,许愿,虽然答得不太好,但求求给个offer吧

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐