快手前端1面-8.28

笔试部分:问了一下是否使用TS

  1. 生成随机的16位颜色string,如#123456
  2. leetcode:70,爬楼梯
  3. 实现Promise.allSettled()

面试部分:

  1. 如果让你设计一个方案实现vue-docgen-api功能,你要如何实现。使用AST进行解析
  2. 说明Gulp和Webpack的区别
  3. 在使用低代码平台的时候为什么要使用iframe作为壳子,有什么优缺点
  4. 性能优化中LCP指标是如何获取的
  5. Vue和React的区别
  6. HTTPS的原理
  7. TCP三次握手过程和原因,是否可以在握手时携带数据。这部分可以看小林coding网络部分
  8. 如何学习前端,为什么选择前端
  9. 最近在忙什么

反问:

  1. 组内业务有什么?负责的是快手的平台分享推广
  2. 平时是如何提高?可以依据组件库或者其他库的更新日志了解方案的设计原理、过程解决方法。Get到一个学习方法,这波没过也不亏

#快手求职进展汇总##秋招前端#
全部评论

相关推荐

团队介绍:字节跳动系统部,负责字节跳动从芯片到服务器、操作系统、网络、CDN 、数据中心等基础设施的研发、设计、采购、交付与运营管理,为包含抖音、头条、火山引擎等全球业务提供高效、稳定、具备可扩展性的基础设施。部门当前业务开展包括不限于:数据中心设计建设、芯片研发、服务器研发、网络工程研发、火山引擎边缘云业务、高性能智能硬件研发、IDC资源智能交付与运维、硬件基础设施智能监控与预警、操作系统与内核、虚拟化技术、编译工具链、供应链管理等众多基础设施相关方向。1、参与系统平台的前端开发工作,包括交付规划,资源管理,运维运营,商务成本,基础服务等;2、参与技术能力沉淀和演进,包括业务组件库,流程系统,搭建平台无线化,站点编排等。--------职位要求1、2025届获得本科及以上学历,计算机、软件工程等相关专业优先;2、逻辑严谨,善于倾听,表达清晰,乐于协作,责任心强,学习能力强;3、有扎实的计算机基础,有良好的方案设计能力和编码习惯;4、对技术有热情,对行业主流方案和新趋势有关注和思考;5、掌握Web前端开发相关基本技能:NPM,JavaScript/TypeScript,React/Vue, NodeJS,Koa等;6、加分项:有完整的个人作品,给知名开源项目提交代码,参与知名技术竞赛等。办公地点:北京$海淀区大钟寺广场2号楼  / 杭州$余杭区EFC英国中心投递:私聊发我 or 邮箱 wangshengsong@bytedance.com,帮你review简历
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
3 17 评论
分享
牛客网
牛客企业服务