当前位置: 首页 > 面试经验 >

快手前端日常实习面试

优质
小牛编辑
85浏览
2023-11-25

快手前端日常实习面试

一面(1h)

1.自我介绍

2.你是如何学习接触并学习前端

3.介绍一下你的项目,你在工作室中做了哪些内容,说说你认为感触最深的工作

4.关于浏览器缓存,说一下你了解到的东西

5.这里我们深入思考一下,说一下浏览器的强制缓存和协商缓存,后面还问了很多关于缓存的问题,

6.看你项目中封装过axios,说一说你们项目中常用的请求方式有哪些,什么情况下适合用get,什么时候用post

7.说一下get和post请求方式的区别,这里面试官问的很深.

8.我们来聊聊网络方面的知识吧,说一下tcp三次握手和四次挥手的原因

9.浏览器常见的攻击方式有哪些,在日常工作中如何避免

10.学过node吗?对node了解多少

11.对数据库了解多少,知道Nosql吗,有没有在项目中应用到

12.了解过响应式布局吗,你们项目中是如何去实现的

13.常用的排序方法有哪些,知道快排吗,说一下快排的实现思路

14.const,let,和var的区别,对ES6新增的内容了解多少

15.知道深拷贝和浅拷贝吗,说一下有哪些方法

16.看你项目中用到ts,那你说一下ts和js的区别。你们在项目中是如何使用ts的,了解过ts的装饰器吗

17.了解过跨域吗?解决跨域的方法?

18.可以,那我们来做两道题目吧

1)将一个数字去重并按照升序排序

2)场景题,用户输入电话号码后点击获取验证码按钮,校验用户是否输入电话号码,并校验验证码的格式

反问环节

1.部门技术栈

2.面试官对于学好前端有什么好的建议吗

二面(40多分钟)

1.自我介绍

2.说一说学习前端的经过,遇到的困难,是如何解决的?

3.说一下自己简历上的项目,自己在项目中做了哪些工作?

3.有没有封装过组件,封装思路?

4.有没有想过对你封装的组件进行优化

5.看过vue2和vue3的源码吗,说一下vue3相比vue2有哪些改进的地方

6.说一下vue的生命周期

7.说一下vue组件的通信方式,如何实现父子组件通信

8.看你项目中用到pinia,说说pinia和vuex的区别

9.有用node写过后端吗,说一下登录注册的流程

10.说一下常用的状态码

11.有移动端的开发经验?说一下px,em,rem,vw,vh的区别

12.说一下重绘和重排,哪些情况下回导致出现重绘和重排

13.说一下css的盒子模型,如何实现ie盒模型

14.对flex了解多少,说一下flex属性什么意思

15.说一下传统布局和flex布局的区别

反问环节:

1.部门业务

2.什么时候会通知面试结果

hr面

1.学习前端多久了?

2.现在学校没课了吗,可以全职实习吗?

3.最快多久到岗?

4.可以接受工作地点吗?

#实习##面试#
 类似资料: