腾讯音乐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有什么区别

反问

部门业务

学习建议

#牛客创作赏金赛#
全部评论
mark学习了
点赞 回复 分享
发布于 2025-08-28 09:10 四川
没问什么刁钻的难题吗、
点赞 回复 分享
发布于 2025-07-10 11:46 福建

相关推荐

1. 多做一劳永逸的事情。很多事情一次学会基本可以大学四年都不再为这类事情发愁。小的比如学会markdown,记笔记就变得方便快捷;大的比如自己经常要发布上线服务,就花几天搭建一个集群。2. 时刻具备3-7天掌握一项技能的心理准备。无论是学科竞赛、期末考试,还是准备实习、秋招,很多时候当你需要快速运用某项技能做事的时候,不会有那么多时间给你准备,这时候就需要速成。3. 加入/组建一个技术团体,社团/面试群/社群/技术博主的圈子,并且养成水群习惯。只有你参与并融入你正在追求的事业的氛围里,你才能保持动力去做一件事。推荐一个博主【程序员牛肉】的圈子:https://pd.qq.com/s/daelsgft54. 尽早明确自己距离目标还差什么。很多人学习的非常努力,但是方向不明确。最简单的例子,很多我帮忙找实习秋招的朋友,简历都过不了,却花大把时间在背八股上。面试的过程是阶段性的,要考虑的先是有面试机会、再是怎么面试。5. 思维不要被约束。后端语言java、c++可以,golang也可以;项目苍穹外卖、黑马点评可以,github上的高star项目也可以;数据库用mysql、redis可以,用postgresql也可以;项目里的ai模块用rag、mcp可以,最简单的function call也可以。帮很多人看简历问题的时候,很多东西都是硬写上去的,项目是自己的,不是非要和网上大流一致才是好项目。
想进开水团喝开水:杭电也是双非是吧
点赞 评论 收藏
分享
评论
8
11
分享

创作者周榜

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