【前端面经】携程暑期实习

孩子终于找到实习了,回馈牛油们
携程面试官的态度非常好,两面都给我留下非常深刻的印象

4.24 一面
一面比较常规,因为自己的项目很简单所以没聊几句,八股也比较简单,列一些我见的比较少的问题
  • 为什么选择 React?
  • 虚拟 DOM 相对于真实 DOM 的缺陷
  • useState 是否在每次更新页面时都会重新执行?
  • npm start
  • 手写 myFetch,基于 fetch 封装增加一个将请求缓存的功能
手写题我是用闭包写的,但结束了发现可能考察的是浏览器缓存,手写题过程中遇到一些小问题面试官也拿不准,他很谦和的表示下去后他也会去试一试,印象分直接拉满

4.29 二面
二面面试官人如其名(可能是昵称),永远挂着笑脸,特别是喊名不带姓的开场让我有一点受宠若惊
考察的很多,相比常规八股非常扣细节,会不断深问,把我面麻了,一度以为已经无了,同样是列一些没怎么见过或者自己回答不好的
  • Node 如何实现多线程?
  • Node 事件循环机制
  • Diff 算法的好处?
  • 如果 Cookie 的 httponly 属性为 false,那么可以不可以通过 js 脚本将其修改为 true?
  • set-Cookie 的过期时间是否可以不设置,会发生什么?默认时间多长?
  • sessionStorage 和 localStorage 大小?两个加起来呢?
  • localStorage 如果存满了,想要继续存储会发生什么?
  • max-age 的单位是什么?
  • 介绍 HTTP 3.0,为什么要以 UDP 作为基础?
  • TCP 的复用(不是HTTP的多路复用)
  • JSONP 为什么只支持 get 请求?
  • 全球一共有多少个时区,如何划分,零时区在哪个位置?(面试官表示该题不计分)
  • 浏览器回退会触发哪些事件?
  • async、defer 区别以及执行时机,对 DOMContentLoaded 和 onload 的展开
  • 在多页面环境下,从其他页面切换回来时,弹窗 "欢迎回来" ,如何实现?
  • 如何防止自己的网页被其他人用 iframe 引入?

5.11 hr面
  • 为什么选择前端
  • 为什么投递携程
  • 介绍一下项目,遇到什么问题
5.13 oc
下午两点的电话,私人号码

#2022春招##实习##面经##前端##携程#
全部评论
请问可以分享一下前端的八股资料吗
点赞 回复 分享
发布于 2022-06-02 00:26
所以请问useState 是否在每次更新页面时都会重新执行呢😥没有搜到准确的答案
点赞 回复 分享
发布于 2022-05-17 23:00
会线上实习吗
点赞 回复 分享
发布于 2022-05-14 09:37
楼主哪个部门呀,我技术中心,5.13hr面完的
点赞 回复 分享
发布于 2022-05-14 09:24

相关推荐

不愿透露姓名的神秘牛友
06-20 14:55
点赞 评论 收藏
分享
05-12 11:09
已编辑
门头沟学院 后端
已注销:没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
点赞 评论 收藏
分享
大方的大熊猫准备进厂:1.教育背景:你希望从事什么专业的工作你的主修课就是什么;成绩优秀是你应该做的,没什么可描述的,成绩不优秀也许人家在大学忙着创业呢?(成绩优秀不一定是好事,只能说明多元化的大学你上成了高中,没有真正上明白大学,反而体现了你死板,不爱社交,没有别的突出能力) 2.实践经历:你想表达的意思没有说清楚。你是说你会个性化服务,还是你有实习经历。如果没有带来,经济收益,表彰,更好的发展前景,那你还不如说说提升了自己哪些技能。你说有人给你送锦旗我都能明白你优秀,但是你说你会xxxx,你说这话谁信,证据呢。 3.入伍经历:你描述的就是你的工作职责或者你应该做的,并没有体现出来你把这个事情做好了,而且入伍经历并不能证明你能干好你要应聘的工作,不如只写经历其余所有内容都不写。 4.荣誉技能:重点突出一下,但不要过多描述,这些荣誉的含金量懂得都懂。 重点:你要应聘什么工作(具体岗位,实习生不具体),你的期望薪资
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
3
29
分享

创作者周榜

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