Skip to content
dronacharya.ai

Monomer

InternshipSoftware

Built from 1 candidate report with 1 first-hand accounts, covering 2026-27.

Hiring process

Roles: Software Engineer

2026-27 · Internship

  1. 1

    Online test

    Online assessment: DSA, backend debugging task, MCQs
    HackerRank120 min17 questions
    SectionQsTopics
    DSA1binary search on answer, greedy check
    Backend debugging1C++ multi-file codebase, rate limiting, JSON parsing
    MCQ15Linux commands, Linux permissions, OS, CS fundamentals

    binary search on answer · debugging · rate limiting · Linux · OS

    C++ only. Backend task ran in an editor-like environment with all test cases visible.

  2. 2

    Technical interview

    Round 1: resume-focused technical
    45 minoffline

    C vs C++ · Python vs C++ speed · OOP output prediction · pointers · array vs vector · memory leaks · heap implementation · backend concepts

    Mostly resume and keywords, with backend questions.

  3. 3

    Technical interview

    Round 2: design and fundamentals
    45 minoffline

    transaction-status table design · foreign keys · real-time transaction count in last minute · normalisation · false sharing · caches and eviction

  4. 4

    HR interview

    Round 3: HR
    25 minoffline

    background · previous internship

    Basic HR questions.

Advice from candidates

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

  • Ensure you are thoroughly prepared to answer any questions from your resume.

    interview · 2026-27

  • They can ask you about even the smallest details of C++, OOPs, or any other topic you mention during the interview. So, it is up to you how you want to shape your interview.

    interview · 2026-27

  • Know every project you mention on your resume, and put the projects you are most confident about at the top.

    resume · 2026-27

  • Do not only focus on DSA, focus on backend, CS fundamentals and projects too.

    general · 2026-27

Loading the other 1…

Question patterns reported

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

  • Onlineminimum time for movers on a line to cover all target points
  • Onlinefix a multi-file rate limiter to meet a requirements document, 10 visible tests
  • Technicalwrite heap pseudocode and dry run it
  • Technicaltwo-table schema for status history
  • Technicalsystem showing completed transactions over a sliding minute