Ask HN: System design interview (generic system vs. interviewer's domain)
1 point by jsshah 4 years ago | 0 commentsLets take few examples:
[positive] interviewed with a fintech company and they asked me to design airbnb
[positive] interviewed with an enterprise SaS and they asked me to design multi-player chess game
[positive] interviewed with a collaboration software and they asked me to design instagram like website.
[negative] interviewed with a fintech company (app-only bank) and they asked me to design check clearing system
[negative] interviewed with a hedge fund / trading software company and they asked me to design APIs which can fetch the current stock price or the historical stock price for a security
My personal viewpoint is that when the system under design is familiar to the interviewer, which they have spent months and years to design (through trial and error, through discussions with teams etc), it immediately puts the interviewee at disadvantage since the interviewee probably knows about the domain very little compared to the interviewee.
However on the other side, may be I hold this opinion because I got rejected from such interviews (sour grapes).
So want to know the viewpoint of others and this community is probably better than chatting with my other friends who will probably confirm my bias.