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
I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.
posted on 18 Apr 2022
I applied via Naukri.com and was interviewed in Mar 2022. There were 3 interview rounds.
Salary expectations depend on experience, industry standards, and job responsibilities, ensuring fair compensation for skills.
Market Research: I have researched the average salary for Software Testing Engineers in my area, which ranges from $70,000 to $90,000.
Experience Level: With my X years of experience in software testing, I believe a salary in the range of $80,000 to $95,000 is appropriate.
Skills and Certification...
I am seeking a change to grow professionally, explore new challenges, and contribute to innovative projects in a dynamic environment.
Career Growth: I feel that I have reached a plateau in my current role and am eager to take on more responsibilities and challenges.
Skill Development: I want to expand my skill set, particularly in areas like automation testing and performance testing, which are crucial in today's tech la...
I am a dedicated Software Testing Engineer with a passion for ensuring software quality through meticulous testing and analysis.
Experience in Manual Testing: I have conducted extensive manual testing for web applications, identifying critical bugs that improved user experience.
Automation Skills: Proficient in using Selenium for automating test cases, which reduced testing time by 30% in my previous project.
Test Case De...
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.
I applied via Naukri.com and was interviewed before Mar 2020. There were 4 interview rounds.
Hashtable is synchronized while hashmap is not.
Hashtable is thread-safe while hashmap is not.
Hashtable does not allow null keys or values while hashmap allows one null key and multiple null values.
Hashtable is slower than hashmap due to synchronization.
Hashtable is a legacy class while hashmap is a newer implementation.
Hashmap is not thread-safe while Concurrent Hashmap is thread-safe.
Hashmap is not suitable for multi-threaded environments as it can lead to race conditions and data inconsistencies.
Concurrent Hashmap allows multiple threads to access and modify the map concurrently without any data inconsistencies.
Concurrent Hashmap uses a technique called lock striping to achieve thread-safety.
Concurrent Hashmap is slower than Hashma...
I appeared for an interview in Sep 2017.
I applied via Naukri.com and was interviewed before May 2018. There were 5 interview rounds.
I applied via Recruitment Consultant and was interviewed in May 2019. There were 3 interview rounds.
I appeared for an interview in Sep 2019.
Some of the top questions asked at the PureSoftware Software Testing Engineer interview -
Senior Software Engineer
529
salaries
| ₹11.8 L/yr - ₹25 L/yr |
Software Engineer
248
salaries
| ₹6 L/yr - ₹13.9 L/yr |
Lead Engineer
235
salaries
| ₹20.9 L/yr - ₹38.5 L/yr |
Technical Lead
171
salaries
| ₹21.6 L/yr - ₹40 L/yr |
Associate Software Engineer
88
salaries
| ₹4.4 L/yr - ₹9 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant