From our research
What this interview looks like
Most Indian companies run an HR screen, one or two hiring-manager or technical rounds and a final HR discussion on expectations, spread over days. ExamPilot compresses the loop into one 17-minute panel (HR → hiring manager → role/technical lead → behavioural → closing) or a 12-minute one-on-one with the hiring manager. Rounds are pass/fail in real life; here you get a scored report on role knowledge, problem solving, communication and attitude, with STAR feedback on every behavioural answer.
How it is weighted
Pass/fail per round in real life; here each round is scored against the corporate rubric.
Who this is for
Any engineer or bootcamp/self-taught developer interviewing for frontend, backend, full-stack, data/ML, QA or DevOps roles.
The panel focuses on
- Fundamentals and complexity in practice
- Talk-through system design and debugging
- Ownership of what you shipped
- STAR answers on conflict and failure
- Salary, notice period and relocation conversations
Step 1
Pick your domain
The expert on the panel probes these areas at the level of this role. Optional here; you can choose during setup.
Step 2
Choose how you want to be interviewed
1:1 interview
One interviewer runs every round and adapts the focus as you go. Lower pressure; ideal for a first attempt.
Mr. Vikram Malhotra
Hiring manager
Panel interview · 3 members
Most realisticEach member leads their own round and hands over to the next. They hear each other, so a weak answer will be revisited.
Ms. Neha Kulkarni
HR member
Mr. Vikram Malhotra
Hiring manager
Ms. Ananya Sen
Technical lead
What to expect
5 rounds · 17 minutes
A private-sector hiring loop compressed into one sitting, the way most Indian companies run it: HR screen → hiring-manager round on your actual work → role/technical round led by a lead → communication & behavioural (STAR) round → closing on expectations and your questions. Works for software, product, sales, finance, HR, support and campus hiring by swapping the role bank.
- Round 1
HR screen
· 3:00Understand background, motivation for this role and company, and basic logistics; check that the resume story holds together.
Ms. Neha Kulkarni2–3 questionsup to 1 follow-up each - Round 2
Hiring-manager round
· 4:00Assess ownership, judgement and how the candidate actually works: what they shipped, closed or ran, their specific part, and how they would approach this job.
Mr. Vikram Malhotra2–3 questionsup to 2 follow-ups each - Round 3
Role / technical round
· 5:00Test role knowledge and problem-solving in the chosen specialisation: fundamentals, one scenario to think through aloud, and trade-offs.
Ms. Ananya Sen3–4 questionsup to 2 follow-ups each - Round 4
Communication & behavioural round
· 3:00Assess collaboration, conflict handling, resilience and clarity of expression through Situation–Task–Action–Result examples.
Mr. Vikram Malhotra2–2 questionsup to 1 follow-up each - Round 5
Expectations & closing
· 2:00Cover practical expectations and let the candidate ask questions; close professionally.
Ms. Neha Kulkarni1–2 questions
Sample questions
Job interviews SWE interview questions
Questions panels commonly ask in the Job interviews SWE interview, with what a strong answer covers. Practise them aloud with the AI panel.
- Ownership
Walk me through the last feature you shipped to production, from the ticket to the release. What exactly did you write yourself?
What a strong answer covers
A clear arc: the problem, the design you chose, the code you personally wrote, how it was tested and rolled out, and one number after release such as latency or adoption. Separate your work from the team's. Avoid narrating the whole sprint without ever saying what you owned.
- Debugging
A user-facing API that normally responds in 200 milliseconds is now taking four seconds since this morning's deploy. How do you find the cause?
What a strong answer covers
A calm sequence: check dashboards and error rates, compare with the deploy diff, look at slow-query logs, traces and downstream dependencies, decide whether to roll back first, then root-cause. Mention communicating status to stakeholders. Avoid guessing a single cause before gathering any evidence.
- Fundamentals
Our order page recalculates a customer's lifetime spend by scanning every past order on each load, and it is slow for loyal customers. How would you fix it, and what does your fix cost?
What a strong answer covers
Name the current cost as linear in order count, then propose a database index with aggregation, a precomputed running total updated on each order, or a cache with invalidation. Compare consistency, write cost and memory for each. Avoid jumping straight to adding Redis without explaining staleness or what happens on refunds.
- System design
Design a URL shortener for a campaign that a large Indian bank will send by SMS to two crore customers on one morning.
What a strong answer covers
Clarify scale and read-to-write ratio, then cover key generation, storage choice, a cache for hot links, redirect latency, rate limiting and analytics. Discuss the morning spike and what fails first. Avoid listing buzzwords like microservices and Kafka without explaining why each is needed.
- Engineering practice
How do you decide what to test in a pull request, and what do you do when a reviewer says your tests are not enough?
What a strong answer covers
Explain the testing pyramid in practice: unit tests for logic, integration tests for boundaries, and a few end-to-end checks for critical flows, guided by risk. Show you treat review comments as useful, ask clarifying questions and add tests. Avoid sounding defensive or treating coverage percentage as the goal.
- Behavioural
Recall a design argument with a senior engineer where you thought they were wrong. How did you make your case, and how did it end?
What a strong answer covers
A STAR story: the decision, your reasoning with data or a prototype, how you raised it respectfully, the outcome, and what you learned even if you lost the argument. Show you committed once a decision was made. Avoid making the senior sound foolish or claiming you were simply right.
- Failure
Which bug of yours reached real users, and what did the post-mortem change in how your team ships code?
What a strong answer covers
Honest ownership: what broke, how it was detected, the immediate fix, the blameless root-cause analysis and the lasting change such as a test, alert or checklist. Show the impact in users or minutes. Avoid picking a trivial bug or quietly blaming the QA team or the process.
- Motivation
You are switching from a service company to a product role here. What will be different for you, and what gaps are you closing?
What a strong answer covers
Specific differences: owning a product end to end, faster release cycles, on-call, writing design docs and talking to product managers. Name one concrete gap and how you are closing it, such as a side project or course. Avoid running down your current employer or sounding as if only salary drives the switch.
- Closing
What is your current CTC, your expected CTC, your notice period, and can you relocate to Bengaluru or Pune if needed?
What a strong answer covers
Give accurate figures, a reasoned expected range based on role and market, the real notice period and whether buyout is possible, and a clear answer on relocation with any genuine constraint. Avoid inflating your current CTC or promising an early joining date you cannot actually deliver.
Reading is not rehearsing. Answer these out loud to an AI Job interviews SWE panel that follows up like the real one.
Practise these questionsMeet the panel
Your AI interviewers
Distinct personas, voices and questioning styles, briefed on this role.
Ms. Neha Kulkarni
ChairHR member
HR business partner, IT services
Friendly, efficient, detail-checking.
Female voice · 4 languages
Mr. Vikram Malhotra
Hiring manager
Engineering manager / Regional manager (hiring manager)
Direct, outcome-focused, fair but demanding.
Male voice · 2 languages
Ms. Ananya Sen
Technical lead
Staff engineer / technical lead
Curious, precise, collaborative.
Female voice · 3 languages
Languages
Answer in the language you think in
The panel asks in your chosen language. Switch mid-answer if you like.
- English
- Hinglish (Hindi + English)Hinglish
How scoring works
A report you can act on
Every round is scored on the rubric
Each interviewer scores only the criteria their round covers. Weights add up to your overall score out of 100.
Only what you actually said counts
Feedback quotes your own answers. Rounds you skip show as “Not assessed” rather than a zero.
Communication is always measured
Fluency, clarity, confidence and structure are tracked across the whole interview, in any language.
Pass mark, then a plan
You see the pass mark for this interview, your gaps, and the courses that close them fastest.
Scored on
- Role knowledge30%
Depth and accuracy of role/domain knowledge; understands the tools, concepts and trade-offs of the job; grounds claims in real work.
- Problem solving & structure25%
Breaks problems down, asks clarifying questions, reasons about trade-offs and edge cases, structures answers (context, action, result).
- Communication25%
Clear, concise, confident; listens and answers the question asked; adapts the explanation to the listener; professional register.
- Culture & attitude20%
Ownership, honesty about limits, coachability, collaboration, motivation for this role and realistic expectations.
Pass mark 65 / 100 · Corporate interview — HR, hiring manager & role round (panel)
Keep exploring