快手 前端

快手 一面 9.14

  1. promise.retry
  2. 颜色随机生成
  3. 时间的监听事件+定时任务+轮询
  4. http状态码
  5. http缓存
  6. get post
  7. restful,

还有一些问题忘记了,形式就是一边刷题一遍穿插八股问

快手 二面 9.20

  1. 手写字符串的indexOf
  2. 超时中断的封装 promise.race ,AbortController
  3. promise的原理
  4. 手写MyAll,注意边界条件
  5. 手写对象数组的去重
  6. react和vue的区别?写法、原理层面等等
  7. vue2和vue3在原理层面你了解什么?双向数据绑定
  8. vue2和vue3的双向数据绑定有什么区别?Object.defineProperty和Proxy的区别
  9. 手撕Object.defineProperty和proxy代理对象,并且实现修改属性的时候,实现callback,
  10. 跨域,三种解决方式,详细展开,比如nginx的反向代理,如何代理、和正向代理有什么区别,以及jsonp的具体实现是如何去实现的
  11. 函数组件的相关hooks
  12. vue组件的通信,以及provide和inject和vuex的适用场景
  13. 单向数据流和双向数据绑定
  14. 反问:部门业务

快手 三面 9.26

  1. 自我介绍
  2. 项目问了一些
  3. 一个输入输出的题
var x=10
function a(){
    console.log(x)
}
function b(){
    var x=20
    a()
}
b()
  1. this指向和作用域
  2. display:none visibility:hidden opacity:0,三者的区别
  3. 回流和重绘,导致回流的原因
  4. vue react angular的区别
  5. 对象数组去重,代码解释
  6. 跨域
  7. 跨域的一个问题:a.com发起请求,请求b.com/xxx的数据,那么这个请求携带的cookie是谁的cookie
  8. xss攻击,攻击流程,如何解决
  9. http1.0 http1.1 http2.0 http3.0的区别
  10. http3是如何基于udp,去实现可靠的传输??

快手 HR面 10.9

项目介绍、意向地选择、没想过考公国企吗?项目开发遇到的困难……

呜呜呜给我一个offer!!!!我想去快手!!!啊啊啊

(面试时问了一下部门是做用户增长的)

#快手前端##前端 开发工程师##前端##前端八股#
全部评论
请问一下二面完多久约三面的呀
点赞 回复 分享
发布于 2024-03-01 14:15 江苏
没有算法嘛
点赞 回复 分享
发布于 2023-11-03 12:24 广东
现在还在流程中的话应该就没挂了
点赞 回复 分享
发布于 2023-10-17 08:23 陕西
佬,你简历上 vue react angular 熟悉程度都怎么写的啊,怎么都问了啊
点赞 回复 分享
发布于 2023-10-13 11:05 北京
我也是用增 hr面完一个多月了
点赞 回复 分享
发布于 2023-10-12 21:58 陕西
你也是用增嘛!好快 我等hr面等了两个月了…..
点赞 回复 分享
发布于 2023-10-12 15:53 江苏

相关推荐

03-30 01:16
已编辑
湖南科技大学 前端工程师
1. 封装组件的话有用过插槽吗,作用域插槽呢2. 父子之间的传值是怎么传的,父子通信3. provide和inject用过吗,接受什么类型的数据,能接收函数吗(能)4. vue2中父与子生命周期的执行顺序5. 组件中的name和路由的name有什么作用6. 路由传参有params和query,params是怎么传值的(router中的name就是配合params进行路由跳转和获取动态的参数,而query是通过push路径的方式进行传值)7. vue中的keep-alive用过这个组件吗,不是HTTP中的8. 场景:没有在data函数中去定义,我是直接在mounted函数中直接用this.a等于1,然后我把这个a绑定在这个模板上,此时呢有一个按钮是改变这个a的值,把this.a变成等于2,那么这个模板中的a显示的值是1还是29. vue2响应式是怎么处理的10. ref和reactive的区别,分别去解构还会是响应式吗(reactive失去响应式,ref不会)11. watch和watchEffect用到过吗12. html中script标签设置defer和async有什么用13. cookie,localStorage,sessionStorage区别,两个标签页的sessionStorage能共享吗(不能),localStorage呢(能)14. vuex和pinia在两个标签页中能共享吗(不能)15. 二级域名下的cookie在一级域名下能拿到吗(不能),反过来可以,向下兼容16. 盒模型,content-box标准盒模型(它不包含margin,你实测过吗)17. 两栏布局,左边固定,右边自适应怎么实现(flex)18. 水平垂直居中布局19. 外层div设置了transform,内层设z-index=999生效吗20. 行内元素的margin和padding左右方向生效,上下不生效21. map和forEach的区别,可以链式写吗(链式的前提是有返回值,map可以写,因为有返回值)22. git的命令,删除本地的分支(git branch -d ),git pull和git pull --rebase的区别#前端凉经#
查看22道真题和解析
点赞 评论 收藏
分享
1. 自我介绍2. 进程线程你有什么理解3. OS进程间通信方式4. 你了解哪些锁5. 进程调度算法6. LRU你是怎么理解的7. 死锁需要哪些条件8. Https http区别9. tcp 三次握手、四次挥手过程10. 网络请求方式问:get post 区别问:get 对parms长度有限制吗问:post可以传params吗11. 数据结构了解哪些12. 二叉搜索树最坏情况是什么解决方案?13. 了解哪些排序算法问:超大的文件,然后怎么排序(归并排序)14. java引用类型软引用弱引用区别15. hashmap原理16. Java  final和finaly和finalice有什么区别在finally之前也就是try的过程就return 掉,finally的代码会执行吗17. java中怎么判断一个对象应该被回收18. 简单讲下垃圾回收机制19. 内存泄露和内存溢出区别20. 安卓handler机制21. looper怎么唤醒22. Recyclerview 的四级缓存池有什么区别23. 为什么应用会ANR24. 安卓的一个运行机制有没有了解安卓从点击应用图标到拉起整个应用渲染的过程25. dart是值传递还是引用传递26. dart的线程模型你了解吗27. flutter应用从启动到显示过程28. flutter和原生是怎么通信的29. statelesswidget和statefulwidget区别30. statefulwidget有哪些生命周期31. flutter的一个渲染流程(三棵树)32. flutter的优缺点33. image.network有了解过内存压力吗34. git操作使用规范35. 算法:升序排列的链表,让你把他变成平衡二叉搜索树#安卓##客户端##移动端##面经##暑期实习#
点赞 评论 收藏
分享
评论
8
28
分享

创作者周榜

更多
牛客网
牛客企业服务