腾讯音乐TME-Q音暑期实习前端一面4.1

自我介绍

看我实习是PC端的,问我有没有了解过对不同屏幕如何做适配(我说媒体查询,他问还有没有其他方案,又编了弹性布局和响应式布局)

有了解过rem布局这套方案吗

如果用rem怎么让他动态适配不同屏幕大小(他说通过动态设置根节点的大小,让我具体方案下去了解一下)

手写CSS样式题(未曾见过的操作)

左边固定100px,右边固定100px,实现中间部分的自适应(有点像三栏布局)

写了一个普通的方案,写了一个弹性布局的方案

问我实习,前后端的域名是不是一样的

猜出来了想问跨域 吟唱了一些解决方案

CORS我要设置允许多个域名跨域,你觉得要如何设置(说不行)

如果我要让他跨域携带cookie,这个应该如何设置?

问实习,长报表页面,上线之后很多人反馈说白屏时间太长了,有什么可以优化的方法?

(先定位,看是那种机型不好,具体什么参数差,用开发者工具定位)

(具体方案:网络/JS/CSS/Img)

有使用过缓存吗(问是不是用强缓存和协商缓存)

吟唱

强缓存和协商缓存的区别(网络请求和状态码方面的区别)

强 200 协中304 不中200

其他常见的状态码

长页面是长列表,我希望点击某个item,弹出索引

长列表不会一次性返回所有,而是陆续加载

我想实现这样一个场景(直接0代码开始手写):

初始只加载前面10条,想要实现点第一万条的时候弹出10000的索引,通过滚动加载,能把剩下的加载出来

知道页面滚动事件是什么吗?监听到哪里去了

如何对window监听scroll事件

vue的生命周期和关键点的一些变化

vue3和vue2有什么区别

反问

部门业务

学习建议

#牛客创作赏金赛#
全部评论

相关推荐

评论
4
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务