5-06 一面(40min)1.自我介绍2.前端学习多久了3.前端怎么学的,都学过哪些东西,通过什么途径学的4.有看过一些书么,前几年5.看书看视频这些对你有帮助么?6.对于前端三件套和这些基础知识,你认为你掌握到什么程度了7.es5和es6他的规范都有了解么?8.你觉得es5和es6都有哪些差异?9.上一段实习为啥离职10.这三个月里你都具体接触了哪些事情,除了简历上的这些11.项目上的基础功能:字幕高亮滚动这个是怎么实现的12.技术方案是你自己定的还是说有一些可参考13.ai帮你做了哪些技术方案14.你怎么保证ai给你的的结果是对的呢?15.好的,如果从技术手段来保证你的正确性,你觉得该怎么做16.通用模块的封装,这些都做了哪些事情17.自定义hook跟常规的utils方法有什么本质的区别18.关于前端以后的发展方向你是怎么来看的呢19.如果前端转全栈,你觉得前端还需要学习哪些东西20.你觉得你现在走到了哪一步(前端转Ai全栈这条路)21.你觉得你这个阶段(全栈+AI)需要花多久?22.用什么ai工具23.共享屏幕,vibe coding,做两个事情24.1: 写播客字母滚动demo(你用他的过程是直接去写代码是么?)25.2: 写完第一个就没让写了(估计有点惨不忍睹了)....26.反问几乎没有八股手撕和算法,回答得超级差劲,都以为绝对秒挂的,但是没想到第二天中午约二面了🤣05-08 二面(1h)1. 自我介绍2. 一面有手写代码么?3. 介绍实习的项目4. 这个项目是你 mt 带着你做的么?5. 你们项目做了移动端又要做小程序,他俩是分开的么,这一块是怎么考虑的6.pc 端和小程序是维护的同一个项目么?7. 小程序底层技术栈是用的什么?8. 音色复刻前端应该只是展示什么的吧,你有了解后端或者大模型是怎么实现的音色复刻么?9. 用户上传的内容,如果体积太大你是怎么处理的10. 有了解过大文件分片上传和断点续传是怎么做么?11. 项目中的多语言方案是你出的么还是组内现有的方案?12. 你提到的响应式多语言方案,这个响应式指的是?13. 我还是没有理解,这和常规的那种多语言方案有什么区别,有样例么,或者你给我写一个这两种方式的例子14. 我可能没有太理解你说的循环是什么意思,这里并没有涉及到循环15. 或者换一个问题,你现在的目的就是说服我,要用你的这种方案,而不是第三方库的这种方案16. 那你有没有调研过其他小程序项目在做国际化的时候用的什么方案17. 你了解引入第三方库后的那个翻译函数 T 里面做了哪些内容?18. 你的语言包整体是存到本地的嘛?这不会导致体积很大么?19. 你说的这一条我就更不理解了(我提到的:将语言包存到后端网不好可能加载比较慢),语言包本身是一次性的东西,为什么就比较耗时呢?20. 回到刚刚的一个点,你还提到了使用第三方库和你现在的这种方案会导致 dom 产生两种不同的效果,能具体说一下么?21. 我觉得你得下去再看一下,造成真正闪烁的原因不一定是这种方式造成的22. 你的个人项目是怎么找的需求场景?为什么要写这个项目呢?23. 项目还在用么?一共几个人,你在其中的工作是?24. 你自己写过一些 skills 是吧?25. 你在实习期间,有些过一些什么工具来辅助你,提升开发效率么?26. 那你用 ai 的这种 skill 来规范你的代码格式,和你在 eslint 中去配置,这俩有啥区别呢?27. 你觉得你在 ai coding 过程中效率有提升么?28.ai 研发可以分成几个阶段:1 - 和 ai 对话式交流 ai 辅助开发 2 - 在 ai 辅助开发的基础上加一些工具 3-ai 自主研发,你现在是在哪一阶段?29. 如果说让你到 ai 自主研发的这一阶段,你会怎么去把自己的能力往上靠?30. 对于你的这个小程序,如果让你用工具开发的这种方式来做,你会做哪些工具呢?31. 你提到的 skill,那如果对于一个小程序的开发,你会怎么去划分 skill 来应对整个项目开发呢?比如:需求阶段 skill、编码阶段 skill....32. 假如你要写一个需求澄清的 skill, 你会怎么让 ai 去写?33. 你的 ai 音视频实时通话系统大概是个什么样的项目?34. 手撕:红绿灯循环函数(3s 打印红灯、过 1s 后打印黄灯、再过 3s 打印绿灯)35. 反问:组内技术栈和项目面炸了我去,我表述可能含糊了点,她听不太懂,特别是在国际化语言切换那部分,被拷打麻了,然后整体上回答得超级超级差,面完没消息了,应该是挂了