Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      EPAM Systems

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: EPAM Systems reviews | EPAM Systems jobs | EPAM Systems salaries | EPAM Systems benefits | EPAM Systems conversations
      EPAM Systems interviewsEPAM Systems Middle Software Engineer interviewsEPAM Systems interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Middle Software Engineer Interview

      9 Sept 2024
      Anonymous interview candidate
      Āgra, Uttar Pradesh
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 2 months. I interviewed at EPAM Systems (Āgra, Uttar Pradesh) in Jul 2024

      Interview

      I gave many interviews but EPAMs recruitment is the WORST WORST WORST. They show that withing 10 days they'll complete the interview but almost more than 1.5 month took to complete my interview process to complete . 1st round General interview: where HR will inform u about the process. That after this there will be a technical round for 1.5 hour and then a manager round and then the offer. I cleared the technical which was quite hectic interviewer wasn't agressive but asked so many questions and I even had to code multiple coding questions. So,i was informed that i am selected for manager round. I gave the manager round,i was selected, Then they said and i quote "UNFORTUNATELY THE POSITION U APPLIED FOR WAS ALREADY FILLED SO WE WILL HOLD UR CANDIDATURE" now after 15-17 days i got a call from HR that A new requirement has come and i quote again "WE WILL BE OFFERING YOU (XXX LPA) GIVE ME 2 DAYS AND WE WILL SET UP A MEETING TO DESCRIBE THE COMPENSATION" //after 2 days// I quote again " ACTUALLY WE WONT BE RELEASING THE OFFER NOW BECAUSE MANAGEMENT WANT TO CONDUCT ANOTHER ROUND OF INTERVIEW TO DOUBLE CHECK UR KNOWLEDGE ON JAVASCRIPT" //Just to inform u all EPAM records all of its interview round// Now I had no option other than accepting the new unwanted round This time interview was very agressive and It was a complete hard core coding round he came and pasted a 20+ lines of question to code. And i even answered correctly one of the event loop question which he said was wrong and eventually i ended up losing up the offer. And the HR has no answer to it. I have all the proof of email communication regarding discussion on the process of interviewing . SERIOUSLY EPAM HAS A PATHETIC RECRUITMENT SYSTEM I WISH I COULD GIVE -VE RATINGS

      Interview questions [1]

      Question 1

      Javascript objects, typescript,event loop,coding questions on objects
      1 Answer

      Other Middle Software Engineer interview reviews for EPAM Systems

      Middle Software Engineer Interview

      5 Jun 2022
      Anonymous interview candidate
      Declined offer
      Neutral experience
      Difficult interview

      Application

      I applied online. The process took 2 weeks. I interviewed at EPAM Systems

      Interview

      The whole process took 2 weeks. First, I applied for a job on Linkedin and in that same week, I got an HR interview scheduled. That interview was mostly about the company and your previous experience with development, it took around half an hour. The second round was a technical interview, which took 90 minutes and had basics to advanced questions about Java, JVM, Spring Framework, OOP concepts, AWS, CI/CD, data structures, Stream API, lambdas, strings, unit testing, microservices, design patterns, SQL, NoSQL, SOLID principles, agile routine, HTTP and HTTPS protocols. Some of these questions required live coding with the interviewer for, an example, demonstrating how a specific concept works. The third round was the job offer, which stated what would be your salary, benefits, and how would your integration into the company happen. Unfortunately, I refused the offer since the compensation was below my expectations.

      Interview questions [11]

      Question 1

      Can you explain the difference between == and equals()? Are strings immutable? Can you explain the hashcode method?
      1 Answer

      Question 2

      Can you explain how the JVM and Garbage Collector works? What are the differences between Java 8 and 11?
      Answer question

      Question 3

      Can you explain the SOLID concepts?
      Answer question

      Question 4

      What is your day-to-day routine as a developer?
      Answer question

      Question 5

      What are the differences between SQL and NoSQL? Explain SQL join types.
      Answer question

      Question 6

      In this code snippet, implement the Singleton Pattern.
      Answer question

      Question 7

      In this code snippet, implement the Dependency Inversion concept (D from SOLID).
      Answer question

      Question 8

      In this code snippet, get the object with the max value of this array using Stream API and lambda.
      Answer question

      Question 9

      What is a functional interface?
      Answer question

      Question 10

      What are the differences between List, LinkedList and Map?
      Answer question

      Question 11

      What is the default access modifier of a class? What is the difference between private, protected, and the public?
      Answer question
      10

      Middle Software Engineer Interview

      24 Aug 2021
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at EPAM Systems in Aug 2021

      Interview

      The selection for a position in EPAM Anyware (the full remote division of EPAM) was structured in two different interviews (both in remote via Microsoft Teams): The first one was the general interview with an HR member. This interview was very easy and quick, discussing the type of contract, the role that they were searching for and what I was actually looking for. The second one was a technical interview, held by an indian team lead. This actually disappointed me, because I was applying for the italian team and I hoped to know someone of my future team. Anyway, this interview lasted for around an hour in which he asked me several in depth language specific and software architecture questions. Finally there was also an exercise to write an algorithm in pseudo-language to print all the elements stored in a tree data structure. After three working days the HR person of the first interview writes me that the position for which I was applying for was already closed and I had to wait for other positions to open. I found this treatment very unprofessional and a waste of time, since if the HR person would have told me before that this position was already closed, I would have considered the other open positions and decided to go on or not based on the available options, instead I had to make a technical interview without having the opportunity to get to a final job offer. I hope nobody gets this experience, but as far as I am concerned I will not apply for another position of this company.

      Interview questions [1]

      Question 1

      Technical: -Pseudo langage algorithm -SOLID principles questions -C# language specific questions (override, hierarchy, data hiding keywords..)
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      IBM
      3.6★Compensation and benefits
      avatar
      Concentrix
      3.6★Compensation and benefits
      avatar
      BairesDev
      3.8★Compensation and benefits
      avatar
      Sagility
      4.0★Compensation and benefits

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.