
Infosys
Fresher
Campus
No backlogs (11 LPA)
Application Process
I applied through my college placement drive. The online assessment had four coding questions; I needed two fully passing to be eligible. I cleared it and was shortlisted for on-campus interviews (~1h35m), focused on problem-solving, technical knowledge, and my projects.
Interview Rounds (2)
Detailed breakdown of each evaluation round, problems encountered, and round takeaways.
Online Coding Test
Questions & Problems Asked (2)
Problem: Oggy and Cockroaches
I maximized coins collected by scheduling movement to positions at the right times.
Problem: City And Bridges
I used graph connectivity checks (BFS-style) to answer whether deleting a node increases connected components.
Face to Face
Questions & Problems Asked (5)
Problem: Sort Bitonic DLL
middle via slow/fast pointers, split, recursively sort, merge updating next/prev.
Problem: Sum Of Node Distances
rerooting technique to compute distance sums for every node from one traversal.
Problem: Root to Leaf Path
built the tree from level-order input, DFS to print each root-to-leaf path.
Problem: Flight System (System Design)
I discussed requirements, scalable components (search/booking/payment), caching and DB use, and concurrency/failure edge cases.
Problem: DBMS
consecutive login streaks: I used ROW_NUMBER() partitioned by user, subtracted it from the date to form a grouping key, then grouped and filtered HAVING COUNT(*) >= 3 (and a similar gaps-and-islands approach for the longest streak).
Round Experience
Locking concepts: lock granularity, intention locking.
My selection perspective: I believe I was selected because of my confident approach and clear explanations, and being honest when unsure instead of guessing.
Round 2 — My Takeaways
- DSA thoroughly, aptitude/puzzles, two good explained projects, arrays/binary search/DP/recursion, common HR questions.
Resume Tips
Include strong projects with clear impact.
Don't add anything I can't justify.
Preparation Tips
Be consistent with DSA, focus on patterns.
Build 1-2 strong projects I can explain in depth.
Learn from every rejection.