奇安信一面二面凉经
9.19上午连着两面,二面确实表现不佳。不过一共面了两个小时多,挂了心里还真是蛮难过。😣
一面(75min)
- 接触前端的契机
- 为什么选择前端
- js中的基础数据类型
- Vue中computed的内部实现
- 使用v-for指令时指定key值的作用
- 对虚拟DOM的了解
- 箭头函数中this的指向
- 对Babel的了解
- 事件循环
- 从输入URL到页面渲染的全过程
- 小程序开发和传统网页开发的区别(简历上写了小程序)
- HTTP报文结构
- 浏览器缓存机制
- 服务器如何区分请求方法
- 手动实现bind
- 找出数组中相加为10的两个数字
输入: [2, 6, 8, 3, 6, 9, 1] 输出:[[2, 8], [1, 9]]
- 实现点击li时,输出它的ul中的序号
<ul> <li>123</li> ... </ul>
- 对哈希表的了解
二面(50min)
- head标签的子标签有哪些
- 有哪些元素有target属性
- 鼠标相关的事件有哪些
- 手写代码
- 实现一个打乱数组的方法
- 数组中连续三个数字的最大和
- 你认为前端开发的发力点有哪些
- 如果有人说前端开发简单,你会如何反驳?
- 屏幕共享展示自己电脑上的项目
- 项目相关问题
- 你认为自己从事前端开发的优势有哪些
(剩下的记不清辽)