【校招VIP】携程前端线下面试A面

3天前 收藏 0 评论 0 前端开发

【校招VIP】携程前端线下面试A面

转载文章:文章来源https://www.nowcoder.com/feed/main/detail/598c016b22ea41779fd42616bd6a4bd4

A面 33min

一、项目与实习经历

1.自我介绍

2.实习相关问题七八个

二、前端基础与编程能力

1.forEach 循环中能否使用 break?如果不能,如何提前退出?

2.在 forEach 循环中使用 await,循环是否会等待异步操作?

3.对于大数据集(如10万条),哪种循环方式性能最优?为什么?

4.for 循环和 map 循环有什么区别?

5.1 + "1" - 1 的输出结果是什么?

6.是否使用过 TypeScript?与 JavaScript 的主要区别是什么?

7.TypeScript 有哪些面向对象的特性?

三、计算机网络

1.TCP 为什么需要三次握手?

2.如果第三次握手的 ACK 丢失,如何补偿?具体重传机制是什么?

四、手撕(只说了思路,没真写代码)

1.在一个万级乱序整数数组中,如何高效找到中位数?

2.如何在不使用额外存储空间的情况下,将英文句子倒序(单词顺序倒序,单词本身不倒)?

3.在一个1到N的乱序数组中,N未知,有重复和缺失的数字,如何找出所有缺失数字?要求时间 O(n),空间 O(1)。

五、个人与岗位匹配

1.你是什么时候开始接触前端的?

2.为什么选择前端方向?哪些方面吸引你?

3.你认为自己哪些特质适合前端岗位?

忘记反问base和部门就跑了

C 0条回复 评论

帖子还没人回复快来抢沙发