我是一位转专业的同学,我的本科和硕士都是读的交互设计。是从24年3月份开始系统学习前端的,因此面试过程中会涉及到一些交互和用户体验的问题。两天后收到一面通过通知,本次二面也持续60分钟。
这次面试是我感觉在场景问题上问得最有意思的一次,非常多的场景都是需要凭借自己对技术框架和底层的理解去回答,非常有意思。这些问题我也基本上有一个相对完整的回答,如果有同学对我其中某个问题的回答感兴趣也欢迎交流hhh
注:引用中的问题表示在上一个问题的基础上追问
面试内容
- 自我介绍
- 介绍一下PixelPerfect是什么吧,然后还有对这个项目的理解
- 这个项目的立项是由谁来牵头?
- 它是真实面向市场的吗?
- 那你们目前的用户是谁?他们为什么会选择你们?
- 目前文生图也有很多竞品了,那你们的优势是什么?
- 你们目前的项目是如何交付用户使用的?
- 你在这个项目中会参与哪些内容?
- 在这个项目中遇到的最难的是什么事情?
- 纯技术方面的问题有遇到吗?
- 关于多图List的性能优化,在图片压缩方面你有什么想法吗?
- 你目前都是PNG格式,有尝试过其他的图片格式吗?
- 说说不同图片格式之间的差别
- 什么条件下SVG格式文件的大小会比较大
- 如果目前的图片格式就是PNG,那么从前后端分开考虑可以有哪些措施来优化,然后难度怎么样?
- 在使用并发控制器从上往下加载的情况下,一开始是加载前10张图片,这时候突然滚动到第100张图片。这时候的图片加载顺序会是怎么样?(这个题很有意思,当时回答了很多)
- 说说你在开发过程中有哪些改进用户体验的case
- 浏览器的本地缓存有哪几种方式?
- 那如果我要本地存储用户是不是首次登录我们的网站(如果是则显示使用教程 如果不是则正常显示),用什么方式去记录是最合适的呢?
- 算法题:判断两个单链表是否相交及找到第一个交点
- 为什么从交互转研发?
- 自己评价一下自己的两个优点和缺点
- 除了工作以外,日常还有哪些兴趣爱好?
学习材料
想要参考我的学习材料的同学欢迎访问这个博客:【学习心得】前端学习材料分享(含八股文)
最后希望大家可以点赞关注一下,后续的面试内容我也会持续更新。如果大家有更好的材料,也欢迎在评论区中分享!