Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Best practices for writing PowerShell scripts
Use clear and descriptive variable names
Comment your code to explain complex logic
Handle errors gracefully with try/catch blocks
Use functions to modularize your script
Avoid hardcoding values whenever possible
To create a Private Endpoint for Azure Key Vaults, you need to configure a private link service.
Navigate to the Azure portal and search for 'Key Vaults'.
Select the Key Vault you want to create a Private Endpoint for.
In the Key Vault settings, go to 'Private endpoint connections' and click on 'Add'.
Choose the subscription, resource group, and private DNS zone for the Private Endpoint.
Review and create the Private Endpoi
AKS allows for network configuration during creation and provides options for managing it.
During creation of AKS, network configuration options include specifying virtual network, subnet, and network policies.
Network configuration can be managed through Azure portal, Azure CLI, or ARM templates.
AKS supports network policies like Azure CNI, Kubenet, and Calico for network security and isolation.
Network configuration can...
I appeared for an interview in Feb 2025.
Questions on Python: 5 different simple python coding questions
I appeared for an interview in Feb 2025, where I was asked the following questions.
A Test Automation framework integrates tools and processes for efficient testing, with a focus on robust reporting mechanisms.
Framework Types: Common types include Keyword Driven, Data Driven, and Behavior Driven frameworks.
Reporting Tools: Tools like Allure, ExtentReports, or custom dashboards can be used for generating reports.
Test Results: Reports should include pass/fail status, execution time, and error logs for f...
A Test Plan outlines the specifics of testing, while a Test Strategy defines the overall approach and objectives for testing.
Test Plan is a detailed document that describes the scope, approach, resources, and schedule of intended testing activities.
Test Strategy is a high-level document that outlines the testing goals, principles, and methods to be used across projects.
Example of Test Plan: A plan for testing a new mob...
JSON Wire Protocol is a communication protocol used for WebDriver to interact with web browsers.
Defines a standard way for WebDriver clients to communicate with browser drivers.
Uses JSON format to send commands and receive responses.
Supports various browser actions like opening a URL, clicking elements, etc.
Example: Sending a command to navigate to a URL: { 'url': 'http://example.com' }
Facilitates cross-browser testing
Utilized Java OOP concepts like inheritance, encapsulation, polymorphism, and abstraction in the automation framework.
Inheritance: Created a base class 'TestBase' for common test setup and teardown methods, allowing derived classes to inherit these functionalities.
Encapsulation: Used private variables in page object classes to hide implementation details, providing public getter and setter methods for access.
Polymorphi...
What people are saying about EPAM Systems
Codility- Angular - 2 questions, complete code for html, ts files
Prototype to remove duplicate words from a sentence using an array of strings
Create a function that takes in a sentence as input
Split the sentence into an array of words
Use a Set data structure to store unique words
Iterate through the array of words and add each word to the Set
Convert the Set back to an array to get the unique words
Join the unique words back into a sentence
Performance tuning in Angular involves optimizing code, reducing load times, and improving user experience.
Use lazy loading to load modules only when needed
Minimize the number of HTTP requests by combining files and using caching
Optimize change detection by using OnPush strategy
Avoid unnecessary DOM manipulations and use trackBy function in ngFor loops
Use AOT compilation to reduce bundle size and improve load times
EPAM Systems interview questions for popular designations
Get interview-ready with Top EPAM Systems Interview Questions
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Test plan and strategy outline the approach for testing a software application.
Test plan includes objectives, scope, resources, schedule, and risks.
Test strategy defines testing approach, techniques, tools, and responsibilities.
Both documents are essential for successful testing and quality assurance.
Example: Test plan may include test cases, test scenarios, and test data.
Example: Test strategy may outline automation t...
SQL query to find unique records, truncate, abort, DML commands
To find unique records in SQL, you can use the DISTINCT keyword in your SELECT statement.
Truncate is a SQL command used to quickly delete all records from a table, but it cannot be rolled back.
Abort is a command used to cancel a transaction in SQL.
DML (Data Manipulation Language) commands in SQL include INSERT, UPDATE, DELETE.
I applied via Approached by Company and was interviewed in Jun 2024. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
I appeared for an interview before Apr 2024, where I was asked the following questions.
Some of the top questions asked at the EPAM Systems interview for experienced candidates -
The duration of EPAM Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 181 interviews
Interview experience
based on 1.5k reviews
Rating in categories
Senior Software Engineer
3.1k
salaries
| ₹15 L/yr - ₹42 L/yr |
Software Engineer
1.9k
salaries
| ₹4.9 L/yr - ₹25 L/yr |
Lead Software Engineer
963
salaries
| ₹16.5 L/yr - ₹53 L/yr |
Senior Systems Engineer
322
salaries
| ₹12 L/yr - ₹36 L/yr |
Software Developer
270
salaries
| ₹8.5 L/yr - ₹30 L/yr |
TCS
Accenture
DXC Technology
Optum Global Solutions