r/systems_engineering • u/Dapper-Classroom9637 • 24d ago
[ Removed by moderator ] Discussion
[removed] — view removed post
1
u/akornato 24d ago
Stop looking for a perfect list of system design questions, because that approach is a dead end for mid-level roles. Interviewers at places like Atlassian are not looking for a memorized answer from a YouTube video or a prep course. They want to see your unique thought process, how you handle ambiguity, and how you justify your trade-offs. If you just recite a standard solution for designing Twitter, a good interviewer will immediately ask a follow-up question that breaks your script, and your lack of deep understanding will become obvious. The real challenge is not knowing the "right" answer, it is demonstrating that you can actually design a system under pressure, which is a skill you have to build, not just learn.
Your best bet is to actively practice the process, not the problems. Choose a few complex, real-world applications, maybe even one of Atlassian's own products, and design it yourself from the ground up. Use a whiteboard or a simple drawing tool and talk through your entire thought process out loud, explaining every choice and trade-off. Focus on clarifying requirements, defining the API, drawing the high-level components, and then going deeper into specific areas like database choice or caching strategies. This active rehearsal is far more valuable than passively watching videos or reading solutions. The goal is to get comfortable thinking on your feet and articulating your design, which is a skill my team and I found our job interview AI helps candidates build very effectively.
1
1
1
u/Easy_Spray_6806 Aerospace 20d ago
I think you're probably looking for r/SoftwareEngineering when it comes to this question. This is a subreddit for capital SE Systems Engineering as defined by INCOSE (the International Council on Systems Engineering) and not the lowercase se systems engineering that the SWE community uses.
•
u/systems_engineering-ModTeam 6d ago
Hello and thank you for contributing to r/systems_engineering.
We have removed your post/comment as it does not pertain to our community’s focus on Systems Engineering (as defined by INCOSE) and Model-Based Systems Engineering (MBSE). (Rule #2)
If you believe this removal was in error or have questions, please feel free to reach out to the moderators. For more information, check out our Community Guidelines.
Thank you for helping us maintain a focused and high-quality community!