Globant
Agrim Housing Finance Interview Questions and Answers
Q1. What is OOPS Describe your project Hpw to insert data on database
OOPS is Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS is a way of organizing and designing code around objects
It emphasizes on encapsulation, inheritance, and polymorphism
Examples of OOPS languages are Java, C++, Python, etc.
Q2. Write class and view model with network class with closure for call back
Create a class and view model with a network class using closure for callback
Create a class with properties and methods for handling network requests
Implement a view model to interact with the network class and handle data processing
Use closures in the network class for callback functions
Q3. what are the types of joins in mysql
Types of joins in MySQL include inner join, left join, right join, and full join.
Inner join: Returns rows when there is a match in both tables.
Left join: Returns all rows from the left table and the matched rows from the right table.
Right join: Returns all rows from the right table and the matched rows from the left table.
Full join: Returns rows when there is a match in one of the tables.
Q4. what is the inheritance?
Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can override or extend the functionality of the base class
Q5. what does strstr function do?
strstr function searches for a substring within a string and returns a pointer to the first occurrence of the substring.
Used in C programming language
Syntax: char *strstr(const char *haystack, const char *needle)
Example: char *str = strstr("hello world", "world")
Q6. What is expected CTC?
Expected CTC depends on the company's budget and the candidate's experience and skills.
Expected CTC is usually discussed during the final stages of the interview process.
Candidates should research the industry standards and the company's compensation structure.
Negotiation is possible if the offer is not satisfactory.
Factors like location, job responsibilities, and benefits should also be considered.
Example: For a software engineer position in a mid-sized company, the expected...read more
Q7. How to handle multiple api's
Use a centralized API gateway to manage and route requests to multiple APIs efficiently.
Implement a centralized API gateway to handle incoming requests and route them to the appropriate API based on the endpoint.
Utilize API management tools like Apigee, Kong, or AWS API Gateway to manage and monitor multiple APIs.
Consider implementing a caching layer to improve performance and reduce the number of requests to external APIs.
Interview Process at Agrim Housing Finance
Top Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month