Filter interviews by
Top trending discussions
posted on 10 Jan 2025
I applied via Company Website and was interviewed before Jan 2024. There were 3 interview rounds.
Good questions and dsa arrays and string questions
posted on 31 Dec 2024
Build a recommendation engine for Food Ordering App
Collect user preferences and behavior data
Use collaborative filtering to recommend similar items
Implement machine learning algorithms to personalize recommendations
Consider factors like location, cuisine, price range, and ratings
Test and iterate to improve recommendation accuracy
Integrating the online merchant involves collaborating with the merchant's technical team to set up API connections and ensure seamless transactions.
Collaborate with the online merchant's technical team to set up API connections
Ensure seamless transactions by testing the integration thoroughly
Provide support and training to the merchant's team on how to use the integrated system
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
Aptitude,reasoning,verbal,C language,Java,C++
To create a RESTful API, define endpoints, use HTTP methods, handle requests and responses, and follow REST principles.
Define endpoints for different resources (e.g. /users, /products)
Use HTTP methods (GET, POST, PUT, DELETE) for CRUD operations
Handle requests and responses in JSON format
Follow REST principles like statelessness, uniform interface, and client-server architecture
Pagination in JPA allows fetching a subset of results from a query.
Use the setFirstResult() method to set the starting index of the results to retrieve
Use the setMaxResults() method to set the maximum number of results to retrieve
Combine setFirstResult() and setMaxResults() to implement pagination
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
To connect to the backend, you can use APIs, database connections, or web services.
Use APIs to send and receive data between the frontend and backend
Establish database connections to retrieve and store data
Utilize web services for communication between different systems
I applied via Approached by Company
posted on 13 Jun 2024
How to reverse linked list.
Dynamic memory allocation is the process of allocating memory during program execution.
Allows programs to request memory at runtime
Helps in efficient memory management
Commonly used in languages like C and C++
Example: using malloc() function in C to allocate memory for an array
Dependency injection in C# is a design pattern where dependencies are injected into a class rather than the class creating them itself.
Dependency injection helps in achieving loose coupling between classes.
It makes the code more testable and maintainable.
There are different ways to implement dependency injection in C#, such as constructor injection, property injection, and method injection.
based on 6 reviews
Rating in categories
Bangalore / Bengaluru
5-10 Yrs
Not Disclosed
Product Developer
86
salaries
| ₹9 L/yr - ₹24.4 L/yr |
Technical Application Specialist
76
salaries
| ₹5.6 L/yr - ₹12 L/yr |
Senior Product Developer
67
salaries
| ₹11 L/yr - ₹33 L/yr |
Senior Software Engineer
51
salaries
| ₹12.1 L/yr - ₹30 L/yr |
Software Engineer
34
salaries
| ₹7 L/yr - ₹17.5 L/yr |
SAP
Oracle
Microsoft Corporation
Salesforce