Message on Whatsapp 8879355057 for DSA(OA + Interview) + Fullstack Dev Training + 1-1 Personalized Mentoring to get 10+LPA Job
0 like 0 dislike
2,445 views
in Interview-Experiences by Expert (30,360 points) | 2,445 views

1 Answer

0 like 0 dislike
Status: Experienced 5 years
Position: SDE2 at Atlassian
Location: Bengaluru, India
Date: August 01, 2022

Exploratory Call (15 mins):

Work History and Why Atlassian
Virtual Onsite (4 rounds):
Coding Interview 1
Design a snake game. There were few changes which were result of me asking clarifying question. e.g. if snake goes out of the boundary it should wrap in from the opposite side of the screen.
I had to write unit tests to check the solution. The interviewer made a few incorrect assumptions/gave wrong hints which I corrected for him.

Follow up questions:

Can this code be optimized - Yes, I chose a linked list to represent the snake, where as a Deque should have been better choice.
How would you take care of concurrent button presses, i.e if someone presses up and right at the same time - Synchronization and related keywords
Coding Interview 2
See Round 2 under this experience.

Follow Up:

Concurrent calls handling - Synchronization
Tradeoff between speed and storage of file information
Why List and not Set etc.
System design
Design a tagging system. See Round 3

Values
Asked specific instances which should reflect the values of Atlassian's company. The questions were not straight forward.

Managerial
Standard managerial questions about relationship with colleagues, instances when you failed vs when you excelled etc.
Be prepared to answer a lot of probing quesitons like - Why did you do X instead of Y, what did you learn, is there something that you would have done etc. Do not make up scenarios, just say "This never happened with me" and move on or else be prepared to get grilled.

Result
Offered SDE 2
by Expert (30,360 points)

Get best answers to any doubt/query/question related to programming , jobs, gate, internships and tech-companies. Feel free to ask a question and you will receive the best advice/suggestion related to anything you ask about software-engineering , development and programming problems .