S&P Global
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Event loop in JavaScript manages asynchronous operations by executing callback functions in a queue.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows non-blocking I/O operations by executing callback functions in a queue.
Event loop continuously checks the call stack and the callback queue to determine which function to execute next.
setTimeout and setInterval functions are examples o...
I was interviewed in Oct 2024.
SAS on Prem refers to SAS software installed and operated on-premises rather than in the cloud.
SAS on Prem stands for SAS software that is deployed and managed on the organization's own servers.
It allows organizations to have full control over their data and infrastructure.
SAS on Prem is often preferred by organizations with strict data security and compliance requirements.
Examples of SAS on Prem solutions include SAS
API automation involves using software tools to automatically test and interact with APIs.
API automation involves using scripts or tools to send requests to an API and validate the responses.
It helps in automating the testing of APIs to ensure they function correctly and meet requirements.
API automation can be done using tools like Postman, SoapUI, or programming languages like Python with libraries like requests.
IQ Bot is an AI-powered cognitive automation solution that can learn from human behavior to handle unstructured data.
IQ Bot uses cognitive technology to extract and process unstructured data like emails, PDFs, and images.
It can learn from human corrections to improve accuracy over time.
IQ Bot can be integrated with RPA platforms like UiPath to automate end-to-end processes.
It is used in industries like finance, healthc...
posted on 26 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
I was interviewed in Mar 2023.
Find the first unique element in an array of integers.
Iterate through the array and count the frequency of each element.
Return the first element with a frequency of 1.
If no unique element is found, return -1.
I applied via Company Website and was interviewed in Jul 2022. There were 4 interview rounds.
Apt + coding questions, medium difficulty
I applied via Recruitment Consulltant and was interviewed in Jan 2022. There was 1 interview round.
Joins are used to combine data from two or more tables based on a related column between them.
Use JOIN keyword followed by the name of the table to join
Specify the columns to be selected using SELECT keyword
Use ON keyword to specify the related column between tables
Types of joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
GIL stands for Global Interpreter Lock in Python, which limits execution of multiple threads at once.
GIL is a mutex that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once.
Due to GIL, Python threads are not suitable for CPU-bound tasks but are still useful for I/O-bound tasks.
To handle multi-threading in Python, one can use multiprocessing module or asynchronous progr...
React uses a virtual DOM to efficiently update the actual DOM based on changes in state or props.
React creates a virtual DOM representation of the actual DOM.
When state or props change, React compares the virtual DOM with the actual DOM to determine the minimal set of changes needed.
React then updates the actual DOM efficiently to reflect the changes.
Data Analyst
1.4k
salaries
| ₹2 L/yr - ₹10.1 L/yr |
Data Researcher
925
salaries
| ₹2 L/yr - ₹7.3 L/yr |
Senior Software Engineer
664
salaries
| ₹11 L/yr - ₹40 L/yr |
Software Engineer
618
salaries
| ₹9.8 L/yr - ₹36.5 L/yr |
Research Analyst
290
salaries
| ₹3 L/yr - ₹12.8 L/yr |
Moody's
Thomson Reuters
Bloomberg
Dun & Bradstreet