杭州炎魂前端日常实习一面凉经
1.自我介绍
项目拷打:
使用防抖优化搜索帖子和保存帖子,你是在用户写完后保存的吗?不是的话怎么做的?
为什么要使用发布订阅模式
无限滚动怎么做的
token和路由鉴权怎么做的
为什么使用jwt
项目中的移动端适配怎么做的(我说拿vant做的)
2.为什么有了mac地址还需要ip地址 讲讲127.0.0.1和0.0.0.0
3.跨域是浏览器行为还是服务端行为
4.怎么解决跨域
5.http缓存
6.js原型链,闭包
7.vue-router原理
8.场景题:
1.如果页面展示数据的时候第一、二页的数据展示正常,但是请求第三页的时候数据返回回来慢了导致第三页是第二页的数据,怎么做?
2.假设我现在想要登录微博,然后呢我可以通过bilibil来授权登录,我们前端能做什么?
3.如果有10w条数据要展示在一个页面,怎么优化
4.我现在有个业务,想计算用户从点击帖子到进入帖子详情页面的时间发给后端,但是如果用户提前关闭浏览器,怎么计算呢?
5.我想固定一个组件一直在页面的顶部,怎么做?那如果我需要页面滚动到某个地方及之后才固定在顶部,怎么做?(这个应该是跟牛客的导航栏的效果一个意思)
9.git有哪几个区?
10.反问
就记得这些了
面试官人很好,一直引导,但是我是铸币
#炎魂网络##前端面试#