Epam Systems | Java Software Engineer | Gurgaon
Anonymous User
6291

I recently gave inteview for Epam Systems Gurgaon location.

Years Of Experience :- 4+ years Product Experience
College :- Tier 2

Round 1 (1.5 hours) - Every code to be executed on your local IDE

  1. String s = "asdfaghjklkjhgfdsa" Find the first repeating character in the given string using streams and lambda expression. output - a
  2. Top view of a binary tree
  3. Given an array of strings, group the anagrams together Input: strs = ["eat","tea","tan","ate","nat","bat"] Output: [["bat"],["nat","tan"],["ate","eat","tea"]]

Round 2 (1.5 hours) Java Concepts & System Discussion

  1. Concepts of Java 8, design patterns, SOLID principles, threading classes in java.
  2. Project related stuff on resume which mentioned springboot, microservices and Kafka.
  3. An easy design question. Design a service that will notify user on login/signup and credits them a point. Did this on draw.io

Round 3 (1 hour) Mangerial Round

  1. Project and my contribution over it
  2. Basic java question
  3. How I go on designing stuff keeping SOLID in mind
  4. Behavioral questions

Hope this helps!

https://leetcode.com/discuss/compensation/4667089/epam-systems-java-software-engineer

Comments (9)