I just bombed a system design interview
Posted by space__snail@reddit | ExperiencedDevs | View on Reddit | 15 comments
I have 7+ years of experience as a software developer, and was laid off back in September (unrelated to performance).
After taking a couple of months off, I’ve been actively back on the market since the start of the new year, and it has been tough.
Landing interviews has not been that challenging, but the amount of interview rounds and take-homes/assessments every company expects you to go through these days has been grueling to say the least.
I am okay at solving leetcode problems or UI-building live coding, but my very first system design “on-site” interview yesterday completely wrecked my confidence. It was probably the worst interview performance of my life and an incredibly humbling experience.
I’ve been hired on in a “full stack” capacity in the past, but the majority of my responsibilities in my career have been 70-80% working with front end/javascript technologies.
Does anyone have any advice in regards to strengthening my system design knowledge, and broadening my knowledge about systems architecture as a whole?
If it matters, I do not have a conventional CS background (bachelor of arts degree, self taught developer).
I bought “System Design Interview” by Alex Xu, but have only been through the first few chapters. I have also gone through Neetcode video courses “System design for beginners” and “System design interview”, but it may be worth it to watch these again several more times to make sure I’ve retained it all.
Any additional resources, general advice (or encouragement 😭) is welcomed!
Mystery-mountain@reddit
may we know the question that was asked and the core areas where you lacked?
space__snail@reddit (OP)
Sure! I edited to include the question :)
strongfitveinousdick@reddit
I read your post three times but couldn't find the interview question.
space__snail@reddit (OP)
It’s under “edit:” in the original post
strongfitveinousdick@reddit
I'm sorry but I just don't see it. What do you mean the original post btw? Is it a different post than this?
Material-Ingenuity-5@reddit
Another thing to add, even if you are an expert, it’s all about delivery.
strong delivery, even with lack of experience can be enough to get you through .
I ones interviewed a mid developer and for a moment I thought that he is at staff+ level and should have my job. 😅 that’s until I started asking deep questions.
mc408@reddit
I'm in the same boat with my current search. I have 13 years of experience as a Front-End and UX Engineer, and it's so brutal. I haven't made it to a system design interview yet, though. Can you explain more details about what was asked of you and why you felt you failed so hard? I'm nervous about what's expected in systems design interviews.
space__snail@reddit (OP)
I just edited to include the question :)
mc408@reddit
Thanks. Yeah, I have no idea what specifics they'd be looking for. I suppose you could set up and subscribe to a webhook to get fresh data every 30 seconds, but beyond that, I wouldn't know what they were expecting.
ExperiencedDevs-ModTeam@reddit
Rule 9: No Low Effort Posts, Excessive Venting, or Bragging.
Using this subreddit to crowd source answers to something that isn't really contributing to the spirit of this subreddit is forbidden at moderator's discretion. This includes posts that are mostly focused around venting or bragging; both of these types of posts are difficult to moderate and don't contribute much to the subreddit.
Material-Ingenuity-5@reddit
AWS Courses - associate Solution Architect, associate Developer and professional solution architect cover those things.
But it’s not a quick route.
HelloInterview is a nice resource
mc408@reddit
Offering a second comment since I just saw you also have non-traditional entrance into tech. I have a BFA in graphic design.
Everything feels so disheartening from a candidate's point of view because "front of the frontend" engineers like myself have had to fight so hard to prove we belong in this industry, and now we're facing a market where companies are increasingly unsure how to evaluate us and what they're expecting from us.
trojan_soldier@reddit
Have you tried the search feature? Someone asked a similar question less than 24 hours ago.
https://www.reddit.com/r/ExperiencedDevs/s/iXw1xpxkjg
RoadBump2016@reddit
Spend some time with ChatGPT/ Claude Deepseek or the like and ask for some interview scenario system design questions. Generally you'll want to whiteboard with something but LLM's work ok with mermaid diagrams
SolidScorpion@reddit
https://www.youtube.com/watch?v=FxAom29OEKE&t=217s
https://www.youtube.com/watch?v=olfaBgJrUBI
https://www.youtube.com/@tryexponent/videos
https://www.tryexponent.com/blog/system-design-interview-guide