网易有道 前端一面二面面经
一面:
项目相关:
讲一下项目
是否看过你用的插件的原理
如果不用这个插件会用什么方法解决HTML5下拉卡顿的问题 基础:
如何理解语义化HTML5新增的特性
讲述一下你对原型链的理解
原型链题目
实现防抖、防抖和节流的区别
水平居中垂直居中的方法
两栏布局如何实现
场景题:实现一个轮播图,有按钮,鼠标悬停时轮播图不动
听说过diff算法吗
v-if和v-show的区别
v-for v-if放在一起用好吗
了解的ES6的新特性
项目里是否有遇到跨域问题
项目里使用过TS吗
听说过websockect吗
GET和POST的区别
HTTP和HTTPS的区别
二面:
近况:
Vue3和Vue2的区别有了解吗
为什么不看react呢
相比Vue这些框架为什么jQuery逐渐被淘汰了
Vue的生命周期说一下
四道HTML+CSS情景题:
获取标签、添加事件、冒泡
水平+垂直居中
外边距合并
BFC
(只能说依赖了vscode的代码补全,在牛客上写的时候一些api的拼法突然就忘记了,还是面试官帮忙补上去的)
两道算法:
1.公鸡5文钱一只, 母鸡3文钱一只,小鸡3只一文钱,用100文钱买100只鸡,总共有几种买法 (用的暴力dfs、结果超时了)
2.跳台阶 (用的动态规划,然后面试官问如何从空间角度优化,不太会)
一道JS情景题:
期间说了一下instanceof的原理
二面真的太顶了,差不多写了40分钟的情景题,原理一个都没问,然后因为太久没用了想不起来一些原生的代码怎么写,磕磕碰碰过来的,所以凉了
#面试题目##网易有道#