i
DXC Technology
Filter interviews by
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
The different between =, ==, === is related to assignment, equality, and strict equality in programming.
= is used for assignment in programming languages.
== is used for equality comparison, it checks if two values are equal.
=== is used for strict equality comparison, it checks if two values are equal in both value and data type.
Use SQL query to retrieve all columns, show only 10 records, and order by name
Use SELECT * to retrieve all columns
Use LIMIT 10 to show only 10 records
Use ORDER BY name to order the results by name
I applied via Naukri.com and was interviewed in May 2023. There were 3 interview rounds.
I was interviewed in Oct 2020.
There are three types of business rules: client, server, and database.
Client-side business rules run on the client-side (browser) and are used to validate data before it is submitted to the server.
Server-side business rules run on the server-side and are used to enforce business logic and data validation.
Database business rules run on the database and are used to enforce data integrity and consistency.
Examples of busin...
An asset is a physical or virtual item that has financial value, while a CI is any item that needs to be managed for IT purposes.
Assets are typically tangible items, such as hardware or software licenses, that have a monetary value.
CIs are any items that need to be managed for IT purposes, such as servers, applications, or network devices.
Assets are often tracked in financial systems, while CIs are tracked in IT servic...
What people are saying about DXC Technology
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Developed a service portal for IT ticketing system
Created custom widgets for user-friendly interface
Integrated with ServiceNow API for ticket management
Implemented role-based access control for different user types
Catalog item is a predefined item in the service catalog, while record producer allows users to create custom records.
Catalog item is predefined and created by admins, while record producer allows users to create custom records
Catalog items are used to request services or products, record producers are used to create records in tables
Catalog items have predefined variables and workflows, record producers allow users to
Macros are automated scripts that can be used to perform repetitive tasks in Servicenow.
Macros in Servicenow are used to automate tasks and reduce manual effort.
They can be used to update multiple records at once, send notifications, or perform calculations.
Macros can be triggered manually or automatically based on certain conditions.
Example: Creating a macro to automatically close all resolved incidents in Servicenow.
Use GlideUser class to get logged in user details in a form
Use GlideUser class to get the current user's details
Access user details like name, email, roles, etc. using GlideUser methods
Example: var user = gs.getUser(); var userName = user.getName();
Yes, JavaScript is a synchronous language.
JavaScript is single-threaded, meaning it can only execute one piece of code at a time.
It follows a top-down execution flow, where each line of code is executed in order.
Asynchronous behavior can be achieved using callbacks, promises, and async/await.
Example: setTimeout function in JavaScript delays the execution of a function.
Example: Fetch API in JavaScript allows making asyn
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...
I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.
The stages of HRSD cases include New, In Progress, On Hold, Resolved, Closed
New - when a new case is created
In Progress - when the case is being actively worked on
On Hold - when the case is temporarily paused
Resolved - when the issue is resolved but awaiting confirmation
Closed - when the case is officially closed
Case suspension is the temporary halt of a case in a workflow process.
Case suspension allows for pausing a case in a workflow without closing it.
It can be used to wait for additional information or approvals before proceeding.
Once the suspension is lifted, the case can continue its workflow.
Commonly used in service management platforms like Servicenow.
Cascade variables in order guide allow for dynamic population of subsequent variables based on previous selections.
Cascade variables are used to create a dependency between variables in an order guide.
When a user selects a value for a cascade variable, it triggers the population of subsequent variables based on that selection.
This helps streamline the ordering process by only showing relevant options based on previous
Data police and UI police are terms used in ServiceNow to refer to the enforcement of data and UI standards.
Data police refers to the enforcement of data standards and best practices within ServiceNow instances.
UI police refers to the enforcement of UI standards and best practices within ServiceNow instances.
Data police ensures data integrity, accuracy, and security.
UI police ensures consistent and user-friendly interf...
Subject to refers to the person or entity affected by an incident, while opened for refers to the person or entity responsible for resolving the incident.
Subject to is the entity that is impacted by an incident, such as a user or a department.
Opened for is the entity responsible for resolving the incident, such as a support team or an individual.
For example, a ticket may be subject to a specific department but opened f
It depends on the specific requirements of the integration. REST is generally preferred for its simplicity and flexibility, while SOAP is more rigid but offers more security features.
REST is lightweight and easier to use for simple integrations
SOAP has built-in security features like WS-Security
Consider the complexity of the data being exchanged and the level of security required when choosing between REST and SOAP
ACL stands for Access Control List, which defines the permissions and restrictions for users on records in ServiceNow.
ACL stands for Access Control List
It defines the permissions and restrictions for users on records in ServiceNow
Types of ACLs include Read, Write, Create, Delete, and Execute
ACLs can be applied at the table, field, or record level
Example: An ACL can restrict certain users from deleting records in a spec
Using none.* in ACL will allow access to all fields in the table for all users.
Using none.* in ACL grants access to all fields in the table for all users.
This can be a security risk as sensitive data may be exposed to unauthorized users.
It is recommended to specify individual fields or use more restrictive ACL conditions.
ACL works from general to specific
ACL evaluates rules from general to specific based on order of precedence
If a user has multiple roles, the most specific role takes precedence
Explicit rules take precedence over inherited rules
ACL rules can be defined at table, field, and record levels
Cell edit allows users to edit fields directly in a list without opening a form. OnChange client script triggers when a field value changes.
Cell edit enables inline editing in list views for quick updates
OnChange client script is used to perform actions when a field value changes
Cell edit can improve user experience by reducing the need to open individual records for editing
Triggers in SLA other than Incident
Change Requests
Problem Tickets
Service Requests
Major Incidents
I applied via Naukri.com and was interviewed in Sep 2023. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.
Implemented a complex workflow automation system for a multinational corporation
Designed and implemented custom workflows to automate complex business processes
Integrated multiple systems and APIs to streamline data flow and communication
Utilized advanced scripting and logic to handle various edge cases and exceptions
I was interviewed in Nov 2023.
based on 2 interviews
Interview experience
based on 12 reviews
Rating in categories
Associate Professional Software Engineer
2.2k
salaries
| ₹2 L/yr - ₹7 L/yr |
Software Engineer
2k
salaries
| ₹2.4 L/yr - ₹11.8 L/yr |
Associate Professional
1.4k
salaries
| ₹2 L/yr - ₹7.8 L/yr |
Associate Software Engineer
1.2k
salaries
| ₹3 L/yr - ₹7 L/yr |
Professional 1
1.1k
salaries
| ₹3.4 L/yr - ₹13.6 L/yr |
Cognizant
Capgemini
TCS
Wipro