
Infosys
Fresher
Campus
6 CPI+, 60%+ 10th/12th, no backlogs (10 LPA fixed + 1 LPA joining bonus)
Application Process
I applied through on-campus placement at MNNIT Allahabad. After the online assessment (aptitude, reasoning, basic programming), I went through technical and HR interviews, leading to my selection.
Interview Rounds (2)
Detailed breakdown of each evaluation round, problems encountered, and round takeaways.
Online Coding Interview
Questions & Problems Asked (4)
Problem: Making The Largest Island
DFS/BFS component labeling with hashing to evaluate each candidate flip.
Problem: Sum Paths
DFS tracking downward path sums against a target.
Problem: Travelling Salesman Problem
DP with bitmasking, dp[mask][i] = min cost.
Problem: Longest Substring with At Most K Distinct Characters
sliding window with a frequency map.
Face to Face
Questions & Problems Asked (2)
Problem: Counting Sort
frequency/count array, prefix sums for positions, constructed sorted output.
Problem: URL Shortener design
schema for original URL/short code and efficient redirection at scale with indexing and caching.
Round Experience
Database concepts: isolation levels, normalization/denormalization, clustered vs non-clustered indexing.
HR questions: why Infosys, a college difficulty I solved, and conflicts I resolved in the Dramatics Club.
My selection perspective: I believe it was a good balance of strong fundamentals and practical experience, plus explaining my thought process clearly and being honest about what I knew.
Round 2 — My Takeaways
- DSA thoroughly, aptitude/puzzles, two good explained projects, arrays/binary search/DP/recursion, common HR questions.
Resume Tips
Include 2-3 strong projects with tech and impact.
Mention internships, achievements, coding-platform ratings.
Preparation Tips
Practice DSA consistently.
Build real-world full-stack projects (React, Node.js, Express, DB).
Gain hands-on experience via internships, focusing on REST APIs and DB design.