Design a Hiring Platform for Low-Income Rural Migrants Seeking City Jobs
FlipkartProduct Manager · OtherLast updated
A product sense question asking how to design a job portal for low-income workers who move from rural villages to cities. It tests choosing worker and employer segments, designing for low literacy and cheap phones, protecting workers from fake jobs and wage theft, solving the marketplace cold start, and choosing hire-based success metrics.
During a product manager interview at Flipkart, you are asked how you would build a job portal for low-income people who leave their home villages to look for work in cities. Treat the portal as a two-sided product: employers list openings, and job seekers discover them and apply. Explain who you would build it for, what the first version would include, and how you would know it is working.
Clarifying Questions
- Which market should the design assume: internal migration within India, where Flipkart operates, or migration in another country or across borders?
- Should the portal serve people still in their village who are planning to move, people who have just arrived in the city, or both?
- What kinds of work are in scope: daily-wage and informal jobs such as construction, domestic work and loading, or also salaried roles in warehouses, factories and shops?
- Is this a new standalone product with no revenue expected at first, or should it plug into an existing business and earn money early?
Hints
Hint 1
Follow the worker's first weeks in the city: Trace how a newly arrived worker finds paid work today and whom they depend on along the way. The points where they lose money, time or safety are where a portal can beat the channels they already use.
Follow-up questions
- How would you verify employers without shutting out the households and tiny businesses that hire many informal workers?
- A worker gets a job through the portal and the employer then pays less than the listing promised. What does the product do?
- If employers and workers meet through the portal and then rehire each other directly, how does that affect your metrics and any future revenue model?
Solution walkthrough is for members
Get the full walkthrough with reference code and complexity analysis, plus Kitty Coach at 300 messages a day. Hints, the code runner and community answers stay free.