i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Implementing a login page involves creating a form for users to input their credentials and validating them against a database.
Create a login form with fields for username and password
Use Angular's form validation to ensure required fields are filled out
Send the user's credentials to a backend server for authentication
Upon successful authentication, redirect the user to the main application page
Components can communicate using @Input and @Output decorators, services, and event emitters.
Use @Input decorator to pass data from parent to child component
Use @Output decorator and EventEmitter to emit events from child to parent component
Use services to share data between components
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
Using services or @Input/@Output decorators to share data between components
Use services to create a shared data service that can be injected into multiple components
Use @Input decorator to pass data from parent to child component
Use @Output decorator with EventEmitter to emit events and pass data from child to parent component
Http request in Angular is used to fetch data from a server or API.
Use HttpClient module to make HTTP requests in Angular
Subscribe to the Observable returned by the HTTP request to get the data
Handle errors using catchError operator
Set headers, query parameters, and request body as needed
What people are saying about Cognizant
I appeared for an interview in Feb 2024.
Cognizant interview questions for designations
I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.
An aptitude test was conducted for 90 minutes where all the modules were covered and it was pretty easy.
Get interview-ready with Top Cognizant Interview Questions
Promises are used for asynchronous operations that return a single value, while Observables are used for streams of data.
Promises return a single value, while Observables can return multiple values over time.
Observables can be cancelled, while Promises cannot.
Observables have operators like map, filter, and reduce, while Promises do not.
Observables are lazy, meaning they only execute when subscribed to, while Promises ...
Pipe is a feature in Angular that allows transforming data before displaying it in the view.
Pipes are used to format and filter data in Angular templates.
They can be used to transform data types, apply currency and date formatting, and filter data based on certain criteria.
Pipes can be chained together to perform multiple transformations on the same data.
Custom pipes can also be created to perform specific transformati
I appeared for an interview before Sep 2016.
I appeared for an interview in Mar 2017.
Oops concepts in Java
Encapsulation - hiding implementation details
Inheritance - reusing code and creating parent-child relationships
Polymorphism - multiple forms of a method or object
Abstraction - creating abstract classes and interfaces
Example: Encapsulation - using private variables and public methods
Example: Inheritance - creating a subclass that inherits from a superclass
Example: Polymorphism - using method overloa...
Altering columns in databases involves modifying the structure of a table by adding, deleting or modifying columns.
Use ALTER TABLE statement to modify columns
Add new columns using ADD COLUMN
Delete columns using DROP COLUMN
Modify columns using MODIFY COLUMN
Changing column data type may result in data loss
Reversing a number in Java
Convert the number to a string
Use StringBuilder to reverse the string
Convert the reversed string back to a number
To extract words from a line in Java, split the line using whitespace as delimiter.
Use the split() method of String class
Pass the whitespace regex as argument to split() method
Iterate over the resulting array to get individual words
posted on 23 Sep 2017
I appeared for an interview in Sep 2017.
based on 5 interviews
1 Interview rounds
based on 11 reviews
Rating in categories
Hyderabad / Secunderabad,
Chennai
+15-10 Yrs
Not Disclosed
Hyderabad / Secunderabad,
Chennai
+15-10 Yrs
Not Disclosed
Associate
72.2k
salaries
| ₹5.2 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.4 L/yr |
Senior Associate
49.4k
salaries
| ₹8.9 L/yr - ₹28 L/yr |
Senior Processing Executive
29k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture