9.30 B站前端一面面经
总时长37分钟,微信语音面
1. 介绍实习项目
2. 解决了什么问题
3. 对js语言的理解...
4. 闭包的理解
5. 事件触发的模式
6. 事件委托:100个li,有2个li不触发click事件怎么做(阻止事件冒泡)
7. html标签的类型(head, body,!Doctype) 他们的作用是什么
8. 为什么link用href获取资源 script和img用src
9. position的值和作用
10. js数据类型,区别
11. 事件循环
12. call appy bind的作用和区别
13. 前后端跨域(CSP,CORS)
14. CORS cookie怎么跨
15. http1.x 和http2.x区别
16. http和https
17. 经典题:url输入到渲染的过程
18. 强缓存,协商缓存
19. 常见http status
20. 反问
我:中秋节快乐 他回:中秋快乐,听起来很开心
我:知道结果是不是就要到放假回来了 他:估计是的
我:加班吗? 他:早10晚7 偶尔加班 有双休
面的挺舒服的,都是基础,说的也快,聊的也挺开心的
许愿进个二面
10.13 二面 面试官真的拉胯,严肃脸,感觉心不在焉的!
上来就是代码题
大数加法,有小数
数字以字符串形式存储
例如
'12.34' + '99.99' = '112.33'
数字以字符串形式存储
例如
'12.34' + '99.99' = '112.33'
我在写的时候不知道他在一直点什么,可能是有任务吧,中途他还掉了一次
7层网络协议的基本概念,http协议属于哪一层
cookie是什么,cookie的用处
POST/GET的区别
HTTP常见状态码接说明
XSS是什么
介绍一下HTTP缓存
JS有哪些基本类型
JS中如何判断数组类型
什么是原型链prototype
async和await的用法
flex的用法
position有几个值,每个值的用法
cookie是什么,cookie的用处
POST/GET的区别
HTTP常见状态码接说明
XSS是什么
介绍一下HTTP缓存
JS有哪些基本类型
JS中如何判断数组类型
什么是原型链prototype
async和await的用法
flex的用法
position有几个值,每个值的用法
这几个问题直接打出来,一个一个回答
我对比说了position的fixed和sticky,说的绝对没错,他说我说的有问题,然后我又重复了一遍,他说刚才说反了...
还能咋办,我错了
后面问的项目
反问都不想让我问,我偏问了俩,也是敷衍过去。
从来没有遇到过这么不上心的面试官。
看看有没有三面吧
#面经##校招##哔哩哔哩##前端工程师#