i
Persistent Systems
Filter interviews by
I applied via Referral and was interviewed in Feb 2024. There were 3 interview rounds.
CI/CD pipeline is a set of automated processes for building, testing, and deploying software. String manipulation programs involve manipulating text data.
CI/CD pipeline automates the process of integrating code changes, testing them, and deploying them to production.
String manipulation programs involve tasks like searching, replacing, and modifying text data.
Examples of string manipulation programs include finding the ...
What people are saying about Persistent Systems
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Types of waits in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.
Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.
Explicit Wait: Waits for a certain condition to be met before proceeding further in the code.
Fluent Wait: Waits for a condition to be met with a defined polling frequency.
Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
findElement is used to find a single element on a web page, while findElements is used to find multiple elements.
findElement returns a single WebElement, while findElements returns a list of WebElements.
findElement will throw NoSuchElementException if the element is not found, while findElements will return an empty list if no elements are found.
Example: WebElement element = driver.findElement(By.id("exampleId")); List
Merge two lists in Python using the extend() method.
Create two lists, list1 and list2.
Use the extend() method to merge list2 into list1.
Example: list1 = ['a', 'b', 'c'], list2 = ['d', 'e', 'f']
After merging, list1 will be ['a', 'b', 'c', 'd', 'e', 'f']
Merge conflicts can be resolved by pulling the latest changes, resolving conflicts locally, and then pushing the changes.
Pull the latest changes from the remote repository
Resolve conflicts locally by editing the conflicting files
Add the resolved files to the staging area
Commit the changes with a message explaining the resolution
Push the changes to the remote repository
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Aptitude test and Testing questions related to Test estimations
Test estimation techniques involve various methods to estimate the effort, time, and resources required for testing.
Expert judgment: Relying on the expertise and experience of the QA team to estimate the effort.
Analogous estimation: Using historical data from similar projects to estimate the testing effort.
Parametric estimation: Using mathematical models and formulas to estimate based on project parameters.
Three-point ...
I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed in Sep 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed in Aug 2022. There were 5 interview rounds.
45 min of technical coding test touching on basics to advanced.
Mostly asked advanced algorithm solving and programming
posted on 25 Mar 2024
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
A prime number program checks if a given number is only divisible by 1 and itself.
Check if the number is greater than 1
Iterate from 2 to the square root of the number and check for divisibility
If no divisors found, the number is prime
based on 9 reviews
Rating in categories
Software Engineer
4.4k
salaries
| ₹2.5 L/yr - ₹9.6 L/yr |
Senior Software Engineer
3.7k
salaries
| ₹5 L/yr - ₹13 L/yr |
Lead Engineer
3k
salaries
| ₹7.2 L/yr - ₹30 L/yr |
Lead Software Engineer
3k
salaries
| ₹7.2 L/yr - ₹18.5 L/yr |
Project Lead
1.8k
salaries
| ₹13 L/yr - ₹38.8 L/yr |
Cognizant
TCS
IBM
Wipro