【问题标题】:how to answer HLD and LLD如何回答HLD和LLD
【发布时间】:2014-02-10 06:48:00
【问题描述】:

我最近参加了亚马逊面试,在设计轮后被拒绝,2年内在亚马逊发生了3次,我总是因为设计轮被拒绝。 请帮助我知道我应该如何回答设计问题。 像这样的问题 1)设计电梯控制系统 2)设计耳语同步功能(用于亚马逊即时视频平台) 他们让我设计端到端 HLD LLD 我没有得到两者的确切区别,我解释为算法明智,但不能正确地通过 HLD 和 LLD。

我的意思是我搜索了很多,但找不到回答此类问题的方法。

任何帮助都会对我有好处。

谢谢,

【问题讨论】:

    标签: oop amazon


    【解决方案1】:

    HLD:高级设计由要定义的子系统设计组成。它针对架构师、技术主管等。 - 解决方案技术概述 - 接口 - 初级班 - 数据库实体 - 假设

    LLD:下层设计包括子系统的单独模块/部分设计。它主要是 HLD 的扩展。它针对核心开发人员并涵盖以下项目: - 所有类实体和接口 - 数据库模型(表、列属性、索引、约束) - 类中使用的方法的算法 - 日志实现

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-16
      • 1970-01-01
      • 2019-12-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      • 1970-01-01
      相关资源
      最近更新 更多