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 Role 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 Role Interview

      Oct 7, 2014
      Anonymous Interview Candidate
      Sydney
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Atlassian (Sydney) in Sep 2014

      Interview

      Applied for the position online, via the Atlassian site. Received an email a few hours later requesting that I do an online coding test. The test was quite simple - three multi-choice questions about the Java language (they were quite technical), and two coding questions. For each question, there was some pre-generated code, along with an unimplemented class, which I was required to implement. The first question involved modifying an algorithm to be iterative instead of recursive. The second question involved flattening a (poorly designed, I felt) tree. I was told to expect a response within two to four days - after five, I had not received a response, so I called them, and some hours later, I was told that I had been invited to an in-person / Skype coding test. As I was in Sydney that day, I was able to take the test in-person. This second test involved sitting with an Atlassian employee and improving an event listener/publisher model, with unit tests. Given the choice of Windows or OSX, and Eclipse or IDEA. The tasks were not particularly complex, and I made it through to the final question, which my interviewer said she had not seen before (or possibly just very rarely seen). Several days later (no follow up required on my part), I was invited to an on-site interview with two senior Atlassians (both team leads, I believe). This was scheduled to take an hour and a half, and could have been done either via Skype or in-person. As I was, again, in Sydney on that day, I did this in-person. This interview covered a project I had worked on. I was asked to sketch out several details about the architecture on a whiteboard, and I was asked how I would improve on it given the opportunity (e.g. if I was starting from scratch, what would I do differently), along with various other questions. Towards the end, I was asked how I kept up-to-date on new technologies, and what sort of other technologies I worked with. I was ultimately declined as they felt that I had worked in an "insular" technical environment (which is true), that I had not been exposed to modern technologies or good development practises (which is not necessarily true, though it could easily have been that I had not had *enough* exposure), and that they did not get a good feel for my technical curiosity (I feel that I easily have enough, but I clearly didn't convince them of that, partly because I didn't realise how important it was for them). I also suspect that part of it was that, while I applied for a Software Developer position, I was interviewing for a Senior Developer position, and I suspect that I would have been a better fit for a non-senior position. Overall, it was a positive experience, and it has not put me off perhaps looking to apply again in the future.

      Interview questions [1]

      Question 1

      I didn't feel as though any question was difficult, but I needed to go more in-depth on some of my answers to their later questions.
      Answer question
      13