سؤال

I have recently attended Amazon Interview and got rejected after design round, its happened three times with Amazon in 2 year, i always getting rejected because of design round. please help me to know how should i answer an design question. questions like 1) design elevator control system 2) design whisper-sync feature (used in Amazon instant video platform) they ask me to design End to end HLD LLD i did not get what exactly differ in both, i explain as a algorithm wise, but could not properly by HLD and LLD.

i mean i searched alot, but could not found a way to answer such question.

Any help will be good for me.

Thanks,

هل كانت مفيدة؟

المحلول

HLD: High Level Design consist of sub-system design to define. It target architect, Technical leads etc. - Solution Technical Overview - interfaces - primary classes - Database entities with - Assumptions

LLD: Lower level design consist of individual module/section design for the sub-system. It primarily extension of HLD. It targets core developers & covers following items: - All classes entities & interfaces - DB Model (Tables, column attributes, indexes, constraints) - Algorithms for methods used in classes - Logging implementation

I hope it helps!!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top