Will the candidate be successful in our all-remote environment in which the majority of communication happens in written form (Slack messages, RFCs, GitHub issues, pull request and commit messages).
- Is the candidate able to see and communicate the big picture in an inspiring way?
- Does the RFC communicate the product vision and explain why this is an important problem to solve?
- Does the RFC have clear writing with correct spelling and grammar? That means: short and non-convoluted sentences, simple words instead of jargon when possible, no mixture of past and present tense, etc.
- Does it demonstrate empathy with the reader and anticipate what the reader might not know?
- Strategic thinking/visioning
Note that this exercise is intended more to result in an early-stage RFC that focuses primarily on communicating the product vision and why it’s an important problem to solve. Should the candidate move forward to the followup product call, the focus will be on what collaboration would look like, how they would talk about the RFC, and how they’d work through getting it implemented.
Candidates are sent the following prompt after they pass the intro call:
The next step of our interview process is to have you complete a take home writing exercise.
Please write a Request for comments (RFC) in a Google Doc for a recent problem you identified, solved, and shipped (the project is complete). The RFC should communicate how this problem ties to the product vision for your product/product area.
It should have our standard RFC structure from the handbook, or see the RFC template: Background, Problem, Proposed solution, and Definition of success. However, our handbook states that the precise format is not as important as the content itself, so feel free to improve upon this format as necessary.
Aim for about one page of writing (don’t go over two pages) with standard styling. This is long enough to give us the signal we want, while at the same time is short enough that you don’t experience “writer’s block” and can write it in one sitting. We expect this to take you ~1 hour.
What’s important is that the writing is clear and easy to understand. It should show us that you care about your writing by making conscious decisions of what to leave in or out, paying attention to grammar and spelling, and phrasing things in an understandable way.
The challenge is to explain something to a reader that doesn’t have the same context as you have, just like you would in a proposal for a new feature.