腾讯前端面经

#牛客AI配图神器##发面经攒人品#  #我的秋招日记#

1.浏览器输入url之后浏览器的渲染过程?

2.渲染过程中,浏览器有哪些线程?

3.js线程和GUI渲染线程是互斥的还是同时运行?

4.js加载是同步的还是异步的?有无办法让其异步加载?

5.配置DNS预解析的是哪个属性?

6.介绍一下CORS,它是后端是怎么能支持前端的跨域,原理是什么,会产生一个预检请求,这个预检请求是什么时候产生的?
app.use(cors({ origin: 'https://www.fe.com', // 允许的前端域名(不可用 * 若带 Cookie)}));

7.js文件应该配置强缓存还是协商缓存,html应该配置强缓存还是协商缓存,为什么?

8.状态码301 302 304分别代表什么?

9.浏览器什么时候会发生回流,什么时候发生重绘?

10.React有哪些Hooks函数?分别用来解决什么?

11. useState为什么要放在当前组件的顶级,放在if else后面可以吗?

12.nextjs的版本?App Router和Pages Router的区别?

13.介绍一下react里面常用的组件通信方式?

14.nextjs中拿到数据之后是如何传递给client组件的呢?

15.react远古父组件通信应该怎么做?

16.Taro里面常用的组件库

17.Ant design能默认在nextjs里面跑起来么,应该加什么配置,如何配置antdesign

18.为什么登录是使用token和localstorage而不是使用cookie,两种方案应该在什么场景使用
全部评论
项目问的深吗
1 回复 分享
发布于 09-06 18:43 北京
这个是哪个部门呀,实习还是秋招
点赞 回复 分享
发布于 09-05 17:05 美国

相关推荐

09-05 10:23
已编辑
北京邮电大学 Web前端
淘宝交易前端1.自我介绍2.介绍实习和项目3.http和https本身有什么区别,混用有什么风险?4.跨域问题答: 在 webpack.config.js 的 devServer 中添加 proxy 配置,指定目标服务器地址,可设置 pathRewrite 重写路径,或 changeOrigin 模拟同源请求。或后端配置 CORS 允许指定源访问;使用代理服务器转发请求(Webpack Dev Server)。简单场景可用 JSONP(仅支持 GET)。5.proxy是本地开发环境使用的,项目上线了呢?(1)后端配置 CORS(推荐)(2)服务器层代理(如 Nginx、Apache)6.一个html页面里,监听一个元素是否滚动到了页面中可视位置?(1)Intersection Observer API 实现(2)监听 window 的 scroll 事件,获取元素的 getBoundingClientRect (),得到其 top、bottom 等位置信息,再与视口高度比较。7.scroll判断滚动方向是向上滚还是向下滚?答:监听 window 的 scroll 事件,在回调中获取当前 scrollTop,与之前存储的值比较,当前值大则为向下滚,反之向上滚,最后更新历史值。8.space-between和space-around在布局上有什么区别?答:实际开发中,space-between适合需要元素贴边且均匀分布的场景,space-around适合需要整体居中且两侧有留白的布局。9.flex:1 是哪几个属性的合并?flex:1 是 flex-grow、flex-shrink 和 flex-basis 三个属性的简写形式,等价于 flex: 1 1 0%。这种简写在实际开发中很常用,比如在分栏布局中,给多个子元素设置 flex:1,可实现等宽分配父容器空间。
查看9道真题和解析
点赞 评论 收藏
分享
评论
6
41
分享

创作者周榜

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