Tech IndustryJul 22, 2019
HPE👋h

Boost confidence in Sys Design Interview

I have been interviewing for last couple of months and I keep on bombing every single system design interview. I do read a lot of articles, blogs and YouTube videos related to scalable systems but cannot build up confidence out of these efforts. At my current work, I don't work on any distributed systems technology. There must be people who would have aced the interviews even after working on the non-distributed systems. I am facing chicken and egg problem here. Nobody lets you in without system design knowledge and to gain knowledge you need to have hands on experience. I know there are options such as open source contributions and personal projects but that seems a long path given a full time job. Need your advice/help in tackling this dilemma. YoE 3.5 TC 150k

Add a comment
This comment was deleted by the original commenter.
HPE 👋h OP Jul 22, 2019

System design is part of the interviews irrespective of the level. I am not trying for senior swe roles yet.

Microsoft cWww76 Jul 23, 2019

Maybe reading articles or books without practicing works for somebody, but not for me. If I read about something without practicing or discussing, I forget it very fast. I think, if you have somebody to discuss architecture of various systems with, then it could help. Also, prototyping could help to better understand one design or another.

PayPal 🐲ninja Jul 23, 2019

If possible, try mock interviews with friends. It’s the best way to prepare in short time.

HPE 👋h OP Jul 23, 2019

How do you guys manage to remember technology to solve some well known issues such as db choice for read or write heavy system and what queuing sol is required for what situations.

Amazon mm.. Jul 23, 2019

Experience in my case. Most of the time I have compared various options in my professional life for various trade-offs. Not sure what method works for others.

Facebook Uivr45 Jul 23, 2019

Have you tried Grokking the System Design Interview? It’s a course on Educative.io A lot of ppl recommend it. Secondly you can ask the recruiter to adjust the system design interview based on your experience. For example, in Facebook, there is a different system design interview for front end ppl compared to backend ppl.

Asurion sweet_spot Jul 23, 2019

I have upcoming interview with Facebook and I have regular System design round and Machine learning system design round.. Do you any idea for this?

Facebook Uivr45 Jul 23, 2019

Your regular system design will mostly focus on backend and scale. Definitely go through that Grokking course.