Skip to content
dronacharya.ai

Atlassian

InternshipSoftware

Built from 3 candidate reports with 13 first-hand accounts, covering 2024-25, 2023-24, 2022-23.

Hiring process

  1. 1

    Coding test

    Online coding round
    90 min3 questionspartial credit per passed test caseonlinemediumeliminatory

    interval counting · sorting and binary search · priority queue greedy · linked list splice

    Same three questions for all. Platform reported as HackerRank in one account and HackerEarth in another, so left null. About 20 qualified. Interval question rated medium to hard under time pressure.

  2. 2

    Technical interview

    Technical interview (live coding)
    Zoom with a shared coding pad60 min2 questionsvirtualmediumeliminatory

    anagram matching with hashing · grouping anagrams · complexity analysis · debugging · C++ map internals · one resume project

    Questions same within a slot. About 13 qualified. Candidates started with brute force, then optimised; follow-up grouping question; interviewers edited code for a debugging check.

  3. 3

    HR interview

    Values-based HR interview
    Zoom50 minvirtualeliminatory

    company core values · situational questions · mistakes and weaknesses · conflict in teams · leadership · learning something new · light project discussion

    Durations 45 and 45-60 minutes. 8-10 situational questions; candidates asked to choose a favourite company value. About 5 received offers.

Advice from candidates

79 pieces of advice, in their own words. Names removed.

  • One important tip I’d like to share is to be very mindful of the time you take to solve coding questions. You may know the solution conceptually, but implementing it within a limited time, while also handling all edge cases, can be challenging.

    online_test · 2024-25

  • So, start practicing questions in a timed environment as early as possible. It will improve your speed, accuracy, and confidence during the actual test.

    online_test · 2024-25

  • One mistake I made was starting timed practice very late

    online_test · 2024-25

  • Always communicate your thought process: The interviewer wants to understand how you think. Speak your thoughts out loud, explain each decision, and walk them through your logic.

    interview · 2024-25

Loading the other 75…

Question patterns reported

The kind of problem, not the problem itself. Our practice questions are written to match these patterns.

  • Codingcount ways to pick three non-overlapping intervals
  • Codingminimise cost by halving the largest prices with limited coupons
  • Codingreplace a segment of one linked list with another list
  • Technicalfind indices of anagram matches of query strings in an input list
  • Technicalfollow-up: group all anagrams
  • Codinggrid path counting with obstacles, DP
  • Codingmaximise units producible under budget, greedy; watch integer overflow
  • Codingbest-scoring substring by prefix and suffix match score
  • Technicalmax non-overlapping meetings with chosen set, greedy by end time
  • Technicalminimum rooms or platforms for overlapping intervals
  • Technicallongest chain by single-character insertions in word list
  • Codinglongest interval per id over records
  • Codingcount triplets with even product
  • Codingmaximise OR after one multiply by power of two
  • Codinglexicographically largest string of distinct characters
  • Technicalanagram-style password equality and lookup with hashing
  • Technicalgraph problem solved with provided class template
  • Technicalsimilarity measure between strings