Academic snapshot
Marks: 6.5+ CGPA / 65% common
Degree: B.E. / B.Tech / M.Tech / MCA
Backlogs: None active preferred
Year: Final-year; some recent grads off-campus
Nagarro is a digital product engineering company headquartered in Munich with large delivery hubs across India. Students typically encounter Java, C++, and Python in Nagarro placement tests and interview rounds. It recruits engineers for product development, cloud, and enterprise software projects.
Explore: Online Assessment · Download PDF · Placement Process · Interview Experience · Preparation Guide · Certifications & Career
| Route | What usually changes | What stays the same |
|---|---|---|
| Campus Trainee | Batch OA, next-day technical, fast HR | Coding bar |
| Campus SD / Commando | 5-question coding paper; Commando may need all 5 | Trees/graphs/DP show up |
| Off-campus email | ~50 objectives + 5 coding, then tech + HR | Same fundamentals |
| Referral / careers | Resume visibility | You still sit the test |
Off-campus does not mean easier coding. It often means a thicker crowd and a steeper written cut.
Is 6.5 CGPA enough? It matches the commonly reported floor on many campus notes. A 6.6 who finishes both OA coding problems beats an 8.4 who leaves two empty IDEs.
Branches: CS, IT, ECE most often. Some drives list MCA. If your college lists only circuit + CS, read the notice.
Backlogs: no active backlogs at joining is the usual line. Communication in English shows up in HR more than students expect - they talk fast; they notice freezes.
What helps the resume screen: one Java or Python project you can defend, any SQL you actually wrote, internship with a metric. Listing five frameworks you cannot open in an IDE is how technical rounds die. See certifications after fundamentals.
Academic snapshot
Marks: 6.5+ CGPA / 65% common
Degree: B.E. / B.Tech / M.Tech / MCA
Backlogs: None active preferred
Year: Final-year; some recent grads off-campus
Skills they actually filter
Primary: Timed coding, logical reasoning
Languages: Java, C++, Python
Exam filter: Nagarro Coding Assessment
Differentiator: Finish problems, then narrate
Good fit: You can finish an easy-medium array and a string problem in 90 minutes with tests in your head, you can draw a tree traversal on paper, and you will relocate to at least one India hub. You debug out loud.
Harder path: You only grind contest hards and skip reasoning timers; you cannot explain OOP without an IDE; you treat HR as “tell me about yourself” only; you refuse all four hubs.
Nagarro’s India delivery footprint means you might write Java for a European product team while sitting in Jaipur. That is a feature if you want client engineering; it is a miss if you only wanted a consumer app with your name on the icon. Be honest in Why Nagarro either way.
CGPA chances (campus cell view):
| CGPA range | Selection chances | Notes |
|---|---|---|
| Below 6.5 | Low on-campus | Off-campus sometimes still possible |
| 6.5-6.9 | Eligible, not safe | OA coding decides |
| 7.0-7.9 | Common shortlist band | Still need 2/2 or 3/5 |
| Above 8.0 | Helps the cell filter | Does not write your DFS |
Download 2026 Nagarro placement papers
2026 in detail
2025 placement papers
2024 placement papers
Previous year question papers
Nagarro does not publish a permanent official paper. “Previous year papers” on this site train the section clocks and the DSA families that interviews reopen - they are not leaked live tests.
| Round (typical) | What to practice |
|---|---|
| OA aptitude / reasoning | Speed + skip discipline |
| OA coding (2 Q / 90 min) | Array + string completeness |
| OA coding (5 Q / ~3 hr) | Trees, graphs, DP; 3/5 vs 5/5 |
| Technical | Live DSA, Java/OOP, SQL, projects |
| HR | Relocation, Why Nagarro, communication |
static/final, DBMS, projects) and a short HR (strengths, location). Offer next day.| Theme | What to drill next | Why Nagarro asks it |
|---|---|---|
| Arrays / prefix | 90-min two-problem sets | Campus OA Q1 |
| Strings | Frequency, windows, parses | Campus OA Q2 / off-campus |
| Linked lists | Reverse, cycle, frequency | Off-campus + tech |
| Trees / graphs | Level order, DFS | 5-question / Commando |
| DP (unbounded knapsack, LIS) | One pattern a day | 5-question papers |
| SQL duplicates | DELETE / DISTINCT / GROUP BY | Technical |
| Java static/final | One page notes | Technical |
Two days: 90-minute two-problem mocks (campus Trainee shape).
One day: 60-minute reasoning with skip rules.
One day: trees or light DP (for 5-question / Commando risk).
One day: Java + SQL oral.
Weekend: one year page - 2024, 2025, or 2026 - and recode the two problems you missed most.
If your PPT already said “two coding questions,” do not spend the weekend on five-problem heroics. If it said Commando, invert that.
Nagarro hires freshers through campus cells, off-campus fresher mails, careers, and referrals. The constant is a coding assessment that is harder than a pure aptitude mill, then a technical that wants to see you think.
Campus recruitment
Placement cell, PPT, OA in lab or virtual, technical the next day or two, HR same week.
Off-campus / careers
nagarro.com or fresher hiring mails. Objective + coding link, then interviews.
Referrals
Higher resume visibility. You still need the OA.
Resume / eligibility screen
6.5+/65% when listed, branch, backlogs, year. This is a gate. The OA is the first hard filter. Put one project that proves you finish code, not five half courses.
Nagarro Coding Assessment (drive-specific)
Treat three published shapes as families, not as your guaranteed paper:
| Family | Aptitude / reasoning | Coding | Who reports it |
|---|---|---|---|
| Campus Trainee | ~30-40 Q in 60 min, easy-medium | 2 problems / 90 min (array + string) | GfG on-campus SET |
| Off-campus fresher | ~50 objective, reasoning/quant | 5 problems; 3 easy-medium, 2 hard | GfG off-campus |
| SD / Commando campus | Sometimes lighter / separate | 5 DSA, trees/graphs/DP; 3/5 vs 5/5 | GfG SD write-up |
| 2026 process guides | Tough reasoning, 60-90 min overall | Coding or technical section | PapersAdda |
Pass habit: compile both (or three) before polishing a fourth. Empty IDEs from chasing a graph DP are a common fail mode.
Time boxing a 2+90 campus OA: 10 minutes read both; 35 minutes lock the array; 40 minutes the string; 5 minutes edge cases. Do not spend 70 minutes on Q2.
Time boxing a 5-question paper: two “sure” easy, one medium you can finish, then attempt a fourth. Commando candidates plan all five from minute one - different sport.
Hidden tests that fail “it works on my example”: empty array, single element, already-sorted, Unicode-ish strings if the prompt allows, integer overflow if you used C++, TLE on O(n²) for n = 1e5. Write the brute force only if n is tiny; otherwise start at the complexity the constraints imply.
Q1 - array: given temperatures, return the number of days until a warmer day for each index (next greater element). Stack in O(n). Students who nested two loops passed sample and failed hidden.
Q2 - string: frequency of characters, or longest substring with at most K distinct, or “validate a simplified expression.” Hash + two pointers. If you cannot narrate the window move, you will also fail the technical when they ask you to re-solve it.
Drill that pair under 90 minutes this week on coding questions. Then do a different pair. Theme reuse beats memorising one GfG anecdote.
Interviewers in the Trainee GfG story gave hints. That is a gift only if you leave space for it. A usable script:
If you skip step 5, you will ship an off-by-one and they will watch you discover it in silence. Dummy examples were explicitly praised in that write-up - steal that habit.
Technical interview (30-60 min)
Live DSA or pseudocode, Java/OOP (static, final, collections), DBMS/SQL (duplicates, counts), OS/CN light, your projects. Interviewers in Trainee write-ups give hints if you stay collaborative. Silent grinders stall.
Practical target: restate, brute force, tighten, edges. They reward the visible reasoning process more than a memorised optimal you cannot explain.
Managerial (some drives)
Not always present. When it is, expect a longer problem, SQL, and “how do you handle a stuck teammate.” Prep it; do not assume every 2026 campus loop includes it.
HR interview (15-30 min)
Intro, Why Nagarro, strengths/weaknesses, relocation, notice if any. Some write-ups call it non-elimination; still do not bomb it. Rapid-fire HRs are checking whether you freeze, not whether you memorised a handbook.
| Phase | Duration | What happens |
|---|---|---|
| Campus register / PPT | Drive week | Eligibility list |
| OA | 1 day | Aptitude + coding |
| OA results | Same day to 2 days | Steep cut |
| Technical | 1-3 days later | DSA + fundamentals |
| HR | Same day or next | Location, fit |
| Offer | 1-5 days | Letter + hub |
Total: campus batches often 1-3 weeks. Off-campus 2-6 weeks including the wait for the first link. One off-campus GfG story went apply → assessment in a week → tech → HR → offer the next day. Do not calendar that as a promise.
If you only remember three numbers: coding assessment first, clear ~3/5 on long papers (or 2/2 on short ones), fresher band ₹6-10 LPA (candidate-reported).
Online assessment
OA format, timing, and question types.
Coding questions
DSA patterns for OA and technical rounds.
Aptitude / mock quiz
Quant, logic, and timed mock quiz.
Interview experiences
Candidate stories and round notes.
HR interview questions
Common HR questions, sample answers, STAR tips.
Week-by-week prep
Study plan and round-by-round strategy.
If a Nagarro invite is 3-8 weeks out, treat this hub as the map and the linked practice pages as the drills. Do not reread eligibility ten times. Check the JD once, then spend hours on the filter that actually rejects people.
Typical fresher CTC chatter for Nagarro sits around ₹6-10 LPA (candidate-reported - confirm the letter). Languages students mention most often: Java, C++, Python, C. Pick one and stay with it in OA and interviews.
Eligibility reminder (from student reports): Common campus reports: B.E./B.Tech/M.Tech/MCA, typically 6.5+ CGPA or 65%, no active backlogs at joining. CS, IT, ECE and related branches appear most. Skills in DSA and live coding matter after the academic gate. Always verify the college mailer or nagarro.com careers posting.
What you are training for: Typical fresher loop: 1. Resume / campus eligibility screen, 2. Nagarro Coding Assessment (aptitude/reasoning + coding; format varies by drive), 3. Technical interview (30-60 min, DSA + CS fundamentals + projects), 4. HR (15-30 min, relocation, Why Nagarro). Some drives add a longer coding paper or a managerial. End-to-end often 1-4 weeks on campus, 2-6 weeks off-campus.
Short version of the prep split: Split time about 35% timed coding (arrays, strings, trees, DP), 25% logical reasoning under a clock, 25% CS fundamentals you can speak (OOP, DBMS, OS), 15% HR and relocation. Languages: Java, C++, Python. Weekly full mocks on this site.
Week 1 - pattern, not vibes. Language fluency: rewrite 10 old solutions in one language until you stop hunting syntax. Open the Nagarro previous-year sets on this site and mark which sections ate your time. Write the timing on a sticky note. That number is more useful than a 200-problem LeetCode streak you never timed.
Week 2 - the steep filter. Most Nagarro drives fail people on the first timed paper or OA. Do three timed sits this week. After each one, log every miss in a two-column note: topic and why (slow, wrong formula, bad edge case, panic). The next sit should only add problems from that log.
Week 3 - talk tracks. Technical interviews at Nagarro usually want a clean project story, one or two CS fundamentals, and (if the process has it) a behavioral or values round. Write STAR stories on paper, not in your head. Practise “Why Nagarro?” with one concrete product, lab, or business line - not a slogan.
Week 4 - mocks and logistics. Sleep, id photocopies, and a dry run of the oa platform if the invite names one. If you still have energy, redo only the questions you failed in week 2.
| Slice | Share of weekly hours | What “done” looks like |
|---|---|---|
| Timed papers / OA | ~40% | You finish a Nagarro-style sit without guessing the clock |
| Coding / role technical | ~30% | You can explain a solution out loud in your chosen language |
| Fundamentals / domain | ~20% | You can teach one OS/DBMS/networks (or domain) topic to a friend |
| Stories + HR | ~10% | Two STAR stories and a specific Why-this-company answer |
If you only have 10 days, keep the same ratios and cut volume, not the timed sits.
Use this hub for the Nagarro story (eligibility, rounds, salary). Use those pages for timed reps and interview notes.
If you do one thing after reading this: schedule three timed Nagarro papers on three different days, then interview prep on the leftovers.
Figures below are candidate-reported as of August 2026. Treat them as ranges, not offer letters.
| Role band | Typical CTC (reported) | Notes |
|---|---|---|
| Trainee / Software Developer | ₹6-10 LPA | Hub and year vary |
| Commando / higher coding track | Sometimes above the Trainee band | Only if the drive names it |
| QA / tester (MCA on some campuses) | Often lower than SD | Different JD - read it |
Confirm base / bonus / joining components on the letter. Location (Gurugram vs Jaipur vs Bengaluru vs Hyderabad) can change in-hand more than students expect. Ask HR whether the number on the PPT is CTC or base. Campus slides are optimistic; letters are specific.
Service-style variable pay, if any, should be in writing. Do not annualise a training stipend. If two friends got ₹7 LPA and ₹9.5 LPA in the same year, that is why this hub prints a band, not a single number.
How to read ₹6-10 LPA: the floor is not every Trainee offer; the ceiling is not Commando-by-default. Intern stipends, if any, are not CTC.
Growth: Trainee → developer → senior on project performance. If you want a 400-person academy batch with a published Ninja/Digital/Prime ladder, this is a different sport - closer to EPAM/Thoughtworks coding culture than TCS NQT.
Proctoring and platform vendors change by campus. Practise in a language you can select on a locked-down lab IDE. A new Java version surprise is not a reason to rewrite your algorithms in the hall. Write boring, compiling code.
If 2026 drives keep the Commando label, read the PPT twice. Students still mix it up with a different company’s “ninja/digital/prime” ladder. Commando here means more coding problems finished, not a different CTC brand you can quote from TCS. If the PPT never says the word, ignore internet threads that promise a higher band for solving five graphs. Trainee with two clean coding answers still gets hired.
If you already have TCS/Infosys mocks, keep the easy quant, cut the 2-hour verbal comprehension grind, and add two weekly coding papers. Nagarro will not reward you for finishing a 30-question English cloze if the 90-minute coding pair is empty. Rebalance; do not throw away all aptitude.
Campus labs vary: some lock tabs, some are your laptop with a proctor. Practise in the language you will select on the real IDE. Know how to print debug without print bombing timeouts. Have a plan if the compiler is Java 8 vs 17 - write boring language.
Off-campus links can arrive a week after you mail fresherhiring-style addresses. Keep the inbox search-ready. A 48-hour assessment window is not the time to “set up WSL.”
Software Engineer Trainee, Software Developer, Commando Software Developer, and QA tester (MCA on some campuses) are different finish lines. The PPT slide is the source of truth. Do not prepare Commando graphs if they only named Trainee and a 2-problem OA - still know lists/trees for the technical.
Typical fresher loop: eligibility screen → coding assessment (aptitude/reasoning + coding) → technical interview → HR. Some drives add a longer coding paper or a managerial. Campus often finishes in 1-3 weeks; off-campus 2-6 weeks.
Usually 3-4: OA, technical, HR; sometimes a separate long coding test or managerial. Commando vs Trainee can change how many coding problems you must finish, not necessarily the number of interview rooms.
Yes. Free Nagarro placement papers PDF and 2024-2026 style practice are on this site. No registration for main downloads. Start with the 2026 PDF or the archive.
Drive-dependent. Campus Trainee example: ~30-40 aptitude in 60 minutes + 2 coding in 90 minutes. Off-campus: ~50 objectives + 5 coding. Older notes: 40 MCQs then a 3-hour five-question paper. Follow the invite.
A steeper coding track on some campus drives: finish all coding problems (often 5, trees/graphs/DP) versus about 3/5 for regular Software Developer. Confirm the PPT.
Commonly 6.5+ CGPA or 65%, relevant degree, no active backlogs. CS/IT/ECE most often. Verify the notice.
Candidate-reported ₹6-10 LPA CTC for Trainee/SD (August 2026). Hubs: Gurugram, Jaipur, Bengaluru, Hyderabad. Written offer wins.
HR will ask. Rank Gurugram, Jaipur, Bengaluru, Hyderabad honestly. A fake “anywhere” that collapses later wastes a seat.
About 35% timed coding, 25% reasoning, 25% Java/SQL/CS, 15% HR. Details: preparation guide.
Java, C++, Python. Java appears a lot in interviews. Pick one OA language you can finish in.
Relative to TCS/Infosys aptitude mills, yes. You still should not bomb easy quant. Think EPAM/product-engineering coding culture more than NQT.
Share: timed DSA, live coding, speaking your approach. Split: Nagarro has a loud Commando/3-of-5 culture and India hub list; EPAM is also coding-forward with different OA vendors; Thoughtworks leans pairing and TDD talk. Do not reuse one Why.
Protect compiling solutions first. On 2-problem OAs, both must run. On 5-problem papers, lock three clean ones before a hero graph. Then rehearse thinking out loud.
Nagarro interview experience, plus the GfG Trainee and off-campus fresher write-ups linked in the papers section. Use as maps, not scripts.
Yes, they might. Delete-duplicates and count-rows showed up in a Software Developer technical. Keep joins warm even if the OA was C++.
Sit the paper they invited you to. If Commando is a separate cutoff on the same 5-question test, lock three clean solutions first, then use leftover time on a fourth/fifth. Do not gamble the Trainee/SD seat by opening the graph DP first. If Commando is a different drive, only apply when your weekend mocks already look like five finished problems.
Some blogs call HR non-elimination. Students still get questioned on relocation and communication. Treat it as a real round: 90-second intro, Why Nagarro, ranked hubs. A freeze on “Can you join Jaipur?” can still end the loop.
Campus Trainee write-ups say next day or the day after. Off-campus can be several days. Use the night after the OA to recode your solutions and skim Java/SQL. Do not start a new course.
Nagarro visited in August for two roles. OA was one sitting: aptitude ~60 minutes (easy-medium, ~30-40 questions) and two coding problems in 90 minutes - easy array, medium string. Results the next day. Technical was a video call; interviewer gave hints when the candidate stalled and wanted dummy examples. HR was short and fast (hometown, Why Nagarro, relocation). Takeaway: finish both coding problems; practise being coachable on a call.
Applied to the fresher mail. A week later: ~50 reasoning/quant objectives plus five coding (strings, linked lists; three medium, two hard). Cleared three. Technical checked character frequency, core Java (static, final), DBMS, and college projects. HR: strengths, hobbies, location. Offer the next day. Takeaway: 3/5 is a real bar; Java basics are not optional after a C++ OA.
Five DSA questions, mostly trees/graphs, some string/array, DP approaches, different sets per student. Three for Software Developer, all five for Commando. Later technical: brute-force-to-pseudocode plus SQL (delete duplicate rows, count rows). HR on culture. Takeaway: if you want Commando, your weekend mocks must be five-problem papers, not two.
Use them as clocks and theme lists. Do not memorise that August drive’s exact string problem. Do not assume every 2026 intern loop will put HR the same day. The invite wins. The value is “Nagarro will mix a serious coding paper with a talking technical and a location HR.”
Days 1-3: only 90-minute two-problem sets, two a day if you can.
Days 4-5: reasoning 60-minute papers with skip rules.
Days 6-7: trees + one DP.
Day 8: full combined mock.
Day 9: Java/SQL oral + one live problem with a friend.
Day 10: HR + sleep.
No new Spring Boot course in this window. Nagarro is hiring your finished functions.
Do not say “I want to work in IT.” Say something true: you want to build client product surfaces, you like coding more than 90-minute aptitude mills, you know Nagarro is not TCS NQT and not a consumer unicorn. One sentence on a digital-engineering project (even a college one) beats a paragraph of “innovation” and “synergy.”
If you also sit EPAM or Thoughtworks the same month, write three different Whys. Nagarro’s is coding-forward services/product-engineering; Thoughtworks will ask about pairing; EPAM will still want DSA but a different company story. Reusing one paragraph is how HR starts skimming.
Students treat location as a last-minute HR checkbox. It is often the actual filter after a clear technical. Rank hubs before the drive:
If you will only join Bengaluru, say that. A Trainee offer in Jaipur that you ghost helps nobody.
GROUP BY + HAVING COUNT > 1).That list covers the GfG SD technical colour. Ten minutes a day for a week is enough if you speak them aloud.
More: interview experience.
Write these on one page and say them without an IDE:
static vs instance: class-level, no this, loaded with the class.final class / method / variable: no subclass, no override, no reassignment.== vs .equals on strings.If your OA was C++, still run this page. The GfG Trainee and off-campus stories both wandered into Java keywords after a non-Java paper.
If the PPT never says Commando, ignore this. If it does:
Students who “might try Commando” without a single 3-hour mock are gambling the whole paper.
Nagarro is product-engineering for clients, not a consumer app with your name on the icon. Why Nagarro can mention digital engineering, coding bar, and India hubs. It should not pretend you will own Kite. If you also sit Thoughtworks, keep pairing/TDD language for that room. If you also sit TCS, do not reuse an NQT story here.
09:00 reasoning 60 minutes, skip rule on.
10:15 two coding problems, 90 minutes, no phone.
12:00 review misses into the error log.
16:00 45-minute mock technical with a friend (one DSA + Java + SQL).
17:00 15-minute HR (intro, Why, three hubs).
Night: sleep. Do this once in week 6 or 7, not the morning of the drive.
Weeks 1-2 they only did arrays and strings, two problems a night, and a 20-minute reasoning set. Week 3 they timed a 90-minute pair and failed the string because they never tested empty input. Week 4 they added that test to every solution and started Java flash cards. Week 5 they did a mock technical with a roommate who was allowed to interrupt. Week 6 they sat the campus OA, finished both coding questions with 12 minutes left, and used the leftover to add a couple of edge prints. Technical asked them to walk the string solution and final vs static. HR asked Jaipur. They said yes because they had already ranked hubs. None of that required a paid course. It required clocks and an error log.
The Trainee GfG write-up praised dummy examples and a calm interviewer who hinted. Hints are not cheating; they are how Nagarro checks collaboration. If you go silent for four minutes, they cannot hint. Talk. If you are wrong, course-correct out loud. That skill is separate from knowing Dijkstra.
If you apply to a fresher alias, screenshot the sent mail. When the assessment link arrives, check spam. Do the objective section first only if the platform forces it; otherwise glance at coding constraints so you know whether n=1e5. Submit something compiling for three problems rather than a perfect fourth. Then prepare Java/SQL the same evening - the technical can be days later, not weeks.
All four will test whether you can finish code and speak. Nagarro’s public fresher colour is the coding count (2 vs 5, Commando). Persistent often feels more service-campus. Globant/Sapient lean digital-engineering too but different OA vendors. Keep a shared DSA morning, then 20 minutes of company-specific Why. Do not tell Nagarro you “love consulting” and Sapient you “only want product.” Pick a true sentence per room.
If your campus also sits EPAM the same month, keep a shared DSA morning and write two Whys. Nagarro’s is coding count plus India hubs. EPAM’s is still coding-forward but a different vendor story. Do not walk into both rooms with “I like product engineering” and nothing else. More: interview experience.
EPAM · Thoughtworks · Persistent Systems · Globant · Publicis Sapient