Skip to content
dronacharya.ai

Visa

InternshipPlacementSoftware

Built from 3 candidate reports with 6 first-hand accounts, covering 2026-27, 2025-26.

Hiring process

Roles: Software Engineering Summer Intern
  1. 1

    Coding test

    Online assessment, 3 DSA questions
    HackerRank75 min3 questionsmixed

    arrays · intervals · two pointers · graphs · shortest path

    Questions drawn from a larger pool, so candidates got different sets. Two easy-to-medium, one medium. Candidate solved all in about 30 minutes.

  2. 2

    Technical interview

    MS Teams35 min

    projects · system design · scalability

    Fully technical. Mostly deep dive on two projects (implementation choices, scalability, alternatives), then a short system design problem, then candidate questions.

Advice from candidates

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

  • Try to pass maximum number of test cases to get maximum points, even if you don’t get the optimal solution write a brute force approach so as to get maximum points.

    Online test · 2025-26

  • The questions are easy, you just have to be fast in implementing it.

    Online test · 2025-26

  • Read the Preparation material the company sends before the test, it consists of the type of question that can be asked and also has sample questions.

    Online test · 2025-26

  • This was one of the easier OAs as it didn’t need in-depth knowledge of DSA, but it was very implementation heavy and you are expected to solve them quickly, so make sure to practice questions of this format.

    Online test · 2025-26

Loading the other 27…

Question patterns reported

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

  • Codingsingle-pass array traversal
  • Codingpop connected same-colour cells then drop columns
  • Codingnested-loop string manipulation with sorting
  • Codingtext formatting and cache design in one account
  • Technicalmatch word prefixes against a sentence and reimplement split
  • Technicallinked list half reversal
  • Technicalrange-query follow-up on an inversion-count style problem
  • Codingmerge active intervals, total uncovered time up to t
  • Codingper-index count of elements within a value window, sorted or two-pointer
  • Codingminimum cost between indices with jump and neighbour moves, multiple queries
  • Technicaldesign an imaginary system, explain approach
  • Codingshortest path in huge grid with obstacles and one-way teleports
  • Codingcount numbers differing in exactly one digit position, arrays up to 1e5
  • Technicalimplement LRU cache from scratch
  • Technicaltrie-based question
  • Technicalrecursive factorial handling very large n
  • Technicaleasy string traversal