i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Job Portal and was interviewed before Apr 2022. There were 2 interview rounds.
W3Schools is a great resource for learning web development basics.
W3Schools offers tutorials on HTML, CSS, JavaScript, and more.
Their tutorials are interactive and include examples for hands-on learning.
W3Schools also has a Try It Yourself editor for practicing code.
Their website also includes references for quick access to syntax and properties.
W3Schools offers certifications for completing their courses.
I applied via Naukri.com and was interviewed in Oct 2021. There were 2 interview rounds.
I applied via Referral and was interviewed in Sep 2021. There were 2 interview rounds.
Methodologies of testing refer to the systematic approach used to test software applications.
Different methodologies include black box testing, white box testing, and grey box testing.
Black box testing focuses on testing the functionality of the software without knowledge of its internal workings.
White box testing involves testing the internal workings of the software, including code and algorithms.
Grey box testing is ...
What people are saying about Cognizant
I applied via Naukri.com and was interviewed in Nov 2021. There were 2 interview rounds.
Cognizant interview questions for designations
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 2 interview rounds.
Abstract class is a class that can have both abstract and non-abstract methods while interface only has abstract methods.
Abstract class can have constructors while interface cannot
A class can implement multiple interfaces but can only inherit from one abstract class
Abstract class can have instance variables while interface cannot
Abstract class is used when we want to provide a common behavior for all the subclasses whi...
Get interview-ready with Top Cognizant Interview Questions
I applied via LinkedIn and was interviewed before Jun 2022. There were 2 interview rounds.
Agile is a methodology that focuses on flexibility and adaptability, while Scrum is a specific framework within Agile that emphasizes iterative development.
Agile is a broader methodology that values flexibility and adaptability in project management.
Scrum is a specific framework within Agile that focuses on iterative development, with regular meetings and reviews.
Agile allows for changes and adjustments throughout the ...
I applied via Approached by Company and was interviewed in Nov 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Mar 2022. There were 4 interview rounds.
Held by third party companies
String is immutable because it cannot be changed once created.
Immutable objects are safer to use in multi-threaded environments
String pool in Java is possible because of immutability
StringBuffer and StringBuilder classes are used for mutable strings
HashMap is a key-value pair collection while HashSet is a set of unique elements.
HashMap allows duplicate values but not duplicate keys
HashSet does not allow duplicate elements
HashMap uses key to retrieve values while HashSet uses contains() method to check if an element exists
Example: HashMap - {1=apple, 2=banana, 3=apple}, HashSet - {apple, banana}
HashMap implements Map interface while HashSet implements Set interfac
Functional Interface has only one abstract method while Normal Interface can have multiple abstract methods.
Functional Interface is used for lambda expressions and method references.
Normal Interface can have default and static methods along with abstract methods.
Example of Functional Interface: java.util.function.Predicate
Example of Normal Interface: java.util.List
StringBuffer is synchronized while StringBuilder is not.
StringBuffer is thread-safe while StringBuilder is not.
StringBuffer is slower than StringBuilder due to synchronization.
StringBuilder is preferred for single-threaded environments.
Both classes are used for manipulating strings.
Example: StringBuffer sb = new StringBuffer("Hello");
Example: StringBuilder sb = new StringBuilder("Hello");
Design patterns are reusable solutions to common software design problems.
Design patterns provide a common language for developers to communicate about solutions to common problems.
They can improve the quality, maintainability, and scalability of software.
Examples of design patterns include the Singleton pattern, Factory pattern, and Observer pattern.
Creating threads in programming and the different ways to do so.
Threads can be created by extending the Thread class and overriding the run() method.
Threads can also be created by implementing the Runnable interface and passing it to a Thread object.
Java 8 introduced the concept of creating threads using lambda expressions.
Thread pools can be used to manage a group of threads.
Examples: Thread t1 = new Thread(); t1.star...
I applied via Naukri.com and was interviewed in Jul 2021. There were 4 interview rounds.
The duration of Cognizant Associate interview process can vary, but typically it takes about less than 2 weeks to complete.
3 Interview rounds
based on 5.1k reviews
Rating in categories
Associate
72.5k
salaries
| ₹5.1 L/yr - ₹15.9 L/yr |
Programmer Analyst
54k
salaries
| ₹2.4 L/yr - ₹8 L/yr |
Senior Associate
48.2k
salaries
| ₹8.9 L/yr - ₹27 L/yr |
Senior Processing Executive
28.4k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.5k
salaries
| ₹5.8 L/yr - ₹24 L/yr |
TCS
Infosys
Wipro
Accenture