携程1面凉经- 淋漓尽致的血战。。

时间: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交互:原理方面,钱包节点与大节点通信、选择最长链在区块链上验证

【感谢你的时间】
#牛客创作赏金赛##软件开发投递记录#
全部评论
官网显示流程结束了嘛,为什么我一面完过了两周左右了,还显示面试中
点赞 回复 分享
发布于 04-11 09:58 辽宁
感觉问得还算比较基础
点赞 回复 分享
发布于 03-15 14:10 澳大利亚

相关推荐

A面 33min一、项目与实习经历自我介绍实习相关问题七八个二、前端基础与编程能力forEach 循环中能否使用 break?如果不能,如何提前退出?在 forEach 循环中使用 await,循环是否会等待异步操作?对于大数据集(如10万条),哪种循环方式性能最优?为什么?for 循环和 map 循环有什么区别?1 + "1" - 1 的输出结果是什么?是否使用过 TypeScript?与 JavaScript 的主要区别是什么?TypeScript 有哪些面向对象的特性?三、计算机网络TCP 为什么需要三次握手?如果第三次握手的 ACK 丢失,如何补偿?具体重传机制是什么?四、手撕(只说了思路,没真写代码)在一个万级乱序整数数组中,如何高效找到中位数?如何在不使用额外存储空间的情况下,将英文句子倒序(单词顺序倒序,单词本身不倒)?在一个1到N的乱序数组中,N未知,有重复和缺失的数字,如何找出所有缺失数字?要求时间 O(n),空间 O(1)。五、个人与岗位匹配你是什么时候开始接触前端的?为什么选择前端方向?哪些方面吸引你?你认为自己哪些特质适合前端岗位?忘记反问base和部门就跑了😅因为沉迷丝之歌一直没准备秋招,本来不打算参加携程线下面试,但是hr强烈推荐线下,线下通过率会高一些,并且优先发线下offer,剩余hc再线上,所以还是来了,只仓促背了一天半八股,基本没怎么刷题,想被狠狠挂掉督促自己学习()秋招首战,第一次参加线下面试,因为基本没怎么准备,抱着完蛋了来都来了要吃回本的心情,很松弛地爽爽吃,轻松上阵。面试官很和善,其实很多八股都没回答上来,滑跪很快,放线上面试估计要完蛋,线下还是很善良地过了。面试流程如图1,由于牛客活动,所以B面另起一篇看首页
发面经攒人品
点赞 评论 收藏
分享
评论
1
22
分享

创作者周榜

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