26秋招菜鸟前端二面40min

1.项目介绍。
2.菜鸟有大量复杂的B端系统(如WMS、TMS)。在设计一个高度复杂、表单项繁多的“创建物流订单”页面时你会如何设计其组件架构和状态管理?
3.在物流中后台系统中,经常有“拖拽排序”、“动态增删表单项”的需求。如果要你实现一个可拖拽的列表,你的技术思路是什么?
4.菜鸟的物流大屏(“天眼”系统)需要展示全国包裹的实时流动数据。如果要你负责这个可视化大屏,你会如何选型(例如 ECharts,AntV G6/L7)?如何处理海量数据的渲染性能问题?
5.包裹“实时追踪”是菜鸟的核心功能之一。在H5端展示一个包裹的实时物流轨迹(包含地图和时间轴),你会如訥以有设计这个功能?如何与地图API(如高德地图)交互?
6.假设你负责的菜鸟驿站站长工作台(PC端)首页加载很慢,你会从哪些方面去排查和优化?(请考虑B端系统的特点)
7.物流系统的很多页面数据需要高实时性(例如库存、包裹状态)。你会如何实现前端数据的“实时”更新?(轮询、WebSocket、SSE等)请分析它们的优劣。
8.你对菜鸟的业务有什么了解吗?从前端的角度,你认为菜鸟的核心技术挑战在哪里?
全部评论
什么时候一面的
点赞 回复 分享
发布于 2025-11-21 19:33 湖北

相关推荐

2025-12-26 11:49
暨南大学 前端工程师
1.请做一下自我介绍。2.介绍一下你实习期间负责的小程序项目,它的业务逻辑和技术栈是什么?3.在实习项目中,你和后端、UI 是如何协作开发的?4.什么样的业务数据适合放在 Pinia 全局状态管理中?5.轮播图等数据做持久化存储后,如果后端更新了数据,前端如何保证数据的实时性?6.Vue3 的组合式 API(Ref/Reactive)和 Pinia 的区别是什么?各自的适用场景是什么?7.在开发小程序时,你遇到过哪些微信平台的限制或技术难点?8.小程序中点击分享生成带有二维码的海报图片,你是如何实现的?9.使用 Canvas 绘制图片时,如果图片资源跨域,该如何处理?10.你在项目中实现 CSS 主题切换的具体方案是什么?11.什么是小程序的分包?它的主包和分包体积限制是多少?12.如果主包体积超过限制,除了分包,还有哪些优化静态资源的方法?13.你在项目中封装过哪些高频业务组件?14.封装 Table 组件时,除了修改样式,你是如何考虑其通用性和逻辑复用的?15.如果要封装一个集成“搜索表单 + 数据表格 + 分页器”的大组件,你的设计思路是怎样的?16.在 Vue3 中,父子组件之间如何进行属性继承和事件通信?17.你觉得 Vue3 和 React 在开发体验和底层逻辑上有什么区别?18.你平时自学前端的路径是什么?主要参考哪些文档或社区资源?19.实习期间,如果遇到技术难题,你会通过哪些步骤去寻找解决方案?20.你计划的实习时长是多久?最快什么时候可以入职?
查看20道真题和解析
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务