【校招VIP】滴滴(北京)前端实习面经

01月13日 收藏 0 评论 0 前端开发

【校招VIP】滴滴(北京)前端实习面经

文章声明:转载来源:https://www.nowcoder.com/discuss/443132282036133888

一面 - 11.11

1.flex

2.css新特性

3.transition和animation的区别

4.display:none和visibility:hidden的区别

5.定位

6.bfc

7.title

8.css实现三角形

9.水平居中

10.清除浮动

11.js基本数据类型

12.typeof和instaceof

13.es6新特性

14.event loop

15.深拷贝、浅拷贝

16.call、apply、bind的区别

17.闭包

18.浏览器从输入url到页面渲染的过程

19.get和post请求的区别

20.项目对ajax的封装

21.跨域

22.v-model原理

23.vue生命周期

24.vuex

25.vue中key的作用

26.$router和$route的区别

27.项目难点

28.将嵌套路由扁平化 只让说了大致思路就结束了

// 将嵌套路由扁平化
const testCase = [
{
path: '/jobs',
routes: [
{
path: '/auto_create',
},
{
path: '/:jobId',
routes: [{
path: '/info',
},
{
path: '/satisfaction',
routes: [{
path: ['/pandect/:candidateId', '/application/:applicationId', '/:id'],
}, ],
},
],
},
],
},
{
path: '/heat_preservation',
routes: [{
path: '/interview',
},
{
path: '/offer',
},
],
},
];

// 得到结果
// [
// '/jobs/auto_create',
// '/jobs/:jobId/info',
// '/jobs/:jobId/satisfaction/pandect/:candidateId',
// '/jobs/:jobId/satisfaction/application/:applicationId',
// '/jobs/:jobId/satisfaction/:id',
// '/heat_preservation/interview',
// '/heat_preservation/offer'
// ]

二面 - 11.14

说说实现聊天功能的逻辑

用了keep-alive 说说原理

说说diff算法原理

data为什么是个函数

浏览器输入url到呈现页面经历了什么

css的解析会阻塞dom的解析吗 会阻塞dom的渲染吗

js的解析会阻塞css吗

说说大顶堆 小顶堆这样的数据结构 如何实现

写个算法题:力扣的版本号比较

C 0条回复 评论

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