我是一位转专业的同学,我的本科和硕士都是读的交互设计。是从24年3月份开始系统学习前端的,因此面试过程中会涉及到一些交互和用户体验的问题。二面一共持续了80分钟。三天之后挂了,最后的面评结果是基本功不够扎实。
注:引用中的问题表示在上一个问题的基础上追问
面试内容
- 自我介绍
- 毕业时间是什么时候?能有多少时间和精力投入实习?
- 你怎么看待学校允许远程上课这种事情?结合实习和学校学习对比说说
- 算法题:对输入的字符串,去除其中的字符“b”和连续出现的“a”和“c”。不允许使用类似string.replace函数以及正则。要求时间、空间复杂度尽量优化
- 学习代码的过程
- 你上一段投AI startup的面试经历
- 最近在做什么项目和项目背景?
- PIxelPerfect(简历中的某个项目)项目的目标是什么?
- 你怎么评价你在项目中的主要工作和产出的价值?
- 这个项目你在前端技术栈上是怎么选择的?为什么?
- 这个项目之前用过React做其他项目吗?(没有)
- 整体使用下来,你觉得React和传统的web三件套相比,他解决了什么问题?带来了什么便利呢?
- 你用了Redux去做项目管理,这块是怎么考虑的呢?
- 你拿Redux和React原本的Hooks对比一下
- 说说Promise的机制和提出的原因
- 日常中怎么使用Promise?
- 从前端的角度,说说你日常中你觉得做得比较复杂的互联网产品
- 假设你现在要重头去设计飞书,你在前端应该考虑什么问题,有哪些核心的关键点,有什么可能的方案?相当于去做架构设计
- 你前面有提到你打算先做前端开发,最终目标还是做产品,说说你的想法
- 为什么不直接从产品这条路开始?
- 自己后面的技术学习规划是什么?
学习材料
想要参考我的学习材料的同学欢迎访问这个博客:【学习心得】前端学习材料分享(含八股文)
最后希望大家可以点赞关注一下,后续的面试内容我也会持续更新。如果大家有更好的材料,也欢迎在评论区中分享!