2026年滴出行技术岗面试题及答案参考.docxVIP

  • 1
  • 0
  • 约7.66千字
  • 约 18页
  • 2026-11-05 发布于福建
  • 举报

2026年滴出行技术岗面试题及答案参考.docx

第PAGE页共NUMPAGES页

2026年滴出行技术岗面试题及答案参考

一、编程题(3题,每题20分,共60分)

背景说明:滴出行业务场景涉及大量实时数据处理、高并发系统设计,要求代码高效、稳定、可扩展。

1.编程题(20分)

题目:

实现一个函数`groupRidesByDriver(rides)`,输入是一个包含多个骑行记录的列表`rides`,每个`ride`是一个字典,包含`driver_id`(司机ID)、`start_time`(开始时间)、`end_time`(结束时间)。函数需按`driver_id`对骑行记录分组,并返回一个字典,键为`driver_id`,值为该司机所有骑行记录的列表,按`start_time`升序排序。

示例输入:

python

rides=[

{driver_id:D1,start_time:2026-01-01T08:00:00,end_time:2026-01-01T08:30:00},

{driver_id:D1,start_time:2026-01-01T09:00:00,end_time:2026-01-01T09:20:00},

{driver_id:D2,start_time:2026-01-01T08:15:00,end_time:2026-01-01T

文档评论(0)

1亿VIP精品文档

相关文档