携程

收藏
消费生活
10000人以上
上市
上海
live 正在进行专场招聘活动,简历直投企业HR, 前往投递
学历友好榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
测试
数据
人工智能/算法
更多
最新
热门
04-26 00:20
4.7一面 4.10二面以为凉了4.24给我发了ai面不知道现在什么情况,有没有一样的同学呀听说发面经可以涨涨人品,捞捞孩子吧一面1. 双缓冲树2. 为什么hook要写在函数式组件的顶层,不能写在条件语句里,节点长什么样子3. Fiber节点的属性4. 自定义hook也是插在fiber节点上么5. bailout触发的条件6. 学习了react源码对开发有什么帮助7. 组件级的优化会选择哪些hook8. 类组件的生命周期9. 类组件做性能优化的方法10. 类继承purecomponent需要注意哪些方面11. 错误边界的定义和原理12. 实现错误边界的具体步骤13. 错误边界不能捕获哪些错误14. SSR错误边界失效的原因15. 错误边界整体流程16. Localstorage的api是同步的还是异步的,会阻塞线程么17. Localstorage和cookie的区别18. Localstorage的生效范围以及cookie的生效范围19. CSS盒模型的分类20. 实现盒模型的切换21. 发布订阅系统的实现思路22. Webpack运行时23. webpack和vite的区别24. RTK循环依赖25. webpack运行时和ESM的区别26. Cache group的缓存机制携程2面1. 挑一个重点项目讲一下2. react为什么用messageChannel,不用setTimeout、RAF、setInterval,他们的区别是什么3. 调度策略了解哪些4. messageChannel、setTimeout、rAF、setInterval他们是宏任务还是微任务5. 哪些是微任务6. react高优先级打断低优先级任务的完整流程是什么样子的7. lan模型实现流程8. 假设你需要渲染一条很大的数据list,渲染成表格,渲染的话会卡顿,你怎么解决这个卡顿问题,不能用库9. 组件级优化怎么做的10. useMemo的作用是什么11. shallowEqual的作用12. useSelector多层的数据,要优化怎么办13. 组件级优化传多层的数据,要优化怎么办14. 对ai的研究15. 自己未来的规划由于2面前面第一个问题回答太久以至于面试官没有问多少问题,导致2面近乎凉,现在又有ai面,是算没凉透么
我的求职进度条
点赞 评论 收藏
分享
📍面试公司:携程🕐面试时间:4.23💻面试岗位:前端暑期❓面试问题:1.自我介绍2.项目相关(记不太清了,能想起来多少就写多少):web端和移动端分别用react和react native开发,有什么差别(移动端要做更多适配,存储方式一个用cookie+session,一个用asyncstorage)3.两端数据传输上有什么差别(我似乎把上一个问题的答案换了种方式重新说了一遍)4.两端登录流程有什么差别(分别用的cookie和jwt)5.移动端和web端的账号配置有什么差别(移动端因为是用户端,有头像简介等各种多样化的数据,web端是审核端只有权限标识)6.另一个项目:你主要做了什么7.前端做了什么(图形化界面)8.八股环节:虚拟dom的作用(react细粒度不够精准进行更新,最多只能达到组件的程度,所以要用虚拟dom来进行更细粒度的更新;解耦运行环境,react项目移动到多端会面对不同的原生环境)9.react router(只说了hash和history,感觉炸了,就这玩意不太懂)10.手撕:实现一个react计数器组件(打开webstorm途中卡住了,没办法只能用cursor,尽我所能没用ai补全)11.如果快速点击两下会怎么样(够快的话可能会只显示增加一个),要怎么解决,要求必须能够记录用户全部点击次数(本来想说防抖的,结果下一句话直接堵死,想了半天想到setCount(count => count + 1);)12.回到八股环节:es6新特性(在这补充了一个promise的作用(制订了官方的promise规范,不需要用原来社区的promise a+规范里的那些promise了))13.js基本类型14.反问:landing过程技术栈还有几轮(面试官只清楚校招的,暑期的我估计应该和牛客上的差不多,应该还有ai面和英语测评)🙌面试感想:项目手撕八股全部吻了上来,但八股好像比较常规,于是尽量整了点冷门东西,准备先去某个小厂等了,有了更好,没有沉淀更新:5.8官网显示面试未通过
发面经攒人品
点赞 评论 收藏
分享
📍面试公司:携程🕐面试时间:4.17💻面试岗位:前端暑期❓面试问题:1.自我介绍(由于面试前半小时某小厂突袭电话面,算是提前练了遍自我介绍,这次直接以我自己都不敢相信的流畅度说完了)2.bfc3.css布局问题:如何实现一个容器,左边根据文字无限扩大,右边不扩大只缩小(flex布局,float,左边grow:1,auto;右边flex:0,在引导下勉强做出)4.数组的遍历方法5.如何实现数组乱序(可以用random,for遍历数组,每次遍历用random生成一个随机数作为索引,用这个索引代表的数和当前遍历的这个数交换)6.重排重绘7.如何减少重排重绘(只答了个transform)8.闭包,具体应用场景(md这玩意有点忘了)9.闭包可能引起的问题(内存泄露,引用的大对象没释放)10.事件循环(现在其实不局限于宏队列微队列了,但一定要有微队列,把这玩意说了)11.react事件(事件委托,16之后的事件委托变化,提了一嘴合成事件,现在想想应该具体讲的)12.AI相关,为什么要有agent13.用户不能直接和大模型交互吗(可以,但有agent更方便,讲了skill和mcp)14.如何解决上下文膨胀15.agent要考虑哪些维度的问题反问:业务(竟然不是全部门统一面试了,有具体的部门,我说怎么面出了小红书上看到的二面的感觉)对以后学习技术的建议还有几轮面试(三轮,可能把ai面也算上了?)🙌面试感想:说好的主问项目呢,项目一句没问,ai相关快把我问炸了,我准备了两天的项目相关啊
查看16道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务