Was shown screenshot of Slack in a recent interview and asked to design it starting from key components, data model, perf optimisations etc. I started with UI components design and was hurried by interviewer to move to chat component. I also touched about data model for each component along with design trade offs explanation. Then I explained about the backend integrations, perf bottlenecks, security pitfalls etc. Got feedback that I havent went low level enough. Want to understand what I could have done differently in given 45 minutes. Any input or links to blogs/articles is much appreciated. Blind fam. Please help #interviews #systemdesign
Tech Industry
2d
7895
What happens when most of your team is Indian?
2024 Presidential Election
Yesterday
195
Canceling debt isn’t inflationary or costing tax payers
Tech Industry
2d
2281
The two-pizza team rule is racist
World Conflicts
Yesterday
560
Why I Find Free Palestine Inspiring
World Conflicts
3h
217
Peaceful Protest Hasn’t Worked and Has Been Met With Aggression.
It’s surprising to hear feedback about low level design where the question sounds like high level design . Did the interviewer explicitly mention for high level design or indicate during interview to cover low level ?
Nothing explicit. He asked me to design the UI with focus on data modeling and performance