You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Approach
1. Ask follow up questions to understand the prompt better and establish the business goal
2. Define user segments and pain points
3. Brainstorm solution
4. Prioritization
Follow up questions and business goal
Candidate: Do we want to focus on the experience for paid users alone or everyone
Interviewer: everyone
Candidate: Are we interested in customer facing feature or back-end features related to latency, performance, reliability, etc.
Interviewer: Customer facing feature
Candidate: I assume the business goal is to enable the job seekers to land their dream job at their dream company in a short time period
Interviewer: sure
User segments
A) College gradudates
B) Experienced candidates
C) Executives
I want the prioritize the biggest user base to drive the most impact from the feature, hence experienced candidates
User journey
A) Create linkedin account
B) Set up profile
C) Look for job opporunities by title and company/ connect with recruiters or hiring managers that have open roles
D) Apply for the job directly/send a message to recruiters/hiring managers
E) Set up a time with the hiring panel
F) Do the interview
G) Get a response
H) post-offer activities
Pain points
Application
A) Difficult to find relevant job: Candidates spend time and energy to complete the job applications but many companies do not respond to the job applications
B) Candidates apply to the job listings that are not actively considering new applications
C) Candidates had to fill-in the biographical information and experience separately for each job application
D) Candidates cannot track the status of the job application
Interview:
D) Candidates have to deal with several dis-jointed tools to set up time with recruiters and hiring team; that involve multiple back and forth
Interview outcome:
E) Candidates want to understand their interview outcome and the interview feedback
Brainstorm solutions
A) No response to job applications:
Develop a scoring mechanism that indicates a probability of moving to the next round, by comparing the candidate profile (experience, job title, company, education) and the historical profiles that advance to the next round
It will help to save the candidates time by not applying for roles that does not match with their background
B) Inactive job listings:
Remove the job listings that no longer is actively hiring; it will help to reduce the clutter on the site
C) Candidates had to fill-in the biographical information and experience separately for each job application
Develop a new feature call one-click-application wherein the linked would you pull-in the information from the candidate linked-in profile or most recent job application, to complete a new job application
D) Job application activites
Build a dashboard that shows #applications by job title, company, how many are reviewed by the hiring team, how many have advanced to the next round, how many have been converted
That way candidate can stay informed about their job application statuses
D) Scheduling:
Develop a scheduling tool within linkedin to set up time for the interview with the hiring panel
E) Interview feedback
We can create a capability where recruiters can leave a written feedback for the job seekers against their job applciations.
Match score- indicating the overlap with the job role and candidate background | Moderate, Need to build a ML based on historical data | High, helps to find relevance job |
Update inactive listings | Low, just removing old lisitngs | High, saves candidate time |
One-click-application | High, need to build api to work with other company priorpriety recruiting systems | High, reduces reptitive work candidates |
Dashboard | Moderate, need to track the data | High, empower the candidates with data and insights |
Scheduling tool | Low, outlook like calendar capbility | High,save time by providing one stop solution to manager the candidate calendor |
Interview feedback | Low, new free next field | Moderate, candidate can learn from the past interview feedback to land their dream job |
If I were to prioritize one solution, I woud choose one-click application that would save significant amount of time for the job applicants.
To start with this question, first off, I will explain the value propositions of LinkedIn for a job seeker.
As a job seeker, one can apply to various jobs posted on the platform, create job alerts, highlight one's profile as 'open to work', and opt for LinkedIn Premium to seamlessly connect with hiring managers.
Now I would ask the interviewer to provide some clarity on what kind of improvement should be focused upon? Improvement in engagement or revenue from the point of view of the job seekers. Let's assume engagement is what needs to be focused upon.
I can think of two types of job seeker user groups:
1. Active job seekers - Job seekers who apply for 8-10 relevant jobs every 2 days, might have marked their profile as 'Open to work', add 10 new connections to their network every week, and share their interview experiences on posts.
2. Passive job seekers - These groups of job seekers do not want to tell the world that they are looking for a job and hence they are not very public with their actions. They do not highlight their profile, do not post about their interview experiences, apply for 5-6 relevant jobs every 2 days.
Since active job seekers are our power users, we will go ahead and try to figure out their pain points.
Pain points of active job seekers:
1. Tracking the job application is very difficult as there is no update most of the time. It is more like apply and forget.
2. Do not know what to add to the profile to make it look good in front of the recruiter.
3. Despite highlighting the profile, recruiters are not reaching out. Not able to get relevant job opportunities.
Prioritizing the first two pain points will solve the basic struggle of the job seekers from LinkedIn Jobs and will also target the passive job seekers.
Improvement ideas:
1. For application tracking - For all the jobs applied through 'Easy Applied', there should be an expiry date which should mean that since no action has been taken in the given time frame, the candidate's application has expired for that particular job. Apart from this, whatever action is taken by the recruiter should be notified to the candidate.
2. For user profile -
a. Depending on the user's domain, LinkedIn can suggest the keywords to include in the profile. This can be effectively done through understanding recruiters' search patterns on LinkedIn Recruiter platform. Based on those learnings, candidates can be suggested skills and keywords.
b. Candidates actively seeking a job should be given preference in search results in LinkedIn Recruiter platform
c. When the candidate starts applying for jobs, s/he should have a skill test. Based on the test, candidates should be divided into levels and recruiters can approach them accordingly. From time to time, through various courses suggestions, candidates will be given a chance to level up their game.
Now there are 3 factors basis which I will evaluate these solutions:
1. Impact on user
2. Implementation cost
3. Development time
Scale - Low, Medium, High
Solution 1:
1. Impact on user - High
2. Implementation cost - Medium
3. Development time - Medium
Solution 2:
1. Impact on user - Medium
2. Implementation cost - Low
3. Development time - Medium
Solution 3:
1. Impact on user - Medium
2. Implementation cost - Medium
3. Development time - Low
Solution 4:
1. Impact on user - High
2. Implementation cost - High
3. Development time - High
Based on the evaluation of all the solutions, I would suggest going ahead with Solution 1 and Solution 4. These two solutions will not only improve in the overall engagement of the platform but will also encourage retention and jobseeker's churn.
Success metrics:
1. Solution 1:
a. Month on month increase in jobs applied
b. Conversion rate (Jobs applied to job backed)
2. Solution 2:
a. No. of skill tests taken every month
b. MAU for skill tests
c. % increase in jobs conversion post clearing skill test levels
Top Linkedin interview questions
- Estimate the number of Uber rides.30 answers | 51.3k views
- How will you improve engagement on LinkedIn?14 answers | 14.2k views
- Design a product for job seekers to create resumes and find the best matching jobs easily and quickly.11 answers | 11.7k views
- See Linkedin PM Interview Questions
Top Product Improvement interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you improve Google Maps?53 answers | 228k views
- How would you improve YouTube?29 answers | 81.3k views
- See Product Improvement PM Interview Questions
Top Linkedin interview questions
- How many elevators should an average office building have?8 answers | 37.1k views
- Consider there is a company say LinkedIn. Which are the top three metrics you would see first thing in the morning?7 answers | 5.1k views
- Should Google get into the ticketing market? If so, what would you build?7 answers | 6.9k views
- See Linkedin PM Interview Questions
Top Product Improvement interview questions
- How can you improve Facebook Stories?22 answers | 45.5k views
- How would you improve Facebook Birthdays?21 answers | 25.8k views
- How would you improve user engagement on WhatsApp?18 answers | 25.1k views
- See Product Improvement PM Interview Questions