快手 - 前端秋招面经(2022)

秋招季即将到来,发一下本该去年发的面经,供大家参考,预祝大家秋招顺利!

快手

一面 - 通过

  • 自我介绍
  • 项目是自己做的是吗
  • 为什么相比于Qt等,认为自己适合前端
  • 如何学习前端的
  • 哪个项目比较简单
  • 可以简单介绍一下实现了什么功能
    • 为什么认为难度不够
  • 防抖和节流的原理和使用场景
  • 用了哪些事件获取到位置
  • 有一堆位置,取的是哪几个值
  • 知道路由守卫的意思吗
    • 知道如何实现的吗
  • 讲一下网址的组成与含义
  • query部分与hash部分的差别
  • history模式与hash模式的差别
  • 解释一下同源
  • 城市列表是几级的
  • 城市的数量大概多少
    • 如果数量级变为1000个,会发生什么问题
    • 懒加载如何实现的
  • 说一下去哪网的布局设计方案
    • z-index原理
  • 常见布局的属性
    • relative与absolute差别
  • 讲一下CSS的选择器及其优先级关系
  • ts用到哪些属性
  • ts中type与interface的差别
  • 讲一下token的生成与验证的过程
    • 为什么认为他们是难点
  • 鉴权的方案,有什么区别,存在什么风险
  • 账号安全有什么挑战
  • 如何实现屏幕适配的
    • rem 与 em 的差别
  • http中与缓存相关的头部
  • 从缓存角度讲一下加载的流程
  • 划分组件的方法论
  • 组件的模块化的方案
  • 用到的设计模式
  • 手写:模拟限制并发
  • 口述:限制并发
  • 学习前端多长时间了
  • 反问
    • 部门
      • 面试官是电商场景和低代码,前端客户端后端等
    • 需要提升的地方
      • 还可以,不需要和别人比,知其然也应该知其所以然,多一些思考
    • 技术面多少轮

面试体验

  • 一面体验不错,面试时间达80分钟
  • 一面为纯技术面,二面为部门面,可能由于该部门无hc,二面的面试官东拉西扯,甚至聊到音乐,就是不聊技术,之后也无下文
  • 建议大家投递北京的部门,hc会更多
#面经#
全部评论
防抖和节流的区别是什么?
点赞 回复 分享
发布于 2023-05-18 14:27 陕西
一共几面啊
点赞 回复 分享
发布于 2023-05-18 14:54 山东

相关推荐

废铁汽车人:秋招真是牛鬼蛇神齐聚一堂
点赞 评论 收藏
分享
10-27 17:26
东北大学 Java
点赞 评论 收藏
分享
6 18 评论
分享
牛客网
牛客企业服务