How would you build a job portal for poor people who migrate from villages to cities?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Problem Scoping:
OKay just to understand the scope of this, by job portal you mean a platform where people can post job openings looking to hire people and candidates who are willing to get hired can see the job openings and apply. is that the correct understanding of what a job portal means?- Yes
okay and when I'm talking about poor people and immigration, how would we define poor people? do you have something in mind or I can assume something?- Assume this.
are we considering only regional immigration or international immigration as well? For the sake of discussion I would scope it down to regional immigration. Is that okay? Yes
Clarifying questions:
- Is this a product from scratch or an extended feature of an existing product?- From scratch
- Is there any time, resource and budget constratints?- assume 6-month MVP timeline, lean cross-functional team (1 PM, 2 devs, 1 designer, 1 QA), and tight budget — think frugal, high-leverage, zero-to-one.
- How are these people getting acess to job market now? I mean what is there workaround?- Word of mouths with their friend, local contractors, labor chowks, whatsapp groups, facebook pages
- Is there any other product in the market that servers the same segment and solves the exact same problem?- Yes other players are there
- How are these people solving the problem? And how do you envision we do things differently?- Answers
- Do you have a prefeernece of form factor between mobile vs web?- Assume this ( I'd assume mobile-first, Android-focused. Target users likely use low-end smartphones, not desktops. Web can come later for employers or admin tooling.)
- Do you have a location or geography in mind where we can start the pilot project in India?- Assume this. (I can assume Mumbai, dense migrant worker population, diverse employer base (households, small businesses), and strong network effects potential. Great for a high-signal MVP.)
- Do you want to monetize this or are we simply looking at user acquistion right now?- Free now, monetize this later once its adopted
Alright so if I have to restate the problem a bit. As a PM if I have to design a android application to provide jobs to the blue collar workers in Mumbai who have just migrated from other villages or cities within 6months and with the set of engineering team we have. Does this refined problem statement sound good to you? Yes
Job Seeker Side:
1. Non- Marathi language speaker who is about to migrate to Mumbai in order to look for a job- These are the folks who have heard great things about the city and are ready to come down here to look for a job
2. Native Marathi language speaker who is in Mumbai looking for a job- These are the folks who are already here, because they have acquired Marathi language its safe to assume that they might already have a bit of connections in the blue-collar segment
1. Job poster who has just started his business and is looking for low wage workers from outside the city or from different states
2. Job poster who has a vacancy and wants someone to quickly fill the gap because it is hampers business
For the MVP phase-
For the job poster side:
Does that align with you?- Yes
Quick panel question- How would you handle trust and safety on the platform, especially since exploitation is common in this space?
Answer-
Umm. From the top of the mind it could solved through onboarding of the job poster, something as basic as a selfie, which further verified by the poster/owner's Aadhar and PAN card,and upon verificcation can be shown as verified and anyone who skips that journey can be unvirfied status. we can use some APIs from third parties, it will take a month to close down the legals and the paperwork between our platform and the API provider. We can also give a confidence score from our side based on the employers hiring pattern, reviews, payouts, enagagement in the platform etc but this probably would come later. For the 1st timers I would probably integrate the APIs in onboarding as a non-blocker journey and then monitor it for couple of days or week to see if that needs to be made blocker journey or not
Okay go on with the solutions:
Jop Poster:
User story | Solution | Effort | Impact | Notes |
Post job opening | Simple form: job title, category, brief description | Low | High | Core flow — CTA right on home screen |
Explain the Job | Simple 2mins Voice recording that breifly explains the job and the requirement | Medium | High | Simple voice record button on the job screen |
Specify salary | Input field with drop-down unit (per day/week/month) | Low | High | Required field |
Mode of payment | Drop-down: Cash, UPI, Bank | Low | High | Adds trust; keep optional |
Salary frequency | Radio button selection (daily/weekly/monthly) | Low | High | Show it prominently on job post |
Other benefits | Free-text with smart tags (meals, stay, bonus) | Medium | Low | Suggest popular perks via chips |
Language required | Multi-select language checkboxes | Low | Medium | Drives match quality for seekers |
Skills required | Predefined tags (e.g., driving, cleaning, loading) + free-text | Medium | Medium | Improves relevance in matching |
User story | Solution | Effort | Impact | Notes |
See great matches | Algorithm to match skills/language/location → "Best fit" jobs section | Medium | High | Use weighted tags for matching |
See “almost fit” jobs | Show second section: “You may still apply” | Medium | High | Improves discovery; avoids dead-ends |
Interview location | Auto-map to location via Google Maps or static address | Low | Medium | Show location clearly with directions |
Salary, payment details | Salary, mode, frequency, benefits clearly displayed | Low | High | Make it readable even in low-literacy UI |
Job safety/verified employer | Badge: “Verified Employer” (KYC + confidence score) | Medium | High | Boost trust; allow user to filter by this |
Acquistion metric:
DOD, WOW, MOM growth of new registrations of employers
DOD, WOW, MOM growth of new registrations of employees
Engagement and Retention Metric:
Engagement- No. of applies/logged in users- Day wise/Week wise/Month Wise trend (We can define a succefull engagement as when an onboarded job seeker applies to a job post)
Avg No. of applies per user- DOD, WOW, MOM
D0-D7-D14-D30- Repeat users
Trust metric:
Comparision between the ratio of vefried job post: number of applies VS non-verified job post: number of applies
We can set a +-5% buffer for all these metrics to see if there is any sudden alarming signs and we start the RCA asap in war footing.
Top Flipkart interview questions
- How would you improve YouTube?29 answers | 81.3k views
- Design a library for the future.25 answers | 23.5k views
- How would you measure the success of Gmail?23 answers | 17k views
- See Flipkart PM Interview Questions
Top Product Design interview questions
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- See Product Design PM Interview Questions
Top Flipkart interview questions
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- Estimate the number of WhatsApp chats occuring in India.14 answers | 13.3k views
- How would you re-design the carwash?11 answers | 10.3k views
- See Flipkart PM Interview Questions
Top Product Design interview questions
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- How would you design a "Google Refrigerator"?13 answers | 8.3k views
- See Product Design PM Interview Questions