Interview Process – Atlassian

Code design

In this round expect a real world design statement and had to code it with an executable solution.
In this round expection is to use right design pattern, coding best practices.

Faced some hiccups during the implementation and was stuck at one point while writing code, but the interviewer was kind enough to offer help and guidance.

Data structures

This wasn’t a traditional leetcode style problem. It involved a problem statement representing real world setting where I had to think of the necessary data structure to solve it optimally.

The problem initially hinted towards a data structure but soon I realised it wouldn’t work and suggested an alternative one. We talked about trade offs and I finally went ahead with the code.

During the code, I was also asked for several situations, edge cases and a couple of follow ups to which I implemented in the code too.

System design

– This was interesting, I was asked to develop a skeletal design on one of their own products. The interviewer dived deep into API designing, database schema design, a simple high level architecture as well.

We talked about trade offs of choosing one over another, API conventions etc.

I was actually a bit shaking in this round since Atlassian was a company I didn’t want to miss out on. The interviewer sort of observed it in my voice and calmed me down.

Managerial

I was asked several questions about my past experiences on dealing with situations I’m comfortable and uncomfortable with.

The interviewer also dived a little into questions about my projects and challenges I faced etc.

Values

How well do I fall into the Atlassian values? That’s this round. Situation based questions from my past (life and career) and how I handled them. Definitely the most friendly interview I have to say.

My advice for people interviewing – Don’t take the managerial, values rounds lightly. I’ve seen candidates technically strong but got over their head in these rounds, answered arrogantly which has a very strong chance of down level.

Leave a Reply

Your email address will not be published. Required fields are marked *

thirteen − 2 =