Filter interviews by
Clear (1)
I applied via Recruitment Consulltant and was interviewed before Nov 2022. There were 3 interview rounds.
A test plan is a document that outlines the scope, approach, resources, and schedule of testing activities.
Defines the objectives and scope of testing
Outlines the testing approach and methodologies to be used
Specifies the resources, schedule, and responsibilities for testing
Includes test scenarios, test cases, and test data
Identifies risks and mitigation strategies
Provides a basis for monitoring and controlling the tes
Test strategy is a high-level plan to achieve testing objectives and goals.
Test strategy outlines the approach to be taken for testing a particular project or product.
It includes the scope of testing, resources, timelines, and risks involved.
Test strategy helps in ensuring that testing is conducted in a systematic and organized manner.
Examples: Agile testing strategy, risk-based testing strategy, automation testing str
The CTC (Cost to Company) and expectations for the Test Manager role.
CTC (Cost to Company) includes salary, bonuses, benefits, and other perks offered by the company.
Expectations may include experience level, skills, responsibilities, and goals for the role.
CTC and expectations can vary based on company size, industry, location, and candidate's qualifications.
For example, a Test Manager may expect a CTC of $80,000 with...
Top trending discussions
I applied via Company Website and was interviewed in May 2023. There were 4 interview rounds.
Python is a high-level programming language known for its simplicity and readability. It supports multiple programming paradigms.
Python is used for web development, data analysis, artificial intelligence, scientific computing, and more.
To use Python, you need to install the Python interpreter on your system and write code in a text editor or an IDE.
Python has various data types such as integers, floats, strings, lists,
C is a programming language, Python is a high-level programming language, data types are classifications of data items, tuple is a data structure in Python.
C is a general-purpose programming language known for its efficiency and flexibility.
Python is a high-level programming language with a focus on readability and simplicity.
Data types are classifications of data items that specify the type of data that can be stored ...
What is tuple program
what is list program
what is set program
Python,c
what is c
what is python
I applied via Company Website and was interviewed in Aug 2022. There were 2 interview rounds.
MCQ questions,coding, languages
All programming questions
I applied via Job Portal and was interviewed in Nov 2022. There were 2 interview rounds.
I analyze the error logs and identify the root cause of the errors. Then, I work on fixing the issues.
Analyze the error logs to identify the root cause of the errors
Work on fixing the issues causing the errors
Implement preventive measures to avoid similar errors in the future
Java is a high-level programming language invented by James Gosling at Sun Microsystems in 1995.
Java is an object-oriented language that is platform-independent.
It was designed to have a simple syntax and be easy to learn.
Java is used for developing a wide range of applications, from mobile apps to enterprise software.
Java's popularity is due in part to its robustness, security, and scalability.
Some popular Java-based ...
I applied via Recruitment Consulltant and was interviewed before Feb 2022. There were 3 interview rounds.
Find the longest palindromic substring in a given string.
Use dynamic programming to solve the problem efficiently.
Start with the base cases of single characters and two characters.
For longer substrings, check if the first and last characters match and if the substring between them is also a palindrome.
Keep track of the longest palindrome seen so far.
Time complexity: O(n^2), space complexity: O(n^2).
Developing a real-time data processing system for a high-traffic website.
Designing a scalable architecture to handle the high volume of incoming data.
Optimizing the data processing algorithms to minimize latency.
Ensuring data consistency and accuracy in a distributed system.
Implementing fault-tolerant mechanisms to handle system failures.
Testing and debugging the system under various load conditions.
I applied via Walk-in and was interviewed before Jan 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 4 interview rounds.
Quick sort is a divide and conquer algorithm that sorts the array by selecting a pivot element and partitioning the other elements around it. Merge sort is also a divide and conquer algorithm that divides the array into two halves, sorts them separately and then merges them.
Quick sort has an average time complexity of O(n log n) while merge sort has a time complexity of O(n log n) in all cases.
Quick sort is an in-place...
System design for Naukri.com platform
Identify user requirements and design the system architecture accordingly
Use scalable and reliable technologies for high traffic handling
Implement features like job search, job posting, resume upload, etc.
Ensure data security and privacy of users
Integrate with third-party services like payment gateways, social media platforms, etc.
Highest sum of contiguous subarray in an array
Use Kadane's algorithm to find the maximum sum subarray
Initialize max_so_far and max_ending_here to 0
Loop through the array and update max_ending_here and max_so_far
Return max_so_far as the highest subset sum subarray
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Add two linked lists and return the sum as a linked list.
Traverse both linked lists and add the corresponding nodes.
Handle carry over while adding nodes.
Create a new linked list to store the sum and return it.
Quick sort is faster but unstable, while merge sort is slower but stable.
Quick sort uses a pivot element to divide the array into two parts and recursively sorts them.
Merge sort divides the array into two halves, sorts them separately, and then merges them.
Quick sort has an average time complexity of O(n log n), while merge sort has a time complexity of O(n log n) in all cases.
Quick sort is not stable, meaning that the...
I applied via Campus Placement and was interviewed in Jun 2021. There were 3 interview rounds.
based on 1 interview
Interview experience
Software Developer
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
24
salaries
| ₹0 L/yr - ₹0 L/yr |
UI Developer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Delhivery
Ecom Express
XpressBees
Shadowfax Technologies