i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
posted on 6 Jan 2025
posted on 28 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
posted on 7 Aug 2024
Business rules are server-side scripts that run when a record is displayed, inserted, updated, deleted, or when a table is queried.
Business rules are used to automate processes and enforce data consistency.
There are three types of business rules: before, after, and asynchronous.
Before business rules run before the database action is executed.
After business rules run after the database action is executed.
Asynchronous bu...
posted on 2 May 2024
I applied via Campus Placement
SDLC stands for Software Development Life Cycle, a process used by software development teams to design, develop, and test high-quality software.
SDLC is a structured process that consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables that contribute to the overall success of the project.
SDLC helps ensure that the ...
Core concepts of Object Oriented Programming include encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways.
Example: Inheritance - A 'Car'...
Client scripts in ServiceNow can be categorized into three types: onLoad, onChange, and onSubmit.
onLoad client scripts run when a form is loaded
onChange client scripts run when a field value is changed
onSubmit client scripts run when a form is submitted
posted on 20 Mar 2024
I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2023. There were 3 interview rounds.
My work involves analyzing requirements, designing solutions, coding, testing, and deploying applications.
Analyze requirements provided by stakeholders
Design solutions based on requirements
Code the application using appropriate programming languages
Test the application for bugs and errors
Deploy the application to production environment
posted on 1 Dec 2020
I applied via Referral and was interviewed in Nov 2020. There were 3 interview rounds.
if is a conditional statement used to execute code based on a condition. where is used to filter data in a query.
if is used in programming languages to execute code based on a condition
where is used in SQL to filter data in a query
if can have multiple conditions and can be nested
where can only have one condition per query
sysfunc is a SAS function used to execute system commands and return their output.
It can be used to execute operating system commands within SAS programs.
It can be used to retrieve system information such as the current date and time.
It can be used to manipulate character strings.
Example: %sysfunc(date(), word)
Example: %sysfunc(systeminfo, word)
Commutative sum is the sum of two numbers that remains the same even if the order of the numbers is reversed.
Add two numbers
Reverse the order of the numbers
Check if the sum remains the same
Proc means and proc summary are SAS procedures used for summarizing data. Macro variables can be created using %let statement.
Proc means provides more detailed statistics like standard deviation, minimum and maximum values, while proc summary provides only basic statistics like count, sum, mean, etc.
Proc means can handle missing values by default, while proc summary requires the MISSING option to be specified.
Macro var...
The %include directive is used in SAS programming to include external files or code snippets.
It allows for reusability of code
It can be used to include macro definitions or data sets
It can be used to include code from other SAS programs
Syntax: %include 'filename';
To check if all character variables are blank, we can use the COUNT function in SQL.
Use COUNT function to count the number of non-blank character variables.
If the count is zero, then all character variables are blank.
Example: SELECT COUNT(*) FROM table_name WHERE column_name <> '';
Proc format syntax and difference between union and union all
Proc format is used to create custom formats for variables in SAS
Syntax: proc format lib=library cntlin=dataset; value formatname low-high='label'; run;
Union combines the results of two or more SELECT statements, while Union All includes duplicates
Union All is faster but may return duplicate rows
Union requires sorting and removing duplicates, but returns only
To copy the structure of a table only, use the CREATE TABLE AS SELECT statement.
Use the CREATE TABLE AS SELECT statement with a WHERE clause that is always false to copy only the structure of the table.
Example: CREATE TABLE new_table AS SELECT * FROM existing_table WHERE 1=0;
Alternatively, use the SHOW CREATE TABLE statement to generate the SQL code for creating the table structure.
Example: SHOW CREATE TABLE existing_t
Proc report is a SAS procedure used for creating tabular reports.
It allows for customization of column headers, footers, and data cells.
Options include sorting, grouping, and summarizing data.
Example: proc report data=mydata; column var1 var2 var3; run;
Example: proc report data=mydata; column var1 var2 var3; define var1 / group; run;
Interview experience
based on 1 review
Rating in categories
Associate
72.4k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.5k
salaries
| ₹2.4 L/yr - ₹8 L/yr |
Senior Associate
48.4k
salaries
| ₹9 L/yr - ₹27.2 L/yr |
Senior Processing Executive
28.8k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹24.2 L/yr |
TCS
Infosys
Wipro
Accenture