携程秋招前端一二+hr面经

9.11线下一二面,一面面试官旅游,二面面试官酒店,10.25hr面,10.29测评,11.12offer
——————————————
一面
vue和react什么区别
react17有什么特性
hooks原理 有没有因为在for里用了hook踩坑
hooks如何模拟那些生命周期
React native编译原理
jsx会转换成什么
React diff算法
http请求报文结构
请求头常见字段
协商缓存 强缓存
tls四次握手
post请求为什么会发出两个
跨域
跨页面传值方式
浏览器缓存方式
package.json文件作用 有哪些常见字段
peerdependencies是什么
哪些依赖需要安装到devdependencies里
npm包主版本 次版本锁定
有没有用过node nodejs事件循环
服务端渲染与客户端渲染如何抉择
怎么做性能优化 优化后的时间
手撕flat方法实现
手撕响应式对象
如果你加入携程 你希望得到哪些进步
——————————————
二面
css如何锁定宽高比
如何实现垂直水平居中
flex常用属性
跨域
vue和react什么区别
cdn优化方案
splitchunks分包策略
js类型 判断js数据类型
场景题 input输入框如果请求返回顺序不一定 比如第二次请求结果慢 导致渲染了第一个请求的结果 怎么办
ts有什么用
type和interface的区别
ts体操 myPick
怎么学react
usestate为什么不能同步console
fiber结构
react项目中可以用哪些优化
usecallback和usememo的区别
如何实现useComponentWillMount钩子
手撕Promise并发控制
跨页面通信
项目中遇到的比较困难的点
chrome插件怎么弄的 有没有用框架
vscode插件优化方案
——————————————
hr面
手里还有什么意向
为什么会选择携程
base地偏好
职业发展规划
认为对于前端开发来说最重要的能力是什么
有没有写过单测 没有测试的时候是自测吗
如果强度比较大的话可以接受吗
全部评论
问这么难吗😋
点赞 回复 分享
发布于 2024-11-01 16:13 重庆
接好运
点赞 回复 分享
发布于 2024-12-10 15:24 上海

相关推荐

时间:24年10月31日1. web2.0和web3.0主要的区别,解决了什么问题    * 数据存储:数据库,数据对后端完全透明    * 去中心化吗?2. 看你项目用的是nextjs,主要有用到哪些服务端组件,有哪些客户端组件3. 追问:为什么seo?4. 其他项目介绍一下,难点5. react的渲染原理?为什么要虚拟dom?不用虚拟dom直接生成一个html片段插入不行吗6. 为什么用redux?有什么替代方案?一定要用吗?7. css响应式布局方法8. 如何实现圣杯布局9. 一个div右移100px,如何优化10. css动画,比如一个100px给他放大到200px,有什么优化方法11. http缓存有哪些字段请求头12. 什么是cdn缓存13. 讲讲promise,是什么任务?为什么要有宏任务?为什么要有微任务?区别?14. 讲讲闭包,以及具体的应用场景,平时项目中有什么具体应用15. 讲讲async、await?你说他是语法糖,用法一样吗?16. 如何说服团队成员用ts?使用起来工时长怎么办?反问1. 前端学习建议:一个中间人物,沟通能力(和产品、后端、项目经理、ui)、业务能力(懂自己在做什么)、代码能力(了解前端技术栈,有一个需求即刻判断能不能做)、审美能力2. 对web2.0 3.0的理解看法:主要解决的还是数据存储的问题。3. 前端与smart contract交互:原理方面,钱包节点与大节点通信、选择最长链在区块链上验证【感谢你的时间】#牛客创作赏金赛##软件开发投递记录#
点赞 评论 收藏
分享
评论
4
26
分享

创作者周榜

更多
牛客网
牛客企业服务