Filter interviews by
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
To make an object immutable, use final keyword for fields and provide only getters. To make a collection immutable, use Collections.unmodifiableList() or similar methods.
Use final keyword for fields in the object to prevent them from being modified
Provide only getters for the fields to ensure they cannot be changed externally
For collections within the object, use Collections.unmodifiableList() or similar methods to cre
Check specific characters in a string using regex match
Use regex pattern to match specific characters in the string
For example, to check for digits in a string: /[0-9]/
Use regex.test() method to check if the pattern exists in the string
Basic angular and js multiple choice round questions.
CSS selectors are used to target specific elements on a webpage for styling purposes.
CSS selectors can target elements based on their type, class, ID, attributes, and more
Examples: 'p' targets all
elements, '.class' targets elements with a specific class, '#id' targets elements with a specific ID
Combining selectors with spaces, commas, and other operators allows for more specific targeting
Adaptive design adjusts to different screen sizes based on predefined breakpoints, while responsive design fluidly resizes elements based on screen width.
Adaptive design uses predefined layouts for specific screen sizes
Responsive design fluidly adjusts elements based on screen width
Adaptive design may have fixed breakpoints for different devices
Responsive design is more flexible and can adapt to any screen size
Example:...
Routing in Angular allows navigation between different components in a single-page application.
Angular Router is a built-in library that provides navigation and routing functionality.
Routes are defined in the app-routing.module.ts file using RouterModule.forRoot() method.
Route parameters can be accessed using ActivatedRoute service in the component.
Lazy loading can be implemented to load modules only when needed for be
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
Use nested loops to iterate through array and find triplets with sum 0.
Iterate through array with two nested loops to find all possible pairs.
For each pair, check if there is a third element that completes the triplet with sum 0.
Store the triplets found in a separate array.
The interview question covers topics like hashmap implementation in Java 8, bean lifecycle, annotations in Spring framework, HTTP methods, REST API authentication, and disabling junit test cases during deployment.
HashMap in Java 8 uses an array of linked lists to store key-value pairs, with the hash code of the key determining the index in the array.
Bean lifecycle in Spring framework involves initialization and destruc...
What people are saying about EPAM Systems
Using Java 8 features to write efficient and concise code.
Utilize lambda expressions for functional programming
Use streams for processing collections in a more declarative way
Leverage default methods in interfaces for backward compatibility
Explore the new Date and Time API for improved handling of dates and times
Situational, what you will do if some certain situation happens
EPAM Systems interview questions for designations
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 2 interview rounds.
Factory & Builder Design Patterns are creational patterns used in software development to create objects.
Factory Design Pattern is used to create objects without specifying the exact class of object that will be created.
Builder Design Pattern is used to construct complex objects step by step.
Factory pattern uses a factory method to create objects, while Builder pattern uses a builder class to construct objects.
Factory ...
Get interview-ready with Top EPAM Systems Interview Questions
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
Different scenarios on different GCP services
Scenario 1: Using Cloud Storage for storing and accessing large amounts of data
Scenario 2: Utilizing Cloud Functions for serverless computing and event-driven applications
Scenario 3: Implementing Cloud SQL for managing relational databases in the cloud
Some random question in Javascript ex: Closure,this,debounce, and custom hooks
Some of the top questions asked at the EPAM Systems Senior Software Engineer interview -
The duration of EPAM Systems Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
3 Interview rounds
based on 221 reviews
Rating in categories
Hyderabad / Secunderabad,
Bangalore / Bengaluru
+16-11 Yrs
₹ 15.75-34 LPA
Senior Software Engineer
2.6k
salaries
| ₹10.9 L/yr - ₹40.2 L/yr |
Software Engineer
1.6k
salaries
| ₹6.5 L/yr - ₹28.5 L/yr |
Lead Software Engineer
801
salaries
| ₹15.6 L/yr - ₹50 L/yr |
Senior Systems Engineer
300
salaries
| ₹12 L/yr - ₹36.3 L/yr |
Software Test Automation Engineer
254
salaries
| ₹6 L/yr - ₹21.2 L/yr |
TCS
Infosys
Wipro
HCLTech