快手前端日常实习面试

一面(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.可以接受工作地点吗?

#实习##面试#
全部评论
佬 求内推
点赞 回复 分享
发布于 2024-08-16 12:00 北京
佬二面后多久通知的hr面呀
点赞 回复 分享
发布于 2024-01-09 20:13 北京
lz是在哪投的呀
点赞 回复 分享
发布于 2023-11-28 09:49 广东
快手好像还偏简单一些,是佬的项目很强所以八股没咋问吗
点赞 回复 分享
发布于 2023-11-26 12:18 广东

相关推荐

1.项目介绍2. 你参与的那个xx系统,如果这个系统后期要支持多租户,你觉得前端这块怎么改动会更合理3. Vue3 的 Composition API setup() 里响应式丢失是什么原因,怎么解决4. 用了 Pinia 做状态管理,在模块之间的通信怎么处理5.我看你项目里用 GRBAC 做权限控制,那我问你一个场景:如果权限在使用过程中发生变更(比如一个用户的角色被删了),你这边怎么清理掉他之前加载的权限路由6. 看你做了双 token 无感刷新,如果 refresh token 也失效了,但你这时挂起了一堆请求,刷新失败了,怎么处理7. 你提到你们公司做系统集成,那如果你要集成一个船上的摄像监控系统(第三方页面,但它不能改代码,只能iframe嵌进去,而且还要求根据用户权限控制展示内容,你会怎么处理8. 有这样一个场景:如果你从多个系统的 API 拉数据,但这些系统的数据结构不一致,比如 A 系统返回 camelCase、B 系统是 snake_case,还有一些是中文 key,你怎么统一数据结构,来复用9.如果让你来你现在负责一个项目,有20+个页面,需求方经常改字段、加字段,你每次都要改组件,这个时候你怎么来设计10. 如果你要做一个拖拽式仪表盘Dashboard用户呢能自己拖拽、组合图表组件展示不同数据源的信息,你会怎么来设计这个系统11. 看你做了一个公交大屏项目,项目里画车辆轨迹,那如果现在一个页面要同时展示 300 辆车的实时位置+轨迹,你怎么来优化12. 地图中你是怎么处理车辆轨迹“绕圈走”的情况的?比如一个车在原地掉头、拐弯,但 GPS 连续记录了好几个点,那肯定你的轨迹图就会一堆锯齿,怎么来做呢13. GeoJSON 有哪些字段?你在做行政区边界展示的时候,做过数据裁剪吗?如果只展示“浦东新区”这一个区的数据,你怎么只加载它?14.怎么处理 WebSocket 的多连接问题?比如你一个页面要同时订阅车辆位置、报警事件、设备状态,怎么复用,保证不丢数据15. 有没有处理过图表/地图上的数据级联问题?比如点击图表某个项目,地图跟着联动展示,这块怎么处理的16.手撕:给定一个整数数组 nums ,找到一个具有最大和的连续子数组,打印该子数组并返回其最大和。17.反问
查看15道真题和解析
点赞 评论 收藏
分享
评论
20
54
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务