如何设计一个实时预测并缓解大城市拥堵的系统?
How would you design a real-time system to predict and prevent traffic congestion in a large city?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: hard
分类: problem-solving
标签: Traffic, Real-time, Streaming
参考答案摘要
答案 数据采集 :实时 GPS、摄像头、IoT 传感器、社媒等,同时接入天气、封路与活动信息。 数据处理 :搭建实时数据管道(如 Kafka + Spark)清洗、预处理并生成特征。 预测建模 :使用决策树/神经网络/时间序列模型(ARIMA、LSTM)等预测拥堵,考虑时间规律与路段特征。 干预措施 :自适应信号灯、导航 App 推荐绕行、路牌动态提示。 评估迭代 :持续对比预测与真实路况,监控并...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。