Filter interviews by
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 6 interview rounds.
One of the technical challenges faced was integrating legacy systems with new technology.
Legacy systems were not designed to work with modern technology
Compatibility issues arose during integration process
Data migration from old systems to new systems was complex
DBMS stands for Database Management System. It is a software that allows users to interact with a database.
DBMS is a software that manages databases by enabling users to create, retrieve, update, and delete data.
It provides a way to store and organize data efficiently.
Examples of DBMS include MySQL, Oracle Database, and Microsoft SQL Server.
What people are saying about EPAM Systems
Functional requirements specify what the system should do, while non-functional requirements specify how the system should perform.
Functional requirements describe the specific behavior or functions of the system.
Non-functional requirements describe the quality attributes of the system such as performance, security, and usability.
Functional requirements are typically documented in use cases or user stories.
Non-function...
EPAM Systems interview questions for popular designations
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Some of the most used BA tools by me include Microsoft Excel, Jira, and Lucidchart.
Microsoft Excel for data analysis and visualization
Jira for project management and issue tracking
Lucidchart for creating process flows and diagrams
Yes, I work with SQL and other tools to analyze data and generate reports.
I use SQL to query databases and extract relevant information.
I also utilize tools like Microsoft Excel and Tableau for data visualization.
By combining SQL queries with Excel functions, I can create comprehensive reports for stakeholders.
Get interview-ready with Top EPAM Systems Interview Questions
I applied via Campus Placement and was interviewed in Aug 2024. There were 4 interview rounds.
Aptitude was quite good it has mcq
They have given 3 coding questions
Sort array of strings lexicographically and by length
Use built-in sorting functions in programming languages like sort() in Python or Arrays.sort() in Java
For lexicographical sorting, use default comparison function
For length-wise sorting, create a custom comparison function based on string length
I applied via LinkedIn
equals and hashcode are methods in Java used for comparing objects and generating hash codes respectively. Object class does implement equals method.
equals method is used to compare two objects for equality. It is overridden in most classes to provide custom comparison logic.
hashcode method is used to generate a unique integer value for an object. It is used in hash-based collections like HashMap.
Object class does impl...
Time complexities of data structures vary based on operations like insertion, deletion, search, etc.
Arrays - O(1) for access, O(n) for insertion/deletion
Linked Lists - O(n) for access, O(1) for insertion/deletion at head/tail
Stacks - O(1) for push/pop operations
Queues - O(1) for enqueue/dequeue operations
Hash Tables - O(1) for average case search/insert/delete
Binary Trees - O(log n) for search/insert/delete in balanced...
D stands for Dependency Inversion Principle in SOLID principles.
High-level modules should not depend on low-level modules. Both should depend on abstractions.
Abstractions should not depend on details. Details should depend on abstractions.
Example: Using interfaces to decouple classes and allow for easier testing and maintenance.
Other principles for best coding practices include DRY, KISS, YAGNI, and design patterns.
DRY (Don't Repeat Yourself) - Avoid duplicating code by creating reusable functions or classes.
KISS (Keep It Simple, Stupid) - Write simple and easy-to-understand code rather than overcomplicating it.
YAGNI (You Aren't Gonna Need It) - Only implement functionality that is needed at the present moment, avoiding unnecessary features.
D...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Evaluation metrics and assumptions in linear regression
Evaluation metrics in linear regression include Mean Squared Error (MSE), Root Mean Squared Error (RMSE), R-squared, and Adjusted R-squared.
Assumptions of linear regression include linearity, independence, homoscedasticity, and normality of residuals.
Example: MSE = sum((actual - predicted)^2) / n
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
Some of the top questions asked at the EPAM Systems interview -
The duration of EPAM Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 482 interviews
Interview experience
based on 1.4k reviews
Rating in categories
Senior Software Engineer
2.8k
salaries
| ₹11 L/yr - ₹42 L/yr |
Software Engineer
1.7k
salaries
| ₹5.2 L/yr - ₹24 L/yr |
Lead Software Engineer
865
salaries
| ₹18 L/yr - ₹50 L/yr |
Senior Systems Engineer
305
salaries
| ₹12 L/yr - ₹38.8 L/yr |
Software Test Automation Engineer
260
salaries
| ₹6 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech