Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Atlassian

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Atlassian reviews | Atlassian jobs | Atlassian salaries | Atlassian benefits | Atlassian conversations
      Atlassian interviewsAtlassian Senior Java Developer interviewsAtlassian interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Java Developer Interview

      Oct 28, 2013
      Anonymous Interview Candidate
      No offer

      Application

      I applied through other source. The process took 4 weeks. I interviewed at Atlassian

      Interview

      I applied to a job posting on a forum and the recruiter who responded was very friendly and approachable. He asked pertinent questions about my experience and scheduled an online test followed by a coding test. The online test was quite simple - boilerplate questions in Java involving code-flow, exceptions etc. The coding test was a googly, though. I have successfully interviewed with Google, Amazon and Microsoft. In all of those interviews, they make you write code and discuss it extensively. One of those interviews was a remote coding interview, so I thought I had seen it all. But I was mistaken. Atlassian interview starts by sending some zipped code about 30 mins before the scheduled interview. I was not informed of that, so I had to pick the Skype call and sheepishly told them I needed 10 mins to download and set it up in Eclipse. Once this was done, I quickly browsed through the code. It was a simple implementation of an event subscriber system and some test cases to go with it. I assumed I would be asked to improve or debug the system. In my experience, these kinds of interviews are usually grueling. You will be asked to implement a method and then critique it in terms of efficiency, design and logic. You may be asked about the algorithmic complexity (O(n) etc) and challenged to improve it. Or you may be asked questioned about the fallacy of the design or checked on whether you handle the edge-cases etc. gracefully. In Atlassian's interview, however, no such questions were asked. They asked me to fix a failing test, which pointed to a simple bug. They objected to one of my methods, asking me to check the javadoc of the API I was supposed to use. Apparently, the javadoc specified it differently from how I assumed and I went back to correct it. They asked me to change a behaviour and I promptly wrote a test case to drive it. When I had to debug a failing tests, I used some sysouts though they hinted to me about the debugger. When I was puzzled by a method in the Java library, I googled for it. End of the interview, all tests were green and I was happy. Apparently, they weren't. The recruiter called me back after a week and told me they were rejecting me because they considered me borderline. Specifically, they were unhappy about me not using the debugger and not reading the javadoc carefully. I was really surprised initially but then later, it made sense. I was used to interviews which tested for programming concepts, knowledge of algorithms and data-structures, program-design skills etc. But this was, I realized in retrospect, a test of software engineering principles. "They were testing to see if I followed software engineering best-practices". TDD check, debugger check, attention to javadoc check. Personally, I am not sure if those are the most important qualities to look out for. But I wish I had known upfront that this is what they were looking for. Which is why, I thought it'll be a good idea to write this up for someone else's benefit. I am also adding specific stuff they gave me as feedback, as interview questions below. Overall, this was a sort of weird experience, because I don't know what to take back home. For comparison, I was convinced about Amazon by a particular phone-screen interview in which a guy grilled me about computer architecture right from the command 'ls' down to the bits that move around in the microprocessor. A google interviewer tested my debugging skills by posing a problem of a server that responds late few times every day - "Now, how will you start to analyze the problem? Where can problems lie - DB, Web server? How do you zero in?". Atlassian's interview was more of a checklist of best practices. So, it should be easy to beat, right? :-) All the best

      Interview questions [5]

      Question 1

      RTFM
      1 Answer

      Question 2

      TDD
      1 Answer

      Question 3

      Debugger
      1 Answer

      Question 4

      Overcomplicated
      1 Answer

      Question 5

      Search online
      1 Answer
      26

      Other Senior Java Developer Interview Reviews for Atlassian

      Senior Software Developer (Java) Interview

      Aug 15, 2022
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Atlassian in Jul 2022

      Interview

      Seven interview stages basically: 1) Recruiter call 2) Technical screening on HackerRank 3) Code design 4) Algorithms and data structures 5) System design 6) Values interview 7) Manager's interview All rounds were remote ones. I have an impression that I did great on a system design interview and DSA session, but on code design I was unable to save enough time for advanced tasks and made few code mistakes. As a result, system design was my last interview round. Interviewers and recruiter were really nice and positive, can't say anything bad, except that feedback was just like "sorry, you just not fit this position".

      Interview questions [4]

      Question 1

      Set of questions on HackerRank for 75 mins. 3 small coding tasks and about 30 theoretical. You need to pass at least 50%.
      1 Answer

      Question 2

      Code design: implement a rate limiter.
      1 Answer

      Question 3

      Algorithms and data structures: implement a voting system.
      1 Answer

      Question 4

      System design: design a tagging system for Atlassian products.
      1 Answer
      1

      Senior Java Software Engineer Interview

      Nov 20, 2021
      Anonymous Interview Candidate
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at Atlassian

      Interview

      Interview isn't hard, they start with a very simple problem and then build it up slowly. leetcode easy is enough to prepare I found recruiter isn't very responsive and disappears for weeks after promising to call.

      Interview questions [1]

      Question 1

      I was asked to find a winner of a contest on the basis of votes supplied.
      Answer question

      Senior Java Developer Interview

      May 14, 2020
      Anonymous Interview Candidate
      New York, NY
      No offer
      Negative experience
      Average interview

      Application

      I interviewed at Atlassian (New York, NY)

      Interview

      I got interviewed for Atlassian Bangalore recently. First round was code pairing round. Here you will be given a Atlassian codebase and you have to fix bugs/add features to it. I could solve most of the questions but got a rejection because they were expecting me to use a predefined function which I didn't remember at that point of time so I gave alternate solution which works pretty well. Bad experience overall!!

      Interview questions [1]

      Question 1

      Code base consists of Classes for User, Groups and their relationship.
      1 Answer
      4