i
Cognizant
Filter interviews by
Custom permissions in LWC control access to components based on user permissions.
Custom permissions are defined in Salesforce Setup under 'Custom Permissions'.
They can be assigned to profiles or permission sets to control access.
In LWC, use 'getCustomPermission' from 'lightning/uiRecordApi' to check permissions.
Example: If a user has a custom permission 'ViewReports', you can conditionally render components based ...
Understanding return values in Aura components is crucial for effective component communication.
Aura components can return values using events or attributes.
Example: Use 'component.set('v.attributeName', value)' to set an attribute.
Events can be used to communicate between components; use 'component.getEvent('eventName').fire()' to trigger an event.
Return values can be handled in the controller or helper methods f...
Serialization is the process of converting an object into a format that can be easily stored or transmitted.
Serialization is used to save the state of an object so that it can be reconstructed later.
It is commonly used in networking to send objects over the network.
Serialization is also used in file storage, database operations, and caching mechanisms.
Object cloning is the process of creating an exact copy of an object, including all of its properties and methods.
Object cloning is useful for creating backups of objects, preserving the state of an object at a particular point in time.
It allows for the creation of independent copies of objects, preventing unintended side effects from modifying the original object.
Object cloning can be achieved through shallow clo...
What people are saying about Cognizant
Scheduling process involves creating a timeline for tasks and resources to ensure efficient completion of a project.
Identify tasks and their dependencies
Estimate duration for each task
Allocate resources based on availability
Create a timeline or Gantt chart
Monitor progress and adjust schedule as needed
HashMap is a specific implementation of the Map interface in Java.
Map is an interface in Java that represents a mapping between a key and a value.
HashMap is a class in Java that implements the Map interface.
HashMap allows null values and one null key, while Map does not allow null keys.
String is immutable, StringBuffer is mutable in Java.
String is immutable, meaning once created, it cannot be changed. StringBuffer is mutable, allowing for modifications.
String concatenation creates a new String object each time, while StringBuffer allows for efficient string manipulation.
StringBuffer is synchronized, making it thread-safe, while String is not.
Example: String str = "Hello"; StringBuffer sb = new S...
Change data capture is a process of identifying and capturing changes made to data in a database.
Captures changes made to data in a database
Tracks inserts, updates, and deletes
Enables synchronization of data across different systems
Used in data replication and integration processes
Sorting numbers in a list
Use a sorting algorithm like bubble sort, selection sort, or quicksort
Compare each pair of numbers and swap them if they are in the wrong order
Repeat this process until the list is sorted
Example: [5, 2, 8, 1, 3] -> [1, 2, 3, 5, 8]
To check if a number is prime in C programming, iterate from 2 to n/2 and check for divisibility.
Iterate from 2 to n/2 and check if n is divisible by any number
If n is divisible by any number, it is not a prime number
If n is not divisible by any number, it is a prime number
4 dsa ques and 2 schema ques
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Maths question on probability
String is immutable, StringBuffer is mutable in Java.
String is immutable, meaning once created, it cannot be changed. StringBuffer is mutable, allowing for modifications.
String concatenation creates a new String object each time, while StringBuffer allows for efficient string manipulation.
StringBuffer is synchronized, making it thread-safe, while String is not.
Example: String str = "Hello"; StringBuffer sb = new String...
HashMap is a specific implementation of the Map interface in Java.
Map is an interface in Java that represents a mapping between a key and a value.
HashMap is a class in Java that implements the Map interface.
HashMap allows null values and one null key, while Map does not allow null keys.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I am a recent graduate with a degree in Mechanical Engineering and a passion for problem-solving and innovation.
Recent graduate with a degree in Mechanical Engineering
Passionate about problem-solving and innovation
Experience with CAD software such as SolidWorks
Completed internships at engineering firms
My strengths include problem-solving skills, attention to detail, and strong technical knowledge.
Strong problem-solving skills - I am able to analyze complex issues and come up with effective solutions.
Attention to detail - I pay close attention to the specifics of a task to ensure accuracy and quality.
Strong technical knowledge - I have a solid understanding of engineering principles and tools, allowing me to excel in...
I appeared for an interview in Oct 2024, where I was asked the following questions.
Custom permissions in LWC control access to components based on user permissions.
Custom permissions are defined in Salesforce Setup under 'Custom Permissions'.
They can be assigned to profiles or permission sets to control access.
In LWC, use 'getCustomPermission' from 'lightning/uiRecordApi' to check permissions.
Example: If a user has a custom permission 'ViewReports', you can conditionally render components based on th...
Understanding return values in Aura components is crucial for effective component communication.
Aura components can return values using events or attributes.
Example: Use 'component.set('v.attributeName', value)' to set an attribute.
Events can be used to communicate between components; use 'component.getEvent('eventName').fire()' to trigger an event.
Return values can be handled in the controller or helper methods for fu...
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Great and easy full of learning
I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.
Some of the top questions asked at the Cognizant Associate Engineer interview -
The duration of Cognizant Associate Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 58 interview experiences
Difficulty level
Duration
based on 255 reviews
Rating in categories
Associate
73k
salaries
| ₹5.3 L/yr - ₹12.5 L/yr |
Programmer Analyst
56.2k
salaries
| ₹3.5 L/yr - ₹7.3 L/yr |
Senior Associate
55.1k
salaries
| ₹9.7 L/yr - ₹23.4 L/yr |
Senior Processing Executive
29.8k
salaries
| ₹2.3 L/yr - ₹6.5 L/yr |
Technical Lead
19k
salaries
| ₹6 L/yr - ₹21 L/yr |
TCS
Infosys
Wipro
Accenture