It was at a system design interview at Blink Health, Boston.
He asked me about designing Slack.

I started talking about how to design a chat server using normal Http design principles. Client-server model.

He wasnt convinced and he told me in the end slack is designed using message queues and I wanted you to use message queues and hence reject.

Just thinking is he really a dumb engineer who could not appreciate how other people would think differently or was i wrong? Any thoughts ?

Comments (4)