← Interview experiences
Got the offer

Software Engineer P40 at Atlassian

Difficulty
Process took
2-3 Weeks
Rounds
6
Format
Remote
Applied via
Company Website

How it went

  • Stay consistent during your interview preparation

What they would tell you

  • Stay consistent during your interview preparation

How to prepare

  • Resources i followed Designing Data-Intensive Applications by Martin Kleppmann, and free YT videos

Their background

I recently completed my Atlassian P40 interviews for a Software Engineer position. The entire process consisted different rounds.

Round by round

  1. 1

    Karat Screening Round60 min

    I had to complete two coding problems in DSA. Kadane’s Algorithm, which I solved using the dynamic programming approach. Second problem find the first non-repeating character in a string , I used hashmap.

  2. 2

    DSA Round60 min

    I used Kahn's algorithm for first problem And min-heap for other one Interviewer, satisfied with the approach and solutions & I cleared this round.

  3. 3

    Code Design (Low-Level Design)60 min

    Design Splitwise for splitting bills between friends. Users can add friends, create groups, and split bills, i created some core classes to interact with the system like User(register, login), Groups, Expense, Transaction.

  4. 4

    System Design60 min

    Design a Social Media Feed

  5. 5

    Managerial Round60 min

    Similar Question:

    • Tell me about a challenging project you’ve worked on and how you solved the issues you faced.
    • How do you prioritize tasks when working on multiple projects?
    • Have you ever disagreed with a team member? How did you resolve the disagreement?
    • How do you handle tight deadlines while maintaining quality?
  6. 6

    Values Round60 min

    Related soft skills and how I would fit within the company culture.

What came up

HardRemote3 4 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources

Hiring now

Software engineer roles are open right now

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

  • Senior Software Engineer -.NET

    Tyler Technologies · Annapolis, Maryland

  • Software Development Engineer II

    SaaS Labs · Bengaluru, Karnataka, India

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first