VOOZH about

URL: https://www.geeksforgeeks.org/interview-experiences/epam-systems-interview-experience-for-jr-software-engineer/

⇱ Epam Systems Interview Experience for Jr. Software Engineer - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Epam Systems Interview Experience for Jr. Software Engineer

Last Updated : 11 Sep, 2025

Candidate Information

Status: Final Year MCA Student, selected for Internship + FTE (performance-based)

Experience: Academic & Project-based (Java, DSA, Full-Stack Development)

Target Position: Junior Software Engineer

Location: NIT Raipur, India

Interview Date: August 2025

Overview of Interview Process:

  • Duration: 70 minutes
  • Method: Online Proctored Test
  • Focus: Coding + Aptitude + CS Fundamentals

Key Questions:

Coding (DSA):

  • Word Ladder (Shortest transformation using BFS)
  • Modified Number of Islands (Graph traversal)
  • Aptitude & Reasoning: Formula-based, easy questions
  • CS Fundamentals: Simple DBMS table queries, OS basics
  • Data Interpretation: 2–3 scenario-based questions

Obstacles: Time management was slightly tricky since coding questions were medium–hard level, but overall aptitude & CS MCQs were manageable.

Technical Round

  • Duration: 1.5 hours
  • Method: Online (Video + IDE coding)
  • Focus: DSA, Core Java, Multithreading, Projects

Key Questions:

  • Diagonal Traversal of Binary Tree
  • Matrix Rotation (90° Clockwise)
  • Top View of Binary Tree
  • LRU Cache Implementation (Design-based)
  • Theory: Multithreading concepts, Producer-Consumer problem
  • Project Discussion: Explained full-stack live projects deployed on GitHub/LinkedIn

Obstacles:

Forgot to keep rough paper; interviewer denied using one. Had to visualize and dry-run inside IDE itself.

This actually turned into a positive impression, showing strong visualization and DSA skills.

Managerial + HR Round

  • Duration: 45 minutes
  • Method: Online Video Interview
  • Focus: Project depth, teamwork, situational judgment

Key Questions:

  • Why only 3 projects in resume when you’ve done many?
  • What problems did you face while building projects?
  • Team-based scenario questions (conflict resolution, collaboration).

Obstacles: Nervous at the beginning, but HR (a non-Indian, supportive interviewer) encouraged and made the environment comfortable.

Highlights:

  • HR was impressed by real-world, live full-stack projects.
  • Positive, supportive interaction built confidence.

Post-Interview Reflections:

Company Culture Insights:

Supportive, project-driven, and focused on practical problem solving.

Work Environment: Entire process was online, professional, and transparent.

Evaluator Feedback:

Strong problem-solving & DSA skills.

Impressed by deployed, live projects.

Demonstrated confidence under constraints (no rough paper).

Suggestions for Improvement:

Always keep rough paper handy (if allowed).

Revise CS fundamentals (DBMS, OS, OOPS).

Prepare for design-level coding (LRU Cache, Trees).

Maintain strong project portfolio — it adds a big advantage.

Additional Information:

Timeline:

Online Test → Result in 2 weeks

Technical Round → Cleared → HR same week

Final Result → Announced in 4–5 days

Conversion: Internship is performance-based → Junior Software Engineer role.

Bond: Not explicitly mentioned during process.

Closing Note:

Cracking EPAM Systems was my first big placement success in MCA.

This journey taught me:

DSA consistency pays off.

Projects must be real, deployed, and impactful.

Stay calm, even when unexpected situations happen.

Verdict: Selected @ EPAM Systems (Internship + FTE)

A proud milestone, and just the beginning of a long journey ahead.

Comment