Find Interview Questions for Top Companies
Guardium, an ibm company Interview Questions and Answers
Ques:- What is the difference between GET, POST, PUT, and DELETE in HTTP
Right Answer:
GET is used to retrieve data from a server, POST is used to send data to a server to create a resource, PUT is used to update an existing resource on the server, and DELETE is used to remove a resource from the server.
Ques:- What is the role of an API Gateway in microservices architecture
Right Answer:
An API Gateway acts as a single entry point for clients to access multiple microservices, handling requests, routing them to the appropriate services, managing authentication, rate limiting, and aggregating responses.
Ques:- What is API documentation and why is it necessary
Right Answer:
API documentation is a technical manual that explains how to use an API, including its endpoints, request and response formats, authentication methods, and examples. It is necessary because it helps developers understand how to integrate and interact with the API effectively, ensuring proper usage and reducing errors.
Ques:- What is API versioning and why is it important
Right Answer:
API versioning is the practice of managing changes to an API by assigning version numbers to different iterations of the API. It is important because it allows developers to introduce new features or make changes without breaking existing client applications that rely on older versions, ensuring backward compatibility and a smoother transition for users.
Ques:- What are Webhooks and how do they differ from APIs
Right Answer:
Webhooks are user-defined HTTP callbacks that are triggered by specific events in a web application, allowing real-time data transfer. They differ from APIs in that APIs require a request to be made to receive data, while webhooks automatically send data when an event occurs without needing a request.
Ques:- What is clustering in data analysis and how is it different from classification
Right Answer:
Clustering in data analysis is the process of grouping similar data points together based on their characteristics, without prior labels. It is an unsupervised learning technique. In contrast, classification involves assigning predefined labels to data points based on their features, using a supervised learning approach.
Ques:- What is exploratory data analysis (EDA)
Right Answer:
Exploratory Data Analysis (EDA) is the process of analyzing and summarizing datasets to understand their main characteristics, often using visual methods. It helps identify patterns, trends, and anomalies in the data before applying formal modeling techniques.
Ques:- What is the role of SQL in data analysis
Right Answer:
SQL (Structured Query Language) is used in data analysis to query, manipulate, and manage data stored in relational databases. It allows analysts to retrieve specific data, perform calculations, filter results, and aggregate information to derive insights from large datasets.
Ques:- What is the difference between correlation and causation
Right Answer:
Correlation is a statistical measure that indicates the extent to which two variables fluctuate together, while causation implies that one variable directly affects or causes a change in another variable.
Ques:- What are the steps involved in data cleaning
Right Answer:
1. Remove duplicates
2. Handle missing values
3. Correct inconsistencies
4. Standardize formats
5. Filter out irrelevant data
6. Validate data accuracy
7. Normalize data if necessary
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users