Skip to content

一面

日期:2025.11.04

一面过了就过了,能开27k。

薪资结构非常奇怪,最低的基本工资+加班工资+绩效工资,五险一金最低基数最低比例,太黑了。

虽然正常能拿满,但是绩效这玩意说没就没,一点都不像一个高速发展的机器人公司。

岗位介绍

业务:公司是做无人驾驶叉车的,订单95%面向海外,处于高速增长期(今年订单量是去年的两倍)。

工作内容:为公司其他部门(算法、硬件、后端等)开发软件,包括单车系统、桌面配置软件、中控系统(任务下发)以及其他配套调试软件。涉及的业务场景包括2D地图展示、3D机器人模型和环境场景搭建、低代码(拖拽页面)、流程化等。

技术栈:Vue 3

一、 问题

  1. 你刚才提到有20多万行代码的项目,转到微前端架构,在这之前你们的项目是一个什么状态?

  2. 拆解成微前端之后,你们前端会有多个服务吗?

  3. 在这次20万行前端代码的升级过程中,由你主导设计和推动的有哪些重要内容?

  4. 你了解CSS的盒子模型吗?

  5. 哪一个是算上padding的?CSS怎么去设置这两种盒子模型?

  6. 你知道CSS的BFC吗?

  7. JS的箭头函数和function函数,这两种函数有什么不同?

  8. 你介绍一下JS的宏任务和微任务。

  9. 你刚才有聊到requestAnimationFrame,你知道这一个特性能用来解决什么问题?

  10. Vue框架的响应式原理是啥?(Vue2和Vue3)

  11. 那你知道Vue3为什么选择用Proxy而不用defineProperty吗?

  12. 父子组件通信和兄弟组件通信之间都有哪些途径?

  13. (追问)兄弟组件的通信除了全局状态(Vuex或Pinia),还有其他方法吗?

  14. 在过往的开发经历中,你有什么遇到比较困难的问题,然后经过你独立的一些设计或者推动把它给解决了,让你印象深刻的?

  15. 看到你项目中有一块国际化(i18n),你作为前端,在这个过程中做出了哪些设计?

  16. 过往的开发经历中有没有做过2D或者3D渲染的?

  17. 那你能简单聊一下,我们前端技术里面,渲染2D或者3D的有哪些技术吗?

  18. 你最近的开发工作中,应用AI的一个情况如何?

  19. 这个插件背后的那个大模型是来源哪里?

  20. 如果现在有一个产品或者是技术设计,你开发上没有问题,但是你看到这个设计之后,你并不理解为什么这么设计,也不明白这个功能是解决什么问题,这个时候你会怎么做?

  21. (追问)这个需求可能确实是合理的,但是它设计的这个需求背后可能有上游的逻辑在里面,所以你基于这个前提下,你可能不明白他为什么这么设计,因为上游的逻辑你不了解。

  22. 你期望的团队是怎么样子的?

  23. 那最近有在学什么新的东西吗?

二、 反问

  1. 我想问一下就是前端团队规模。

  2. 你们公司是做机器人的,想问一下主要的业务是做哪些?前端开发会涉及哪些领域?会不会像你刚刚提到的2D/3D渲染这样子?

  3. 你个人对你们公司目前这个赛道(工业物流机器人)的看法?比如说它的未来发展前景怎么样?还有公司现在的增长情况如何?