Add office photos
Engaged Employer

Cognizant

3.8
based on 47.8k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ OSB India Interview Questions and Answers

Updated 19 Jun 2024
Popular Designations

Q1. What tools have you used for test automation ?

Ans.

I have used Selenium, Appium and JMeter for test automation.

  • Selenium for web application testing

  • Appium for mobile application testing

  • JMeter for performance testing

  • Created test scripts using Java programming language

  • Integrated with CI/CD tools like Jenkins

  • Used Page Object Model design pattern for maintainability

  • Implemented data-driven and keyword-driven testing

  • Executed tests on multiple browsers and devices

View 1 answer

Q2. What Tosca Version are you using ?

Ans.

We are currently using Tosca version 13.3.2.

  • Our team has been using this version for the past year.

  • It has proven to be stable and reliable for our testing needs.

  • Some of the new features we have been utilizing include the improved reporting capabilities and the enhanced test case design.

  • We have also found the integration with JIRA to be seamless and efficient.

  • Overall, we are very satisfied with our experience using Tosca version 13.3.2.

Add your answer

Q3. 1.What is polymorphism?

Ans.

Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.

  • Polymorphism is a fundamental concept in object-oriented programming.

  • It enables code reusability and flexibility.

  • Polymorphism can be achieved through method overriding and method overloading.

  • Example: A parent class Animal can have multiple child classes like Dog, Cat, and Bird. They can all be treated as Animal objects.

  • Example: A method can acc...read more

View 1 answer

Q4. What is string builder?

Ans.

StringBuilder is a class in Java that allows for efficient manipulation of strings.

  • StringBuilder is mutable, meaning that it can be modified without creating a new object.

  • It is more efficient than concatenating strings using the '+' operator.

  • StringBuilder methods include append(), insert(), delete(), and replace().

Add your answer
Discover OSB India interview dos and don'ts from real experiences

Q5. WHAT IS CORRELATION?

Ans.

Correlation is a statistical measure that shows the relationship between two variables.

  • Correlation measures the strength and direction of the relationship between two variables.

  • It ranges from -1 to 1, where -1 indicates a perfect negative correlation, 0 indicates no correlation, and 1 indicates a perfect positive correlation.

  • Correlation does not imply causation.

  • Examples of correlated variables include age and income, height and weight, and education level and job performance.

Add your answer

Q6. What is inheritance

Ans.

Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

  • Inheritance allows a class to reuse code from another class.

  • The existing class is called the parent class or superclass, and the new class is called the child class or subclass.

  • The child class inherits all the properties and methods of the parent class.

  • The child class can also add new properties and methods or override existing ones.

  • Inheritance ...read more

Add your answer
Are these interview questions helpful?

Q7. What is abstraction

Ans.

Abstraction is the process of hiding complex details and presenting only the essential features of an object or system.

  • Abstraction helps in reducing complexity and making things easier to understand.

  • It allows us to focus on the important aspects of an object or system.

  • For example, a car can be abstracted as a mode of transportation without going into the details of its internal workings.

  • Abstraction is used in programming to create abstract classes and interfaces.

  • It is also us...read more

Add your answer

Q8. Framework explanation

Ans.

A framework is a set of guidelines, tools, and libraries that provide structure and support for software development.

  • A framework helps in organizing and structuring code.

  • It provides reusable components and libraries.

  • Frameworks can be specific to a programming language or domain.

  • Examples include Selenium for web testing, JUnit for unit testing.

  • Frameworks promote code reusability and maintainability.

View 1 answer
Share interview questions and help millions of jobseekers 🌟

Q9. FUNCTION USED IN CORRELATION

Ans.

Correlation function is used to find the relationship between two variables.

  • Correlation function measures the strength of the linear relationship between two variables.

  • It returns a value between -1 and 1, where -1 indicates a perfect negative correlation, 0 indicates no correlation, and 1 indicates a perfect positive correlation.

  • Examples of correlation functions include Pearson correlation coefficient, Spearman's rank correlation coefficient, and Kendall's tau coefficient.

Add your answer

Q10. SOFTWARE TESTING LIFE CYCLE

Ans.

Software Testing Life Cycle (STLC) is a process followed to ensure quality in software development.

  • STLC includes planning, designing, executing, and reporting phases.

  • It starts with requirement analysis and ends with post-release testing.

  • STLC ensures that the software meets the specified requirements and is bug-free.

  • It involves various types of testing such as unit testing, integration testing, system testing, and acceptance testing.

  • STLC is an iterative process that involves c...read more

Add your answer

Q11. Oops concepts in jave

Ans.

Oops concepts in Java

  • Encapsulation - hiding implementation details

  • Inheritance - reusing code and extending functionality

  • Polymorphism - multiple forms of a method or object

  • Abstraction - focusing on essential features and ignoring the rest

Add your answer

Q12. TOOLS USED IN PT

Ans.

Various tools are used in Penetration Testing (PT) such as Nmap, Metasploit, Burp Suite, Wireshark, etc.

  • Nmap is used for network scanning and mapping

  • Metasploit is used for exploiting vulnerabilities

  • Burp Suite is used for web application testing

  • Wireshark is used for network traffic analysis

  • Other tools like Nessus, Acunetix, etc. are also used depending on the requirements

Add your answer

Q13. Types of Testing

Ans.

Types of testing include functional testing, non-functional testing, manual testing, automated testing, regression testing, and performance testing.

  • Functional testing: Testing the functionality of the software against the requirements.

  • Non-functional testing: Testing aspects like performance, usability, and security.

  • Manual testing: Testing performed manually by testers.

  • Automated testing: Testing performed using automation tools.

  • Regression testing: Testing to ensure that new co...read more

Add your answer

More about working at Cognizant

Top Rated Mega Company - 2024
Top Rated IT/ITES Company - 2024
HQ - Teaneck. New Jersey., United States (USA)
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at OSB India

based on 6 interviews in the last 1 year
Interview experience
3.7
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Test Analyst Interview Questions from Similar Companies

3.7
 • 51 Interview Questions
3.8
 • 16 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter