i
Cognizant
Filter interviews by
Object-Oriented Programming (OOP) principles enhance code reusability and organization through encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods in a class. Example: A 'Car' class with properties like 'color' and methods like 'drive()'.
Inheritance: Creating a new class from an existing class. Example: 'ElectricCar' inherits from 'Car', adding features like 'charge()'.
Polymorphis...
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 inco...
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().
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...
What people are saying about Cognizant
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 prog...
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 ne...
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...
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
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 aut...
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 ...
I applied via Company Website
AMCAT exam including basic logical reasoning, mathematics, graph interpretation, and quantitative skills.
Political views , basically confidence check
I am a dedicated Test Analyst with 5 years of experience in software testing and quality assurance.
Experienced in creating test plans, test cases, and executing tests
Proficient in using testing tools such as Selenium and JIRA
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
Aptitude questions based on patterns
I applied via Walk-in and was interviewed in Sep 2023. There was 1 interview round.
Object-Oriented Programming (OOP) principles enhance code reusability and organization through encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods in a class. Example: A 'Car' class with properties like 'color' and methods like 'drive()'.
Inheritance: Creating a new class from an existing class. Example: 'ElectricCar' inherits from 'Car', adding features like 'charge()'.
Polymorphism: Me...
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 automati...
I applied via Naukri.com and was interviewed in Jul 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
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 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, h...
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
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 accep...
Basic reasoning, logic and math
I applied via Campus Placement and was interviewed before Aug 2023. There were 3 interview rounds.
General aptitude questions
The characters in the last movie I watched were a group of misfit superheroes who must band together to save the world.
Diverse group of characters with unique abilities
Strong character development throughout the movie
Examples: a sarcastic mercenary with accelerated healing, a teenage girl with telekinetic powers, a former convict with super strength
I applied via Naukri.com and was interviewed in Sep 2022. There were 2 interview rounds.
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.
based on 20 interview experiences
Difficulty level
Duration
based on 299 reviews
Rating in categories
Associate
73.2k
salaries
| ₹5.4 L/yr - ₹12.5 L/yr |
Programmer Analyst
56.2k
salaries
| ₹3.5 L/yr - ₹7.3 L/yr |
Senior Associate
55.1k
salaries
| ₹8.4 L/yr - ₹28.5 L/yr |
Senior Processing Executive
29.8k
salaries
| ₹2.2 L/yr - ₹6.5 L/yr |
Technical Lead
18.1k
salaries
| ₹6 L/yr - ₹25.5 L/yr |
TCS
Infosys
Wipro
Accenture