携程线下-前端-9.12

---
title: 携程线下面试
date: 2024-09-13T04:04:27.467Z
tags:
  - 前端
  - 面试
---

昨天去携程线下面试了,二面挂了,虽然意料之中,还是有点沮丧🙍。秋招第一面就挂了,还是我挺想去的公司,就还是有点难受。甚至有点怀疑自己了。可能大环境不好加上非科班转码就是不太好找工作,秋招继续加油吧。简单复盘一下面试记录吧

# 一面

1. 看你的项目都是比较新的技术栈,讲讲nextjs,讲讲你为什么选择这些技术栈?

2. 我主要回答了nextjs的相关特性,api路由,约定式路由...

3. 问了用户在线状态是怎么做的?

4. react用过哪些hooks?

5. useEffect, useCallback, useMemo..

6. 讲讲useEffect

7. html中block,inline标签分别有哪些?

8. 数组有哪些方法? 如果查找数组中是否存在某个值?

9. git 你用过的常见命令

10. 其他八股有点忘了

# 二面

- 二面面试官是做低代码的

- 首先让我简单介绍一下我的项目

- 让我介绍一下服务端渲染,在纸上画一下服务端渲染的流程 ❎ (我不会,流程图画错了)

- 让我讲讲zustand的优缺点,和useContext,useReducer的区别 ❎(简单用过,不会回答,主要是缺点不会讲)
面试官有说好像不适合状态之间有逻辑嵌套的页面,不太懂具体场景

- react几个缓存的hooks

- 性能优化有哪些手段?

回答了js异步,(面试官又说异步得看情况用)减少打包工具体积(webpack的tree shaking),说了tree shaking又跟我说这个没啥用,得用es module语法。感觉回答得不是很好,感觉一直在反驳我似的😐

- commonjs和require的区别?

- 场景:如何实现可拖拽的表单代码,让我跟着他思路走,说主要是schema-json,让我想想要有哪些字段?(回答的很烂,没get到他的意思)

- 让我讲讲自己的优势(我说没啥优势,他跟我说最好别和面试官说没有优势,有点尴尬。)

- 让我讲讲自己的算法怎么样,讲讲链表

# 总结

二面和一面完全不是一个难度,二面问的问题基本上都不会,我都只是了解了概念,很多深入下去问就不太会。携程秋招就这样了,继续加油吧。
全部评论
同线下二面挂,感觉他问的八股啥的答的都挺好的,就是开头聊好长时间实习,感觉讲的不是太好,毕竟实习做的东西没什么含金量,比较单薄
3 回复 分享
发布于 2024-09-14 10:04 上海
同问,有手撕吗
点赞 回复 分享
发布于 2024-09-23 15:57 江苏
请问有手撕吗
点赞 回复 分享
发布于 2024-09-21 00:42 江苏
我简历上没写意向web前端,会影响后面岗位分配吗?主要是看一二面面试官都是移动端的
点赞 回复 分享
发布于 2024-09-18 01:17 上海
这牛客不支持markdown语法么
点赞 回复 分享
发布于 2024-09-13 14:12 上海

相关推荐

1. CSS display 有哪些值2. inline 和 block 详细区别3. flex 如何设置主轴方向4. (续)如何设置主轴布局方式5. 上下布局,上高度固定 100px,下高度(不管有没有内容)根据屏幕高度自动推开,怎么实现6. 判断变量是否为数组7. 数组 map,forEach,filter 分别说说8. 宏任务和微任务9. const 一个变量属于宏任务还是微任务(寄)10. React 用的是什么版本11. React 在一个条件语句中声明 hook,有没有问题12. (有问题,执行顺序不能确保)不能确保顺序的原因(寄)13. 数组 @&$#& and and 渲染,写法有什么问题(没听清,pass)14. React 组件中用 for 循环,但是不给 key,会导致什么问题15. 那用下标确定 key 又会有什么问题16. 三次握手过程17. 为什么不是两次18. 数据传输过程中丢包,怎么解决19. TCP 滑动窗口说一下20. 冒泡排序21. 场景问题,后端一次性给十万条,客户不接受懒加载,不接受翻页,只用滚动条,怎么解决22. (提到画布和WebGL)那个只是替换了渲染的方式,关键要怎么解决性能问题23. (答虚拟列表,视口)怎么判断是否在视口里24. 假如入职了,项目紧急要连续上一个月班,能扛住吗==================================反问1. 业务前端业务跟部门业务连着,都是跟总部合作的一些业务2. 技术栈什么都有,react vue 小程序 jq java golang3. 强度新人强度高,要适应节奏,融入业务,平时业务强度一年偶尔几次4. 评价一下我基础可以 react 偏底层 网络可以 实习项目表达不够清楚 性能问题自由发挥欠火候5. 什么时候出结果最晚下周一,过不过都通知已过,二面只让手写了个快排,半分钟写完之后就开始聊天了,秒过
查看24道真题和解析
点赞 评论 收藏
分享
评论
5
36
分享

创作者周榜

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