The take-home assignment has become more popular and important than ever in the Product Manager interview process. At Product Gym, we receive numerous questions from our members about case studies. Most of them are confused about the vague nature of case study prompts or lack of details about what is expected from the candidate.
If you do not have the support we offer, you just might be spending all your time working on these time-consuming take-home assignments. Since job hunting is a numbers game, you do not want to spend more time on one project than you need to!
We’ll be going through the take-home assignment in the form of a conversation. We’ll go over the candidate’s work and ask them guiding questions to assess if their approach is the best approach to solve the problem.
Before you jump into cracking this sample take-home assignment, make sure you understand how to tackle case studies in general — we wrote a simple 4-step process to help you with that! This is the introductory guide that we include in our curriculum, and it’s now available to everyone.
Without further ado, let’s break down the take-home assignment with an example.
Dear Product Gym,
I am interviewing with a big-name tech firm, and I am on the final round. They have sent me a challenge, and I have to send it back by today at 5. Next Monday, I have to present it in 60 minutes with a 45-minute Q&A afterward. They said it is not necessarily 60 minutes of me presenting, but instead 60 minutes of chatting with the people in the panel. The Q&A is with a different group.
The problem that they sent me is very open-ended:
Create a product that would improve the health of an obese patient. Go through the problem, solution, product design, product development, product launch, and product rollout strategy. Include a research allocation plan because there is a $50,000 budget and put on the team.
The Take-Home Assignment Conversation
PG: That is a lot for someone to put together, especially in such a short amount of time. And, they are looking for lots of information. How far have you gotten so far?
Candidate: I decided that the problem I am going to solve is that there is too much information out there for patients to figure out the right plan. I created an app to connect patients to dieticians directly through text.
PG: Is it an SMS app where patients can go, “Hey, I am looking for this dietician,” and it would just connect them to that dietician?
Candidate: I was thinking more so that the patients would state what their needs are, and the app would give them a few dieticians to choose from. I am basing the model off of TalkSpace, an app that connects patients to mental health therapists.
In my app, the dietician would chat with the patient and come up with guidelines or a plan for them to follow. The patient would send pictures of their meals for the dietician to review at the end of every week. It would be based on a monthly subscription business model.
This is the basic version. Eventually, I want to make it so that people could share pictures of their food for others to comment on, like a chat forum.
PG: Is it a chat app or an SMS chatbot?
Candidate: It is not a chatbot because there would be real people on the other end. The reason it cannot be through simple text messages is that with dieticians, it has to be HIPAA compliant.
PG: If your budget is $50,000, why create an app for the take-home assignment when you could create a simple web app?
You are breaking down the barriers and making it easier to communicate, and so people do not chat through web apps. That is my thought process now. However, I am open to creating a web app.
Candidate: The need is that patients are trying to lose weight, but the overwhelming amount of information makes it difficult for them to seek the right help. My prompt was to create a way to connect patients suffering from obesity with expert advice.
PG: Your reason behind the app solution is that it makes it easier to connect?
Candidate: I talked to a couple of patients and friends who have gone through significant weight loss. A recurring pattern I saw was that they had trouble figuring out who to talk to and were discouraged by the intimidation of having to set up an appointment, go into an office and see someone.
I believe that an app would break down that barrier and make it easier for patients to start that connection.
The Take-Home Assignment Process
Already confused about the candidate’s thought process and don’t know how they came up with this idea? Make sure you watch our case study solution video with Roman, our case study instructor, to understand how the process works!
PG: In the research phase of the take-home assignment, did you ask them if they would install an app on their phone or use a web service?
Candidate: They said that anything that was not phone-based would complicate their daily lives.
PG: The reason I am asking is that if a client came to me wanting to develop this app and told me they had a $50,000 budget, they should know that at least a third of the costs would need to go into the marketing for this.
You would need a solution that is simple and easy to use. You would want to have a mobile web version or a simple website version of it with the accounts and everything set up to chat on there. That solution would be cheaper for you since you have to account for the budget.
The app would work, but you would still need the website because some people might find it easier to go onto their computer at home. In terms of convenience, the most convenient place might be your home.
Candidate: I have worked more on web-based products, so I struggle with budgeting. What sort of timeline should I give for creating something like this?
PG: I generally create a scope document first. It should outline the features that I need to have, the features that it should have, and those I want to have in this.
Once you have those need-to-have features figured out, that determines the shortest amount of time in which the app could be built and the minimum amount of money spent.
A need-to-have feature would be the ability to chat with a dietician. A should-have feature would be the ability to choose your dietician.
Candidate: So, the “need” feature would assign whoever is available, and the “should” would let them choose their dietician from a list?
PG: Yes. The “want” would provide a platform that helps them track their progress with the meal plan. And for the “needs,” you would want to add accounts to collect data from the patients.
You want a slide that details the solution you came up with. In this case, that is the chatbot. Those are the core features which you wish to include in a section of your take-home assignment presentation. It should state:
- Here is what the solution is.
- Here is what the solution looks like.
- Here is how a user would go through the process within this solution.
Candidate: Should I state them through a wireframe?
PG: Yes. What you can do is create a simple wireframe process that shows everything from signing up, selecting a dietician, and chatting with that dietician.
Candidate: Once I have the wireframe, I say, “Given this is how the app work, let’s figure out how to prioritize within our budget.” Is this when I bring out my scope?
PG: That is when you bring out the scope. Detail the core features you are going to build within the $50,000 budget and what you will have with that budget.
Talk to one of our in-house Product Management career consultants about your situation and strategy. Together, we’ll review your current strengths and weaknesses to formulate a plan to generate more interviews and offers. *Free consultations limited to 20 minutes. Subject to availability.
Not Hearing Back From Job Applications? We Can Help*
Talk to one of our in-house Product Management career consultants about your situation and strategy. Together, we’ll review your current strengths and weaknesses to formulate a plan to generate more interviews and offers.
*Free consultations limited to 20 minutes. Subject to availability.
Need more questions about wireframing and product design? Make sure you read our product design case study guide to learn more!
PG: Once you get past that, they are going to ask you about your go-to-market strategy. You will probably want to do some beta testing with a small group of users to refine the process, get feedback, and adjust before you go on to create, say, the analytics process. If you are collecting analytics, but you do not know what exactly you are collecting, then it does not make sense.
Candidate: How do I say that I am going to get to this small group of users?
PG: That would be your rollout plan. The first plan for any product is to get the core evangelists, the people who will rave and rant with your product and be happy to share it with others. This is to get some traction out there.
Figure out your target market. In your case, diet support groups might be an excellent place to start.
Candidate: I would give them the product for free and ask them to test it out for a month?
PG: Exactly. You are going to take all their feedback, learn from it, and make adjustments to your product.
Then you can go into the beta phase, where you branch out more and even consider a small advertising budget to get a wider audience with more helpful feedback. By the time you are ready for version one, you will have enough data points and functionality to start collecting analytics.
Candidate: Should my evangelists be identified before beta?
PG: Yes, that is the initial rollout strategy. You want the evangelists to validate that what you have created makes sense. They would have been with you from the start to be more sympathetic towards what works and what does not work.
From there, make adjustments based on their feedback and come up with a beta version. Evangelists can comprise up to 30 users, and the beta can have 500-1000 users.
Candidate: What is the difference between the rollout strategy and the product launch?
PG: The product launch would be after the beta. That is when you put in the money for the marketing to reach a broader audience who are not from your initial group of users. Once they come on, they should see the immediate value and expect a functioning product.
Candidate: One thing about dieticians is that they can only practice within the state, meaning I would have to launch the app state-by-state. How should I go about this?
PG: This would also be a part of your rollout strategy. You can test the app in one state, see how it goes, and then release it in others. You can replicate the model you created in, for example, New York in terms of the rollout, and make sure you are abiding by whatever specific rules for each state there are regarding dieticians. By that point, if you are rolling out to New York, your goal would be to get dieticians on board from the local state.
Candidate: I do the wireframes, and as far as the development part, should I have a roadmap or just a scope of the needs that I am addressing?
PG: I would select the technology you will use to build it out instead of a full-blown roadmap. For your budget, I would go with something like React Native. It helps create a mobile application framework. You need to have a back-end and a front-end working, and an API that connects both of them.
Candidate: Should I put the $50,000 budget allocation before I go onto technology?
PG: It depends on the style. I would probably mention it first, and then define the budget for each phase throughout your presentation.
Candidate: How would I deal with paying out the dieticians beyond that first beta?
PG: That is why I said you should have evangelists. You could have the dieticians work with you without paying them, as they are the initial set of influential users on there.
You can say that the initial set of dieticians agreed to be part of the pilot program once the app has rolled out, you can consider what to pay out to the dietician.
The rest of the marketing should go towards paid advertising. You want to have a focus group to get feedback from the users, collecting that data, and making the right adjustments. I would suggest reading up a little more on the rollout strategy to align with what you have come up with so far.
Candidate: Should I include the website as part of my rollout?
PG: Yes. The reason behind choosing React Native is that you can build both the website and the app simultaneously. That would make for more efficient use of your $50,000.
For the back-end, you could quickly build something on Firebase, at least for the first version. Firebase would speed up your development, and everything will be free as far as infrastructure costs.
You would need a developer for the front-end and one for the back-end. Since you have a designer, that would make it around $7,500 for each of those people for the project’s entirety.
Nail Your Take-Home Assignment
Beginning to end, your take-home assignment should show how you approach a problem. You’ll want to do your research, have a clear understanding of your target market, and demonstrate how well you prioritize and plan with a structured approach. You got this!