I applied through a recruiter. The process took 1 week. I interviewed at Atlassian (Mountain View, CA) in Oct 2018
Interview
I was contacted by a recruiter via LinkedIn and agreed to interview.
The first stage was a phone screening with a recruiter, which was pleasant, though the recruiter had to read some official sales pitches for Jira, Confluence, BitBucket etc. which was a bit tedious as I’m familiar with these tools. In the end we scheduled a technical phone interview.
The technical interview began right on time and was conducted via Hackerrank Codepair. The task was to architect a stream API in which users can post values and functions to the stream and subscribe to the changes.
It was pretty difficult for a 45 minute session and was not relevant to front end engineering, save that it was written in JS. Though I got stuck in the middle, I was able to get unstuck and complete the task, getting all the unit tests passing with 15 minutes to spare. My interviewer was respectful and collaborative and told me I did well.
The next morning at 8am I received an email informing me I would not move forward. Though I was a bit surprised, I appreciated the quick decision.
Overall, a quick, pleasant process.
Interview questions [1]
Question 1
Create a basic implementation of a streams API. The user should be able to push values to a stream, and subscribe to values that are pushed to that stream.
For example,
const z = new Stream();
z.subscribe((value) => console.log(value));
z.subscribe((value) => console.log(value * 2));
z.subscribe((value) => console.log(value * 3));
z.push(2);
Should return
2
4
6
I applied through an employee referral. I interviewed at Atlassian (Sydney)
Interview
First round in Karat, the interviewer accent is quite strong, and it’s divided into 3 parts. First js question, second html css, third js fetch api get data. The api data have to decode. And it allows google search but not ai
I applied online. The process took 4 weeks. I interviewed at Atlassian (Perth, Western Australia) in Apr 2025
Interview
First tech screen on Karat:
Online coding platform is provided.
The interviewer may be changed before the appointment.
Can only be rescheduled once and the updated date should be within a week range.
Interview questions [1]
Question 1
Short questions about JavaScript knowledge, like promise, array methods, and generator.
Implementing UI with HTML and CSS.
The final JavaScript question is more about fetching data and displaying data on the browser.
I applied online. I interviewed at Atlassian (Bengaluru)
Interview
I applied for Frontend Developer job through LinkedIn. It was long interview. There were 5-6 rounds. First was karat interview and followed by other interviews.
Prepare Data Structures and Algorithms questions. Practise a lot.
Interview questions [1]
Question 1
What is the difference between script, script async and script defer?