i
Wipro
Filter interviews by
A class is a blueprint for creating objects in object-oriented programming, while a variable is a container for storing data.
A class defines the properties and behaviors of objects, while a variable holds a value that can be changed or manipulated.
Classes can be used to create multiple instances of objects with the same properties and behaviors.
Variables can be of different data types such as int, string, boolean,...
println adds a new line after printing, while print does not
println adds a new line character at the end of the output
print does not add a new line character, so the next output will be on the same line
Example: println('Hello') will print 'Hello' on a new line, while print('Hello') will print 'Hello' on the same line
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
Encapsulation refers to the bundling of data with the methods that operate on that data.
Inheritance a...
To run automated test cases in Jenkins, configure DB testing, and perform localization testing
To run automated test cases in Jenkins, create a Jenkins job and configure it to trigger the automation test suite
For DB testing automation, use tools like Selenium WebDriver to interact with the database and verify data integrity
For localization testing, use tools like Selenium WebDriver to test the application with diff...
What people are saying about Wipro
Java provides various methods to manipulate and process strings, essential for automation testing.
String Creation: Use literals or the 'new' keyword. Example: String str1 = 'Hello'; String str2 = new String('World');
String Concatenation: Combine strings using '+' or 'concat()'. Example: String result = str1 + ' ' + str2;
String Length: Use 'length()' method to get the number of characters. Example: int len = str1.l...
I appeared for an interview in Jan 2025.
1. Explain about framework architecture and from that all questions derived. asked to write diagram and explain the structure.
2. Difference between class variable and instance variable.
3. what is ITestListener why used and when used in framework.
4. architecture of selenium 4 (geckodriver, chromium driver)
5. what is BDD and cucumber, how both are related to.
6. which kind of framework you go, either POM or Page factory for with testNg/junit?
7. asked to write query on sql joins and how you fetch the second lowest of salary from each department.
8. DDL, DML statements.
9. pathquery and query parameters differences(API)
10. How the responses you are validating in automation framework for Json response file.
11. status code of Https
12. serialization and deserialization difference
13. String Builder, String Buffer and String difference? which is better and which is safe to use.
14. Dropdown in selenium how you handle, how to check which is already selected?
15. multiple data provider in testng and how you pass parameter and how you retrive from excel sheet? Asked to write code!
16.what is flaky testing?
17.Asked to write first code of JDBC connecting establishment with framework.
18. Code execution: input ="aabbabcbb"; output = a:3 , b:5, c:1 like this if they give name also it should count. Tip : HashMap you can write the code.
19. Code execution: a[]={1,2,3,4,0,0,0} b={5,6,7} output need to print as remove all 0's from first array and replace 1,2,3,4 with 5,6,7 some crazy questions.
20. Git cmds and CI/CD tool.
1. asked about architecture and where you used oops concepts?
2. abstract class and interfaces
3. select drop down all options
4. find scrape links from webpage write the code
5. asked for writing xpath for any element random website.
6. asked about following-sibling, descendent and preceding-sibling, normalise-space locators.
7. jdbc connection code.
8. API JSON file - how you done validation in automation testing.
I have not pursued a team lead position because I have been focused on honing my technical skills. I have experience working on projects in both waterfall and agile methodologies.
I have chosen to focus on improving my technical skills as an individual contributor rather than taking on a managerial role.
I have worked on projects using both waterfall and agile methodologies, adapting to the needs of the team and project.
...
I applied via Walk-in and was interviewed in Feb 2024.Β There were 2 interview rounds.
Basics maths and reasoning and they will give you one topic based on that you have write story with 200 words with the given time
A class is a blueprint for creating objects in object-oriented programming, while a variable is a container for storing data.
A class defines the properties and behaviors of objects, while a variable holds a value that can be changed or manipulated.
Classes can be used to create multiple instances of objects with the same properties and behaviors.
Variables can be of different data types such as int, string, boolean, etc.
...
println adds a new line after printing, while print does not
println adds a new line character at the end of the output
print does not add a new line character, so the next output will be on the same line
Example: println('Hello') will print 'Hello' on a new line, while print('Hello') will print 'Hello' on the same line
I applied via Naukri.com and was interviewed in Feb 2024.Β There was 1 interview round.
To run automated test cases in Jenkins, configure DB testing, and perform localization testing
To run automated test cases in Jenkins, create a Jenkins job and configure it to trigger the automation test suite
For DB testing automation, use tools like Selenium WebDriver to interact with the database and verify data integrity
For localization testing, use tools like Selenium WebDriver to test the application with different...
I appeared for an interview before Jun 2024, where I was asked the following questions.
Java provides various methods to manipulate and process strings, essential for automation testing.
String Creation: Use literals or the 'new' keyword. Example: String str1 = 'Hello'; String str2 = new String('World');
String Concatenation: Combine strings using '+' or 'concat()'. Example: String result = str1 + ' ' + str2;
String Length: Use 'length()' method to get the number of characters. Example: int len = str1.length...
I applied via Naukri.com and was interviewed before Dec 2022.Β There were 3 interview rounds.
Java program to reverse a sentence
Split the sentence into words using the split() method
Create a new array to store the reversed words
Iterate through the words in reverse order and add them to the new array
Join the reversed words using the join() method to form the reversed sentence
posted on 21 Oct 2024
Program to reverse a string
Use a loop to iterate through the characters of the string
Swap the characters from start to end of the string
Repeat until the entire string is reversed
posted on 16 Sep 2024
I applied via Job Portal and was interviewed in Mar 2024.Β There was 1 interview round.
Java and automation question
I applied via Job Fair and was interviewed before Mar 2023.Β There were 3 interview rounds.
based on 6 interview experiences
Difficulty level
Duration
based on 9 reviews
Rating in categories
Project Engineer
33.6k
salaries
| βΉ3.2 L/yr - βΉ7.5 L/yr |
Senior Software Engineer
23.5k
salaries
| βΉ6.6 L/yr - βΉ19.5 L/yr |
Senior Associate
21.5k
salaries
| βΉ1.8 L/yr - βΉ5.7 L/yr |
Technical Lead
20.5k
salaries
| βΉ16.6 L/yr - βΉ30 L/yr |
Senior Project Engineer
18.5k
salaries
| βΉ6.5 L/yr - βΉ18.4 L/yr |
TCS
Infosys
Tesla
Amazon