Filter interviews by
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 2 interview rounds.
A good PM possesses strong communication skills, strategic thinking, and the ability to prioritize effectively.
Strong communication skills to effectively convey ideas and collaborate with cross-functional teams
Strategic thinking to set clear goals and roadmap for the product
Ability to prioritize effectively to focus on high-impact tasks and deliver results
Experience in market research and understanding customer needs
Te...
Techniques for prioritizing requirements in product management
Use the MoSCoW method to categorize requirements as Must have, Should have, Could have, and Won't have
Consider the impact and effort of each requirement to prioritize effectively
Involve stakeholders in the prioritization process to align on priorities
Use techniques like Kano model to prioritize requirements based on customer satisfaction
Regularly review and ...
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Java - collections , Arrays,Oops concepts
Selenium
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
What people are saying about EPAM Systems
Some testing is a subset of regression testing, focusing on specific areas of the software, while sanity testing is a quick check to see if the software is ready for further testing.
Some testing is performed after a major change in the software to ensure that the critical functionalities are working as expected.
Sanity testing is a cursory check to verify if the software is stable enough for further testing.
Some testing...
Agile is a software development methodology focused on flexibility and collaboration, while SAFe Agile is a framework for scaling agile practices to larger organizations.
Agile is a software development methodology that emphasizes flexibility, adaptability, and collaboration within small teams.
SAFe Agile (Scaled Agile Framework) is a framework for applying agile practices at scale, typically in larger organizations with...
EPAM Systems interview questions for popular designations
Medium level questions
Use a hash set to find duplicates in a string efficiently.
Create a hash set to store characters as you iterate through the string.
If a character is already in the hash set, it is a duplicate.
Return the set of duplicates found.
Get interview-ready with Top EPAM Systems Interview Questions
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
Good Programming code simple but complex
My framework is a data-driven automation framework built using Selenium WebDriver and TestNG.
Built using Selenium WebDriver for web automation
Utilizes TestNG for test case management and execution
Follows data-driven approach for test data separation
Includes reporting features for test result analysis
Static keyword in Java is used to create class-level variables and methods that can be accessed without creating an instance of the class.
Static variables are shared among all instances of a class.
Static methods can be called without creating an object of the class.
Static blocks are used to initialize static variables.
Static keyword can also be used to create static nested classes.
Final keyword in Java is used to restrict the user from changing the value of a variable, making it a constant.
Final keyword can be applied to variables, methods, and classes.
Final variables must be initialized and cannot be reassigned.
Final methods cannot be overridden in subclasses.
Final classes cannot be subclassed.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.
A class can extend only one abstract class but can implement multiple interfaces.
Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contract for cla...
Find the longest palindrome substring in an array of strings.
Iterate through each string in the array
Check for palindromes within each string
Keep track of the longest palindrome found
Tree set is a sorted set implementation based on a binary search tree.
Tree set stores elements in sorted order using a binary search tree
It does not allow duplicate elements
Operations like add, remove, and search have O(log n) time complexity
Example: TreeSet
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
I have over 5 years of experience in full stack development, working with various technologies and frameworks.
Developed web applications using HTML, CSS, JavaScript, and frameworks like React and Angular.
Worked on backend development using Node.js, Express, and databases like MongoDB and MySQL.
Experience with version control systems like Git and deployment tools like Docker and AWS.
Participated in agile development pro...
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
832
salaries
| ₹16.5 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