i
Cognizant
Filter interviews by
Effective backups are crucial for data integrity and recovery in software engineering.
Regularly schedule backups to prevent data loss, e.g., daily incremental backups.
Use versioning to keep multiple copies of files, allowing recovery from different points in time.
Implement offsite backups to protect against physical disasters, such as using cloud storage.
Test backup restoration processes periodically to ensure dat...
BR in ServiceNow stands for Business Rule.
BR is a type of automation that executes when a record is inserted, updated, deleted, displayed, or queried.
BRs are used to enforce business logic, data integrity, and automate processes.
Examples of BRs include sending email notifications when a record is updated, enforcing data validation rules, and triggering workflows.
Types of subfiles include single page subfile, multiple page subfile, and continuous subfile.
Single page subfile displays a single page of data at a time.
Multiple page subfile allows for paging through multiple pages of data.
Continuous subfile displays all records at once with no paging.
Procedures do not return values while functions return values.
Procedures are a set of instructions that perform a specific task without returning a value.
Functions are a set of instructions that perform a specific task and return a value.
Procedures are called using the CALL statement in SQL.
Functions are called by using their name followed by parentheses containing any arguments.
What people are saying about Cognizant
Joins are used in databases to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is at least one match in both tables.
Left Join (or Left Outer Join): Returns all rows from the left table and the matched rows from the right table.
Right Join (or Right Outer Join): Returns all rows from the right table and the matched rows from the left table.
Full Join (or...
Views and materialized views are database objects that store queries and results for easy access and improved performance.
Views are virtual tables created by a query, allowing users to access specific data without storing it physically.
Materialized views are physical copies of query results that are stored on disk, improving performance by reducing the need to re-run the query.
Materialized views need to be refresh...
A sequence is a ordered list of elements or events following a specific pattern or order.
A sequence can be in ascending or descending order.
Examples include Fibonacci sequence, arithmetic progression, and DNA sequence.
Sequences can be finite or infinite.
Autowired annotation is used in Spring framework to automatically inject dependencies into a bean.
Autowired annotation is used to automatically wire up dependencies in Spring framework.
It eliminates the need for manual wiring of dependencies in the code.
Autowired annotation can be used on fields, constructors, or methods.
Example: @Autowired private UserService userService;
Default Methods are methods in interfaces with implementation, introduced in Java 8.
Introduced in Java 8 to provide backward compatibility for interfaces
Allows adding new methods to interfaces without breaking existing implementations
Default methods can be overridden in implementing classes
Example: default void display() { System.out.println("Default method"); }
Java 8 introduced features like lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to write code in a more concise way.
Functional interfaces can have only one abstract method and are used with lambda expressions.
Streams provide a way to work with sequences of elements.
Default methods allow interfaces to have method implementations.
Example: Lambda expression - (int ...
I appeared for an interview in May 2025, where I was asked the following questions.
I appeared for an interview in Apr 2025, where I was asked the following questions.
I appeared for an interview before Sep 2021.
Effective backups are crucial for data integrity and recovery in software engineering.
Regularly schedule backups to prevent data loss, e.g., daily incremental backups.
Use versioning to keep multiple copies of files, allowing recovery from different points in time.
Implement offsite backups to protect against physical disasters, such as using cloud storage.
Test backup restoration processes periodically to ensure data can...
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
I appeared for an interview in Dec 2024.
Data structures questions and aptitude
I applied via Company Website and was interviewed in Dec 2023. There were 2 interview rounds.
Basic coding question
BR in ServiceNow stands for Business Rule.
BR is a type of automation that executes when a record is inserted, updated, deleted, displayed, or queried.
BRs are used to enforce business logic, data integrity, and automate processes.
Examples of BRs include sending email notifications when a record is updated, enforcing data validation rules, and triggering workflows.
Client side scripting runs on the user's browser, while server side scripting runs on the server.
Client side scripting is executed on the user's browser, allowing for dynamic interactions without reloading the page (e.g. JavaScript).
Server side scripting is executed on the server, generating dynamic content before sending it to the user's browser (e.g. PHP, Python).
I appeared for an interview in Sep 2024, where I was asked the following questions.
An aptitude test is easy with normal questions
Normal hacker rank questions for solving
The duration of Cognizant Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 26 interview experiences
Difficulty level
Duration
based on 1.2k reviews
Rating in categories
Associate
72.9k
salaries
| ₹5.3 L/yr - ₹12.5 L/yr |
Programmer Analyst
56.1k
salaries
| ₹3.5 L/yr - ₹7.3 L/yr |
Senior Associate
55.2k
salaries
| ₹10.2 L/yr - ₹23.5 L/yr |
Senior Processing Executive
29.9k
salaries
| ₹2.3 L/yr - ₹6.5 L/yr |
Technical Lead
18.5k
salaries
| ₹6 L/yr - ₹21.2 L/yr |
TCS
Infosys
Wipro
Accenture