LendingKart
10+ New Allenberry Works Interview Questions and Answers
Q1. NoSql Vs Sql , advantages and disadvantages
NoSQL databases are non-relational, flexible, and scalable, while SQL databases are relational, structured, and consistent.
NoSQL databases are schema-less, allowing for flexibility in data models.
SQL databases use structured query language for data manipulation and retrieval.
NoSQL databases are horizontally scalable, making them suitable for big data applications.
SQL databases are vertically scalable, which can be more expensive and complex.
NoSQL databases are better suited f...read more
Q2. 1 feature design end to end
Designing a feature for a social media platform to allow users to create and share photo albums.
Allow users to create and name albums
Provide an interface for users to upload and organize photos within albums
Implement privacy settings to control who can view and contribute to albums
Include features like tagging, commenting, and liking photos within albums
Enable users to share albums with others via links or social media platforms
Q3. Explain the debugging principles of your current project
Utilize systematic approach to identify, isolate, and resolve issues in the project
Start by reproducing the issue to understand the root cause
Use debugging tools like breakpoints, logging, and monitoring to track the issue
Isolate the problem area by narrowing down the scope of investigation
Test potential solutions and verify the fix before implementation
Q4. Have any information about Lendingkart? Business?
Lendingkart is a fintech company in India providing working capital loans to small businesses.
Lendingkart uses technology and data analytics to assess the creditworthiness of small businesses.
The company offers quick and hassle-free loans to help businesses meet their financial needs.
Lendingkart has a user-friendly online platform for loan application and approval process.
Q5. Two sum problem in optimised form
The Two Sum problem involves finding two numbers in an array that add up to a specific target.
Use a hashmap to store the difference between the target and each element in the array.
Iterate through the array and check if the current element's complement exists in the hashmap.
Return the indices of the two numbers that add up to the target.
Q6. Design Zomato Ordering System
Design a Zomato Ordering System for online food delivery.
Allow users to browse restaurants and menus
Implement user authentication and profile management
Enable users to place orders and make payments online
Include features like order tracking and ratings/reviews
Integrate with restaurant partners for order fulfillment
Q7. cycle detection in linkedlist
Cycle detection in linked list involves using two pointers, one moving at twice the speed of the other.
Use two pointers, one moving at twice the speed of the other
If there is a cycle, the two pointers will eventually meet
Use Floyd's Tortoise and Hare algorithm for efficient cycle detection
Q8. Implement Merge Sort algo
Merge Sort is a divide and conquer algorithm that divides the input array into two halves, sorts them recursively, and then merges the sorted halves.
Divide the array into two halves
Recursively sort each half
Merge the sorted halves back together
Q9. Git Hub Project and Explanation
GitHub is a platform for version control and collaboration on software projects.
GitHub allows developers to track changes in their codebase over time.
It enables collaboration among team members by providing tools for code review, issue tracking, and project management.
Developers can contribute to open source projects by forking repositories, making changes, and submitting pull requests.
GitHub also offers features like wikis, project boards, and actions for automating workflow...read more
Q10. Algorithm Explanation and Use Case
Explanation of algorithms and their use cases
Algorithms are step-by-step procedures for solving problems
Common algorithms include sorting, searching, and graph traversal
Use cases include optimizing resource allocation, data analysis, and machine learning
Q11. Design a food delivery app
A food delivery app that connects users with local restaurants for convenient ordering and delivery.
User-friendly interface for browsing restaurants and menus
Secure payment options for online transactions
Real-time order tracking and delivery updates
Rating and review system for restaurants and delivery drivers
Q12. Difference between BL and PL
BL stands for Business Loan, used for business purposes. PL stands for Personal Loan, used for personal expenses.
BL is used for business purposes while PL is used for personal expenses
BL requires documentation related to business while PL requires personal documentation
BL may have higher loan amounts and longer repayment terms compared to PL
Examples: BL can be used to expand a business, while PL can be used for home renovations
Top HR Questions asked in New Allenberry Works
Interview Process at New Allenberry Works
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month