Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Logging in web application is essential for tracking user activities and troubleshooting issues.
Implement secure login functionality using encryption and authentication mechanisms
Record user login attempts, successful logins, and failed logins in log files
Include relevant information in logs such as timestamp, user IP address, and actions performed
Regularly monitor and analyze log data to detect any suspicious activiti
Implement global error handling by setting up a centralized error logging system
Set up a centralized error logging system to capture errors that are not caught within the application
Implement try-catch blocks in critical sections of the code to handle unexpected errors
Utilize tools like Sentry or Rollbar to track and monitor errors in real-time
Regularly review error logs to identify patterns and address recurring issue...
What people are saying about EPAM Systems
I was interviewed in Sep 2024.
Coroutines are a way to perform asynchronous programming in a sequential manner.
Coroutines allow for writing asynchronous code that looks like synchronous code.
They can be used to perform long-running tasks without blocking the main thread.
Coroutines can be cancelled or paused and resumed at a later time.
They are supported in Kotlin through the kotlinx.coroutines library.
EPAM Systems interview questions for popular designations
Shell script to list all files in a directory
Use 'ls' command to list files in a directory
Use 'for' loop to iterate through the files
Print each file name using 'echo'
Yes, I write Docker files to define the environment and dependencies for containerized applications.
I have experience writing Dockerfiles to define the steps needed to create a Docker image.
I use Dockerfiles to specify the base image, dependencies, environment variables, and commands to run.
I am familiar with best practices for writing efficient and secure Dockerfiles.
For example, I have written Dockerfiles for microse
Get interview-ready with Top EPAM Systems Interview Questions
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Basic aptitude and angular questions
Generics in Angular allow for creating reusable components, services, and directives that can work with a variety of data types.
Generics in Angular are used to create reusable components, services, and directives that can work with different data types.
They provide type safety by allowing developers to specify the type of data that a component or service will work with.
For example, a generic service can be created to f...
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Event handler in dotnet is a function that responds to events triggered by user actions or system events.
Event handlers are used to handle events like button clicks, mouse movements, etc.
In .NET, event handlers are typically defined using delegates.
Example: handling a button click event in a Windows Forms application.
Optimizing SP involves improving performance and efficiency of stored procedures in a database.
Identify and eliminate unnecessary or redundant code
Use appropriate indexing to speed up data retrieval
Avoid using cursors and loops whenever possible
Consider parameterizing queries to improve execution plan caching
Regularly monitor and analyze performance metrics to identify bottlenecks
Interview experience
based on 1.3k reviews
Rating in categories
Senior Software Engineer
2.6k
salaries
| ₹15 L/yr - ₹42.7 L/yr |
Software Engineer
1.7k
salaries
| ₹6.9 L/yr - ₹24 L/yr |
Lead Software Engineer
831
salaries
| ₹15.6 L/yr - ₹52 L/yr |
Senior Systems Engineer
304
salaries
| ₹12 L/yr - ₹36.3 L/yr |
Software Test Automation Engineer
267
salaries
| ₹7 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech