i
PureSoftware
Filter interviews by
I applied via Campus Placement and was interviewed in Dec 2021. There were 4 interview rounds.
Time complexity refers to the amount of time taken by an algorithm to run, while space complexity refers to the amount of memory used by an algorithm.
Time complexity is measured by the number of operations an algorithm performs, while space complexity is measured by the amount of memory an algorithm uses.
An algorithm with a time complexity of O(n) will take longer to run as the input size increases, while an algorithm ...
Merge sort is a divide and conquer algorithm. Best for large data sets. Code: https://bit.ly/3jJ5J5z
Divide the array into two halves
Sort each half recursively
Merge the sorted halves
Best for large data sets
Code: https://bit.ly/3jJ5J5z
The 4 pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions that manipulate it together in a single unit.
Inheritance: Creating new classes from existing ones, inheriting their properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
A traveling spring structure in a matrix is a pattern where a spring-like structure moves through the matrix.
The structure moves in a zigzag pattern through the matrix
The structure can be used to traverse a matrix and visit all its elements
The structure can be implemented using a combination of loops and conditional statements
Example: Given a matrix of size n x m, start at the top-left corner and traverse the matrix us...
Top trending discussions
posted on 12 Oct 2022
I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.
The program finds repeating characters in a given string.
Iterate through each character in the string
Store each character in a data structure
If a character is already present in the data structure, it is a repeating character
Program to check if a number is prime or not
A prime number is only divisible by 1 and itself
Loop through numbers from 2 to n-1 and check if n is divisible by any of them
If n is divisible by any number, it is not prime
If n is not divisible by any number, it is prime
I suggest using a hybrid automation framework for testing Amazon application.
Use Selenium WebDriver for web automation
Use Appium for mobile automation
Use TestNG for test management and reporting
Use Page Object Model for better code maintenance
Use data-driven approach for test data management
Use Jenkins for continuous integration and deployment
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
posted on 5 Feb 2022
I applied via Naukri.com and was interviewed before Feb 2021. There were 3 interview rounds.
Testing Life Cycle includes planning, designing, executing and reporting. Bug Life Cycle includes reporting, assigning, fixing and verifying.
Testing Life Cycle involves planning, designing, executing and reporting of tests.
Bug Life Cycle involves reporting, assigning, fixing and verifying bugs.
Testing Life Cycle starts with requirement analysis and ends with test closure.
Bug Life Cycle starts with bug reporting and end...
Severity is the impact of a bug on the system while priority is the urgency of fixing it.
Severity is the measure of how much a bug affects the system's functionality or performance.
Priority is the measure of how urgently a bug needs to be fixed.
A high severity bug may not have a high priority if it does not affect critical functionality.
A low severity bug may have a high priority if it affects critical functionality.
Bo...
Challenges faced during testing phase
Lack of clear requirements
Limited access to test environment
Time constraints
Difficulty in reproducing bugs
Integration issues with third-party systems
Lack of proper documentation
Testing on multiple platforms and devices
Dealing with unexpected errors
posted on 18 Apr 2020
I applied via Recruitment Consultant and was interviewed in Mar 2020. There were 3 interview rounds.
NEFT/RTGS/IMPS are electronic fund transfer systems used by banks in India.
NEFT stands for National Electronic Funds Transfer and is used for transferring funds up to Rs. 2 lakhs.
RTGS stands for Real Time Gross Settlement and is used for transferring large amounts of money in real-time.
IMPS stands for Immediate Payment Service and is used for instant fund transfers 24x7.
All three systems require the sender and receiver...
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 4 interview rounds.
Some basic testing questions
posted on 27 Sep 2024
The first round was coding+ aptitude
Gave exam on unstop platform the aptitude questions where divided into section 45 mins for aptitude (logical reasoning+ quants+ verbal) then 25 min for technical mcqs try to be as fast as you can
It consisted of 3 coding questions 2 were easy 1 was hard
I create test cases based on project requirements and use automation tools to test the projects.
Identify test scenarios based on project requirements
Create test cases for positive and negative scenarios
Use automation tools like Selenium or Appium to execute test cases
Analyze test results and report any issues found
posted on 26 Dec 2024
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
Hacker Rank Technical Round
30 Mins Java Selenium
I have over 5 years of experience in testing various software applications, including creating test plans, executing test cases, and reporting bugs.
Experience in creating test plans and test cases
Proficient in executing manual and automated tests
Strong skills in identifying and reporting bugs
Familiarity with various testing tools and methodologies
Collaborating with developers and stakeholders to ensure quality software
Framework walkthrough involves explaining the structure, components, and functionality of the test automation framework.
Explain the architecture of the framework (e.g. modular, data-driven, keyword-driven, hybrid)
Discuss the key components such as test scripts, test data, object repositories, and reporting mechanisms
Describe how the framework handles test execution, result reporting, and error handling
Provide examples ...
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Senior Software Engineer
454
salaries
| ₹8.1 L/yr - ₹32 L/yr |
Software Engineer
232
salaries
| ₹4.5 L/yr - ₹15.9 L/yr |
Lead Engineer
187
salaries
| ₹10.3 L/yr - ₹38.5 L/yr |
Technical Lead
157
salaries
| ₹13 L/yr - ₹42 L/yr |
Associate Software Engineer
83
salaries
| ₹2.6 L/yr - ₹12.5 L/yr |
Persistent Systems
LTIMindtree
Mphasis
Coforge