Add office photos
Engaged Employer

INDMoney

3.5
based on 79 Reviews
Filter interviews by

10+ Pyramid Tutorial Interview Questions and Answers

Updated 14 Oct 2024

Q1. How will you rebuild a feature in swiggy from scratch? For example, re design the food recommendation feature

Ans.

I would start by conducting user research to understand current pain points and preferences, then create wireframes and prototypes for testing before implementing the new feature.

  • Conduct user research to understand user preferences and pain points

  • Analyze data from existing feature to identify areas for improvement

  • Create wireframes and prototypes for the new feature

  • Test prototypes with users to gather feedback and iterate on design

  • Implement the new feature based on user feedba...read more

Add your answer

Q2. How will you design a payment page end to end for IND Money?

Ans.

Designing a user-friendly payment page for IND Money.

  • Include multiple payment options such as credit/debit cards, net banking, UPI, wallets, etc.

  • Ensure a seamless checkout process with minimal steps and clear instructions.

  • Implement secure payment gateways to protect user data.

  • Provide real-time transaction updates and confirmation messages for transparency.

  • Optimize for mobile responsiveness and easy navigation.

  • Allow users to save payment information for future transactions.

Add your answer

Q3. How will you prioritise different features?

Ans.

I will prioritise different features based on customer needs, impact on business goals, technical feasibility, and resource availability.

  • Prioritise features based on customer feedback and needs

  • Consider impact on business goals and objectives

  • Evaluate technical feasibility and resource availability

  • Use frameworks like MoSCoW method or Kano model for prioritisation

  • Regularly review and adjust priorities based on feedback and data

Add your answer

Q4. Guessestimate on number of metro coaches in Bengaluru metro

Ans.

There are approximately 50 metro coaches in Bengaluru metro.

  • Bengaluru metro currently operates with around 50 metro coaches.

  • The number of metro coaches may vary based on the expansion plans of the metro system.

  • To get an accurate estimate, one would need to consider the number of trains and coaches per train in the metro system.

Add your answer
Discover Pyramid Tutorial interview dos and don'ts from real experiences

Q5. What is your favorite app and why?

Ans.

My favorite app is Spotify because it allows me to discover new music and create personalized playlists.

  • User-friendly interface

  • Wide selection of music

  • Ability to create custom playlists

  • Recommendation algorithm helps discover new music

Add your answer

Q6. Horrible way of treating salary negotiations by the HR

Ans.

HR should treat salary negotiations respectfully and transparently.

  • HR should provide clear information on salary ranges and factors affecting compensation.

  • HR should listen to the candidate's expectations and negotiate in good faith.

  • HR should avoid using tactics like lowball offers or pressure tactics to force acceptance.

  • HR should be open to discussing and justifying their decisions on salary offers.

  • HR should treat all candidates fairly and equally in negotiations.

Add your answer
Are these interview questions helpful?

Q7. Design a reward referral system for Swiggy

Ans.

Implement a reward referral system for Swiggy

  • Offer a discount to both the referrer and the referee upon successful referral

  • Track referrals using unique referral codes or links

  • Provide additional rewards for multiple successful referrals

  • Promote the referral program through social media and email campaigns

Add your answer

Q8. Design a lending product for Indmoney

Ans.

A lending product for Indmoney to provide personal loans with competitive interest rates and flexible repayment options.

  • Offer competitive interest rates to attract customers

  • Provide flexible repayment options such as EMI plans

  • Implement a quick and easy online application process

  • Utilize credit scoring algorithms to assess borrower's creditworthiness

  • Offer personalized loan amounts based on individual financial profiles

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What are the key metrics that you will track for a company like INDmoney?

Ans.

Key metrics for INDmoney include user acquisition, retention, revenue growth, and customer satisfaction.

  • User acquisition: tracking the number of new users and their sources

  • Retention: measuring the percentage of users who continue to use the platform

  • Revenue growth: monitoring revenue streams and identifying opportunities for growth

  • Customer satisfaction: gathering feedback and tracking Net Promoter Score (NPS)

Add your answer

Q10. Write sql quary for bu Transport system which will pick and drop passenger

Ans.

SQL query to manage pick and drop of passengers in a transport system

  • Create a table for passengers with columns like passenger_id, name, pick_up_location, drop_off_location, etc.

  • Create a table for transport vehicles with columns like vehicle_id, driver_name, capacity, etc.

  • Use JOIN to link the two tables based on pick_up_location and drop_off_location.

  • Consider adding a table for routes and scheduling for better organization.

  • Example: SELECT * FROM passengers p JOIN vehicles v O...read more

Add your answer

Q11. What is your favorite app? What are the pros and cons of the app? Basic Resume Grilling & Design Questions

Ans.

My favorite app is Spotify.

  • Pros: vast music library, personalized playlists, easy to use interface

  • Cons: occasional glitches, limited free version features

  • Examples: Discover Weekly playlist, Daily Mix playlists

Add your answer

Q12. Create function for insert and delete and print linked list

Ans.

Function to insert, delete, and print a linked list

  • Create a Node class with data and next pointer

  • Implement insert function to add a new node at the end of the linked list

  • Implement delete function to remove a node by value

  • Implement print function to display all elements in the linked list

Add your answer

Q13. Rotate matrix element with k position left

Ans.

Rotate matrix elements with k positions left

  • Create a temporary array to store the first k elements of each row

  • Shift the remaining elements in each row to the left by k positions

  • Replace the last k elements in each row with the elements from the temporary array

Add your answer

Q14. Create linked list

Ans.

Create a linked list

  • Define a Node class with data and next pointer

  • Create a LinkedList class with methods like insert, delete, search

  • Initialize head pointer to null and update it as nodes are added

Add your answer

Q15. Rod cutting problem

Ans.

Rod cutting problem involves finding the optimal way to cut a rod into pieces to maximize profit.

  • Identify the lengths at which the rod can be cut.

  • Calculate the maximum profit that can be obtained by cutting the rod at different lengths.

  • Use dynamic programming to solve the problem efficiently.

  • Example: Given a rod of length 8 and prices for different lengths as [1, 5, 8, 9, 10, 17, 17, 20], the maximum profit is 22 by cutting the rod into pieces of length 2 and 6.

Add your answer

Q16. design the ipo page for a broking app.

Ans.

The IPO page for a broking app should provide information on upcoming IPOs, allow users to subscribe, and track their investments.

  • Include a list of upcoming IPOs with details such as company name, offer price, and subscription dates

  • Allow users to subscribe to IPOs directly from the app

  • Provide a tracking feature for users to monitor their investments and IPO performance

  • Include educational resources on IPO investing for new users

Add your answer

Q17. Extract data from a string.

Ans.

Extracting data from a string involves identifying and retrieving specific information within the given text.

  • Use string manipulation functions like split(), substring(), or regex to extract data.

  • Identify the pattern or delimiter that separates the data you want to extract.

  • Create a logic to extract the desired data and store it in an array of strings.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Pyramid Tutorial

based on 16 interviews
Interview experience
3.4
Average
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.2
 • 361 Interview Questions
4.2
 • 266 Interview Questions
4.1
 • 256 Interview Questions
4.0
 • 169 Interview Questions
4.3
 • 135 Interview Questions
View all
Top INDMoney Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter