I recently went through the Atlassian interviews. The first round was Code Desgin where I was asked the same repeated, Rate Limiter Algorithm. I was able to finish it with sufficient test cases and made my rationale of desgin and code clear by voicing while I typed the code. The Second round was DS& Algo Interview, it involved a question on document and document collection and searching through it to get docs by collection and other queres, I used a Graph based approach to solve it. Received Strong Hire in both the rounds. The System Design Interview was a question about A Scheduled Query Executor. I took a workflow based solution and adequately addressed all corner cases. At this point, All feedback pointed to a Strong Hire according to the HR. Then Values and Management Interviews involved regular behavior questions and nothing out of the blue. After 5 rounds , the recruiter told me that debrief found me as a Hire and will be recommended for Hiring COmmittee. After a week, I was told that HC decided against hiring me without any solid explanation and instead recruiter quoted vague and irrelevant instances which had no effect on the interview rounds. Overall, I felt let down by the process and lack of transparency to use some vague point in round one as a deciding factor in the Hiring Committee. Atlasssian seems to be wasting candidates time and patience by putting them through a overly complicated and unnecessarily drawn out process, only to screw them in the Hiring committee over frivolous reasons.