为了保证制作简历的安全性和流畅性,建议您使用Chrome浏览器进行访问
认真的金阳 学校
APP 内打开
分享
5
18

携程/前端/秋招提前批/一二面面经

公司:携程

base:上海

岗位:前端开发


投递时间:8月18日

测评:8月19日

笔试:9月9日


一面 9月16日 45分钟 腾讯会议


1、自我介绍

2、你是计算机系,为什么要转前端?

3、怎么学习前端的?

4、CSS了解吗?垂直居中的方式有哪几种?说了两种。

问还有吗?没事,不知道没关系。

5、let const 的区别

6、let var 的区别

7、项目相关的问题

8、奖项相关项目的问题(项目是iOS APP)

没考虑过去做客户端吗?

9、介绍一下 Promise

10、闭包的理解

11、原型链的理解

12、轮播图无缝轮播怎么实现?

13、CSS预处理器

14、数组去重的方法

15、git 了解吗

16、课程相关问题,本科学的C/C++

17、C++与JS的区别

没考虑去投C++后台开发吗

18、JS数组有哪些方法

19、map、reduce、filter 介绍一下

20、em 与 rem

21、最近在学什么前端知识?

22、劝退:春招参加过吗?没有

那你明天三月份还可以参加春招吗?

面试官:别的同学都有实习经历,学了一年多。

23、籍贯相关问题

反问。


以为没戏了,六天后收到二面通知,和一面通知一模一样,还以为是挂了转部门了。


二面 9月26日 30分钟 腾讯会议


1、自我介绍

2、有实习经历吗?没有

3、和其他语言相比,JS有什么比较有趣的部分?我提到了异步任务。

4、为什么有这种异步任务?

5、JS事件机制介绍一下。

6、JS的数组和C、Java的数组的区别

7、值传递和引用传递的区别

8、JS如何控制用哪种引用?

9、闭包是什么

10、原型链与继承

11、网络这块了解吗

12、输入URL到页面显示的过程

13、TCP建立连接的过程

14、HTTP请求

15、HTTP状态码有哪些

16、301与302的应用场景

17、项目介绍一下

18、场景题:用canvas实现一个字体带描边和阴影。

19、项目相关 mysql了解吗,事务是什么?x 我就不该在简历上写MySQL,每次问个啥我都不会

20、AJAX请求不用封装的,怎么自己实现?

21、反问:有什么想问的吗?此时刚刚20分钟。

可能是时间不达标,又问了一会儿。

22、为什么想要学前端?

23、React了解吗?

24、MVC与MVVM的区别,是做什么的

25、前端存储的几种方式?使用场景?有什么限制?存储过期机制

26、localstorage达到上限会发生什么?我不知道,没了解过。

27、你会怎么设计?

28、抛出异常之后程序会怎么执行呢?如果有些重要信息要必须存进去怎么办?

29、说一说怎么实现LRU?我说用map,读取的时候删掉再填上。

30、删掉再填上消耗太大怎么解决?我说那改成优先级队列,用时间戳作为key。

31、时间戳以什么为准?我开始说本地机器,后来说那以服务器为准吧

32、所有存储localstorage都要经过服务器吗?我说那看业务需求吧,有些用户数据方本地就行,那就以本地为准,有些重要的要存在服务器,那就以服务器为准

33、对携程了解吗?

34、你现在有offer吗?

35、对所去的公司部门业务有什么要求吗?

36、反问


许愿一下后续吧。

发布时间:2021年10月08日
用户头像
我来说两句…
共 5 条评论
likecapf
我也26的二面,第二天下午人才池了
2021年10月09日 回复
认真的金阳 likecapf: 同学,在哪里能看这个状态呀
2021年10月09日 回复
likecapf 认真的金阳: 携程校招公众号
2021年10月09日 回复
无聊中年老大妈
有进展了嘛
2021年10月09日 回复
认真的金阳 无聊中年老大妈: 没有进展,状态还是“面试中”
2021年10月09日 回复