logo

你会如何设计一个车辆 listing 系统(Car Listing System)?请描述核心组件与技术选型理由。

How would you design a car listing system?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: hard

分类: Carsales Interview, Technical

标签: System Design, Elasticsearch, JWT

目标公司: carsales

参考答案摘要

答案 核心组件:1) 前端(浏览/筛选/发布);2) 后端 API(Listings、Users、Media);3) 数据库(PostgreSQL/MySQL 存交易型数据);4) 搜索(Elasticsearch/OpenSearch 支持多维过滤/排序);5) 鉴权(JWT/OAuth);6) 媒体存储(对象存储+CDN);7) 异步处理(图片处理、审核、索引同步)用队列。 关键点:写入走 D...

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

你会如何设计一个车辆 listing 系统(Car Listing System)?请描述核心组件与技术选型理由。

Hardsystem-designsearchdatabase

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案