i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
Azure offers a wide range of services including computing, storage, databases, networking, analytics, AI, IoT, and more.
Compute services (Virtual Machines, App Services)
Storage services (Blob Storage, File Storage)
Database services (SQL Database, Cosmos DB)
Networking services (Virtual Network, Load Balancer)
Analytics services (Azure Data Lake, HDInsight)
AI services (Cognitive Services, Machine Learning)
IoT services (Io
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There were 2 interview rounds.
React lifecycle in functional components involves useEffect hook for side effects.
UseEffect hook is used to perform side effects in functional components.
It replaces lifecycle methods like componentDidMount, componentDidUpdate, and componentWillUnmount.
UseEffect can be used to fetch data, subscribe to services, or update the DOM.
Example: useEffect(() => { console.log('Component mounted'); }, []);
I was interviewed before Oct 2023.
Teradata is a traditional data warehouse system, while Snowflake is a cloud-based data warehouse platform.
Teradata is an on-premise data warehouse solution known for its scalability and performance.
Snowflake is a cloud-based data warehouse platform that offers flexibility and scalability.
Teradata uses a shared-nothing architecture, while Snowflake uses a multi-cluster, shared data architecture.
Snowflake separates stora...
Migration process in Snowflake involves copying data from one environment to another while maintaining data integrity and consistency.
Use Snowflake's COPY INTO command to export data from one environment and COPY INTO to import data into another environment
Ensure proper permissions are set up for the migration process
Consider using Snowpipe for real-time data ingestion during migration
Monitor the migration process usin...
What people are saying about Cognizant
I applied via Recruitment Consulltant and was interviewed before May 2023. There was 1 interview round.
Node.js architecture is based on event-driven, non-blocking I/O model.
Node.js runs on V8 JavaScript engine
It uses an event-driven architecture to handle asynchronous operations
Node.js has a single-threaded event loop that allows for handling multiple connections simultaneously
Modules in Node.js help in organizing code and promoting reusability
Node.js architecture is based on event-driven, non-blocking I/O model, with a single-threaded event loop.
Node.js uses V8 JavaScript engine for executing code.
It has a built-in module system for loading external modules.
Node.js applications are typically run on a server, handling multiple client requests concurrently.
It allows for real-time communication through WebSockets or other protocols.
Node.js can be used for buil
Event loop is a mechanism in programming that allows for asynchronous execution of code by continuously checking for and executing tasks in a queue.
Event loop is commonly used in JavaScript to handle asynchronous operations.
It allows for non-blocking I/O operations by delegating tasks to the operating system.
Event loop continuously checks the call stack and task queue to determine which tasks to execute next.
Example: s...
Implementing async await in a program
Use async keyword before a function to make it asynchronous
Use await keyword before a promise to pause execution until the promise is resolved
Handle errors using try-catch blocks
Cognizant interview questions for designations
I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.
OOPs concept in Java stands for Object-Oriented Programming, which is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction.
In Java, classes and objects are used to implement OOPs concepts.
Example: Creating a class 'Car' with properties like 'brand' ...
Spring Boot is a framework that simplifies the development of Spring applications by providing pre-configured settings and conventions.
Spring Boot eliminates the need for manual configuration by providing default settings and auto-configuration.
It reduces the development time and effort required to set up a Spring application.
Spring Boot includes embedded servers like Tomcat, Jetty, and Undertow, making it easier to de...
Design patterns in Java are reusable solutions to common problems encountered in software design.
Design patterns help in creating maintainable, scalable, and reusable code.
Examples of design patterns in Java include Singleton, Factory, Observer, and Strategy.
They provide a general solution that can be adapted to various scenarios.
Design patterns promote best practices and improve code readability.
Get interview-ready with Top Cognizant Interview Questions
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
PLSQL Objects are user-defined data types in PL/SQL that encapsulate data and behavior.
PLSQL Objects are created using the CREATE TYPE statement.
They can have attributes (data) and methods (behavior).
Objects can be instantiated and used in PL/SQL programs.
Example: CREATE TYPE Person AS OBJECT (name VARCHAR2(50), age NUMBER);
SQL is a standard language for managing relational databases, while PLSQL is Oracle's proprietary extension for SQL with procedural capabilities.
SQL is a standard language used to manage and manipulate data in relational databases.
PLSQL is Oracle's proprietary extension to SQL that adds procedural capabilities.
SQL is used for querying and updating data, while PLSQL is used for writing procedural code like functions and...
Different techniques of performance tuning include indexing, query optimization, caching, and code refactoring.
Indexing: Creating indexes on frequently queried columns to improve search performance.
Query optimization: Rewriting queries to make them more efficient by reducing the number of operations or utilizing indexes.
Caching: Storing frequently accessed data in memory to reduce the need for repeated database queries...
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.
I was responsible for coordinating project activities, managing timelines, and ensuring deliverables were met.
Coordinated project activities among team members
Managed project timelines and deadlines
Ensured project deliverables were met on time and within budget
Production in a company involves the process of converting raw materials or components into finished goods or services.
Planning and scheduling production activities
Procuring raw materials or components
Manufacturing or assembling products
Quality control and assurance
Packaging and labeling
Distribution and logistics
I was interviewed before Jul 2022.
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 3 interview rounds.
Login activities in app are managed by implementing secure authentication methods and tracking user login/logout events.
Implement secure authentication methods such as OAuth, JWT, or biometric authentication
Track user login/logout events to monitor user activity and detect any suspicious behavior
Use session management to control user access and prevent unauthorized login attempts
I applied via Naukri.com and was interviewed in May 2022. There were 3 interview rounds.
Some of the top questions asked at the Cognizant Project Associate interview -
The duration of Cognizant Project Associate interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 73 interviews
4 Interview rounds
based on 1.1k reviews
Rating in categories
Associate
71.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Programmer Analyst
55.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
48.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Processing Executive
28.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
17.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
Accenture