百度暑期实习 已offer
一面(项目面)
给了两道题,第一题实现一个视频编辑器(较难),给了3-7天,第二题是xx审核平台,1-3天
我选了第一题,做完自己也还算满意
二面(技术面)
1、演示一面的项目,说实现思路和难点
2、图片的拖动怎么实现
3、组件间通信用什么方式实现
4、Vue2和Vue3之间的差别
5、Vue2响应式实现原理
6、watch和computed的共同点和区别
7、不同的标签页之间有哪些通信方式
8、cookie和localStorage的区别
9、localStorage的使用场景
10、熟悉哪些ES6的特性(晚上看,早上就忘)
11、介绍一下Map和Object有什么区别(也忘了)
12、判断数据类型的方法
13、判断变量是否是数字、数组
14、数组去重
15、详细讲讲数据类型+值去重(按记忆讲下去了)
16、多维数组展开成一维数组
17、[1,2,3].map(parseInt)返回什么(没见过)
18、垂直居中的方式
19、什么时候选择用v-if和v-show,两者区别
20、为什么会有跨域问题,解决方案
21、对浏览器缓存有什么了解
22、对于flex布局,你经常用flex布局的什么属性
23、用vue写项目的时候,有时候对数组进行操作发现页面视图没变化,原因,解决方法,及原理
24、$nextTick使用场景
25、页面有一个input框,希望在刚打开就获取到焦点,怎么做
26、使用的拖拽缩放第三方库有了解过实现原理吗,说说思路
27、缩放图片宽高怎么实现(scale,忘了)
反问:
1、评价
2、入职前学习和准备
三面(经理面)
1、自我介绍
2、什么时候开始学习前端,为什么学
3、能给我展示一下你的竞争力吗(下面穿插着我的展示和提问)
(1)开屏幕共享了自己的获奖记录
(2)Vscode里面的项目
4、运行一下
跑了一个后台管理,详细介绍了视频编辑器
5、到代码里说一下插入文本的实现方式
6、假设你需要对插入的文本进行拖动操作,说一说思路
(3)力扣刷题情况
7、看你11月才开始刷题,是什么原因
(4)自己常用的几个工具网站(MDN,W3C,cdnjs)
(5)掘金社区(最近在学字节的青训营课程,写了几篇笔记)
(6)GitHub主页
8、介绍一下你star的几个项目
(7)大创时候开发的网页
(8)博客园
反问
给了两道题,第一题实现一个视频编辑器(较难),给了3-7天,第二题是xx审核平台,1-3天
我选了第一题,做完自己也还算满意
二面(技术面)
1、演示一面的项目,说实现思路和难点
2、图片的拖动怎么实现
3、组件间通信用什么方式实现
4、Vue2和Vue3之间的差别
5、Vue2响应式实现原理
6、watch和computed的共同点和区别
7、不同的标签页之间有哪些通信方式
8、cookie和localStorage的区别
9、localStorage的使用场景
10、熟悉哪些ES6的特性(晚上看,早上就忘)
11、介绍一下Map和Object有什么区别(也忘了)
12、判断数据类型的方法
13、判断变量是否是数字、数组
14、数组去重
15、详细讲讲数据类型+值去重(按记忆讲下去了)
16、多维数组展开成一维数组
17、[1,2,3].map(parseInt)返回什么(没见过)
18、垂直居中的方式
19、什么时候选择用v-if和v-show,两者区别
20、为什么会有跨域问题,解决方案
21、对浏览器缓存有什么了解
22、对于flex布局,你经常用flex布局的什么属性
23、用vue写项目的时候,有时候对数组进行操作发现页面视图没变化,原因,解决方法,及原理
24、$nextTick使用场景
25、页面有一个input框,希望在刚打开就获取到焦点,怎么做
26、使用的拖拽缩放第三方库有了解过实现原理吗,说说思路
27、缩放图片宽高怎么实现(scale,忘了)
反问:
1、评价
2、入职前学习和准备
三面(经理面)
1、自我介绍
2、什么时候开始学习前端,为什么学
3、能给我展示一下你的竞争力吗(下面穿插着我的展示和提问)
(1)开屏幕共享了自己的获奖记录
(2)Vscode里面的项目
4、运行一下
跑了一个后台管理,详细介绍了视频编辑器
5、到代码里说一下插入文本的实现方式
6、假设你需要对插入的文本进行拖动操作,说一说思路
(3)力扣刷题情况
7、看你11月才开始刷题,是什么原因
(4)自己常用的几个工具网站(MDN,W3C,cdnjs)
(5)掘金社区(最近在学字节的青训营课程,写了几篇笔记)
(6)GitHub主页
8、介绍一下你star的几个项目
(7)大创时候开发的网页
(8)博客园
反问
全部评论
投递多久收到的面试
二面用了多久
大佬能分享一下视频编辑器的代码吗
大佬之前有实习吗
大佬面的哪个部门呢
相关推荐
点赞 评论 收藏
分享