当前位置: 首页 > 面试经验 >

(2022.09.01)网易日常实习前端凉经

优质
小牛编辑
123浏览
2023-03-28

(2022.09.01)网易日常实习前端凉经

本次面试1h,面试过程中一直在问,所以记得不是很清楚,问题比较多
自我介绍
分为三个部分

1.CSS基础
盒模型
如何切换盒模型
flex布局
居中的方式,提到一种absolute,top和left设定50%然后用translate拉回来,问:translate是基于谁去偏移的
有没有用过float
如何实现单行文本溢出后,隐藏掉溢出部分并加上省略号
如何样式隔离

2.JS基础
基本数据类型
深拷贝浅拷贝
基本数据类型之间的计算和转换(知道多少说多少,我说了布尔转换和小数相加)
防抖截流
function * 也就是generator
异步处理方法有哪些
Promise状态,Promise的了解
事件循环
await的原理是什么,为什么加上await能让后面的代码等待(我回答了类似于Promise.then(()=>{后续代码}),面试官说是错的,原理是是generator,yield)
操作DOM节点的基本方式(添加、删除、修改)
修改DOM属性(setAttribute和setproperty的区别,没有回答上来)
存储的几种方式(localsotrage,sessionstorage,cookie,indexeddb,websql)以及之间的区别

3.浏览器
url输入到展现页面中间的过程是什么
http和https的区别,https的原理,浏览器如何去验证
强缓存和协商缓存
disk cache和memory cache的优先级
跨域,几种解决方式
axios原理
如何保证用户关闭页面时上报数据(回答了利用生命周期发送请求,还有navigator.sendBeacon(),面试官说可以用fetch)

反问
业务的解决方案
对我的建议或者评价(面试官问我学了多久了,我说一年左右,他说基础还是不错,就是深度可能不够,然后跟我说他是一面,还有二面,二面考框架之类的,他考基础,让我可以准备一下,结果第二天就收到感谢信了,心态崩了..............................)
#网易面经##前端面经##面试凉经#
 类似资料: