快手前端面经(已oc)

#面经#一面  8.10
1. 说一说你的项目
2. 对axios的理解;
3. vue3数据双向绑定的原理 
4. flex,弹性布局
5. 三栏布局
6. js 的 数据类型
7. 深拷贝的实现方法
  a. JSON.stringfy实现深拷贝的缺点 
8. 原型与原型链
9. new操作符的原理
10. 闭包
11. 回流与重绘
12. 手撕:
  a. 手写深拷贝
  b. 网络请求并发控制,100个请求,并发3个(不太会整。。。)

二面 8.11
1. vue2和vue3的区别
  a. proxy的优缺点
2. vue3有哪些更新
3. 组合式api的缺点优点
  a. 为什么更有利于ts
4. 说说你在项目开发中遇到的有价值的难点
5. vue和react响应式的区别
6. ajax和fectch的区别
  a. 引申出,axios和fectch的区别,axios基于fetch封装可以吗
7. vite热更新的原理
  a. 不会,说了webpack的热更新,然后引申了一些问题
8. 浏览器输入一个url,之间的过程是什么
9. 有自己写过webpack 的plugin和loader吗
10. 防抖和节流
11. 手撕:给你一个异步任务队列,写一个函数,返回所有任务的结果,返回两个函数:start()
启动和pause()暂停。任务具有原子性,不能中断。

三面 8.14
聊项目
手撕:ajax和数组去重(越多越好)

泡了一个月。。

HR面  9.16
为什么不选择考研
实习为什么选择上家公司(绿盟)
互联网动荡你怎么看
实习过程中收获了什么
手上有其他offer吗
为什么选择我们公司

当天发了意向书,开摆
#面经##秋招##快手##前端#
全部评论
牛逼
点赞 回复 分享
发布于 2023-10-10 10:23 湖北
我二面完进人才库了
点赞 回复 分享
发布于 2023-09-28 01:07 北京
羡慕佬啊。我也是主站
点赞 回复 分享
发布于 2023-09-25 21:24 湖北
同学,可以来我主页试试知乎,欢迎你
点赞 回复 分享
发布于 2023-09-21 14:29 北京
哪个部门呀
点赞 回复 分享
发布于 2023-09-21 11:07 河南

相关推荐

1.伪类和伪元素的区别?2.怎么判断一个对象是不是空对象?3.Vue组件通信的方式?4.React组件通信的方式?5.响应式布局的方式?6.使用taliwindcss实现响应式布局?7.强缓存和协商缓存?8.css选择器权级比较?9.讲一下泛型是干什么的?10.Vue2和vue3的区别?11.什么是axios?怎么使用它?12.什么是虚拟dom?解决了什么问题?13.Es6新特性有哪些?14.什么是闭包?应用场景有哪些?15.简单描述一下redux和zustand的使用?16.React17和React18的区别17.什么是ssr?和ssg有什么区别?18.Nextjs你用的哪种路由?描述一下?19.为什么选择Nextjs做项目?20.简单说一下nextUI这个组件库?21.虚拟列表你怎么实现的?22.怎么封装自定义hooks?23.Vue的响应式原理是什么?24.Vue3的生命周期函数?25.React的生命周期函数?26.常见的react hooks?27.什么是watch?和计算属性的区别?28.讲一讲你项目的难点?29.讲一讲你实习干了什么?30.扩展运算符是浅拷贝吗?为什么?31.Transform有哪些使用?32.Echarts你是怎么使用的?33.Echarts你怎么进行性能优化?34.Echarts怎么限制数量?35.本地存储有哪些?36.Localstorage和Sessionstorage的区别?37.什么是https?38.讲一下tls怎么加密的?39.什么是原型链?40.你的优点是什么?缺点呢?41.哪些方式可以实现深拷贝?42.Json.parse拷贝的限制?43.数组常见的方法?字符串常见的方法?44.讲一下类型转换?45.写一个简单的动画使用?46.你怎样对页面进行性能优化?47.本地存储能能优化什么?48.Postcss怎么用的?底层知道吗?49.怎么先加载某个页面?50.Setup的执行时机?51.讲一下em rem vw vh?52.做过移动端吗?知道怎么适配吗?53.用过哪些git指令?54.代码冲突了怎么办?55.用过哪些ai编辑器?56.你怎么使用ai编辑器的?简单描述一下?57.watch和watcheffect的区别?58.React hooks的缺点有哪些?59.用过webpack和vite没有?60.Vite为什么更快?61.跨域的方式有哪些?62.forEach会不会改变原数组?63.怎么判断一个对象是否为空?64.Vue3的v-model写成拆分的形式?65.讲一下线程和进程?66.讲一下受控组件和非受控组件?67.非受控组件有什么优点?68.nextTick是干什么的?69.什么是防抖?什么是节流?70.讲一下promise?71.继承的方式有哪些?
点赞 评论 收藏
分享
1. CSS display 有哪些值2. inline 和 block 详细区别3. flex 如何设置主轴方向4. (续)如何设置主轴布局方式5. 上下布局,上高度固定 100px,下高度(不管有没有内容)根据屏幕高度自动推开,怎么实现6. 判断变量是否为数组7. 数组 map,forEach,filter 分别说说8. 宏任务和微任务9. const 一个变量属于宏任务还是微任务(寄)10. React 用的是什么版本11. React 在一个条件语句中声明 hook,有没有问题12. (有问题,执行顺序不能确保)不能确保顺序的原因(寄)13. 数组 @&$#& and and 渲染,写法有什么问题(没听清,pass)14. React 组件中用 for 循环,但是不给 key,会导致什么问题15. 那用下标确定 key 又会有什么问题16. 三次握手过程17. 为什么不是两次18. 数据传输过程中丢包,怎么解决19. TCP 滑动窗口说一下20. 冒泡排序21. 场景问题,后端一次性给十万条,客户不接受懒加载,不接受翻页,只用滚动条,怎么解决22. (提到画布和WebGL)那个只是替换了渲染的方式,关键要怎么解决性能问题23. (答虚拟列表,视口)怎么判断是否在视口里24. 假如入职了,项目紧急要连续上一个月班,能扛住吗==================================反问1. 业务前端业务跟部门业务连着,都是跟总部合作的一些业务2. 技术栈什么都有,react vue 小程序 jq java golang3. 强度新人强度高,要适应节奏,融入业务,平时业务强度一年偶尔几次4. 评价一下我基础可以 react 偏底层 网络可以 实习项目表达不够清楚 性能问题自由发挥欠火候5. 什么时候出结果最晚下周一,过不过都通知已过,二面只让手写了个快排,半分钟写完之后就开始聊天了,秒过
查看24道真题和解析
点赞 评论 收藏
分享
评论
12
40
分享

创作者周榜

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