Engineering Interview Process
We’ve documented our hiring process for engineering candidates so that you know what to expect during the interview process. You can view our current job openings here.
Our Commitment
What We Ask of Candidates
Initial Phone Screen (30 mins)
Please provide us with:
Please be prepared to:
Technical Exercise (2 to 4 hours)
Our technical exercises are designed to evaluate your thought process to problem-solving. There isn’t a 100% right answer to our exercises. What we’re looking for is a demonstration of basic development skills, but more importantly, documentation, design thinking, and critical thinking skills. Our exercises are untimed (except for the Data Engineering exercise), and you have as much time as you need to complete the exercise. Once completed, our developers will evaluate your exercise, and decide on next steps. We aim to return a response to your exercise within one week.
Technical and Team Interview (1 hour 30 minutes)
Our developers will ask you questions about your exercise submission. Please be prepared to discuss your exercise and answer any questions about the decisions you made in your exercise. We’ll also ask you general technical questions designed to ascertain your basic technical understanding.
Next, we’ll ask questions about your past professional experience as a developer. Please be prepared to describe exactly what your responsibilities were and the challenges you faced. We’ll also ask questions about your approach to conflict resolution, teamwork, and communication.
We will evaluate the following in the course of the interview:
Finally, you will have an opportunity to ask the team questions about the company and the role.
Final Interview (1 hour)
The final interview is with our CEO, Dan Whaley. This is your opportunity to ask questions about the future of the company.
Offer Stage
We will get back to you within several days of your final interview with our decision. If applicable, an offer will be extended conditional on background and reference checks, with the terms of employment.
Good luck!
BLOG CATEGORIES
START A CONVERSATION
Talk with us about adopting open annotation at your organization.
CONTACT US
COMMUNITY, PRIVACY, SECURITY, ACCESSIBILITY, AND RESEARCH AT HYPOTHESIS
ABOUT US
About
Sponsors
Team
Jobs
Partners
Press
IN ACTION
Events
Education
Journalism
Publishing
Research
Demos
I Annotate
AAK
DEVELOPERS
Developers
Engineering Values
Documentation
GitHub
Roadmap
Hiring Process
HYPOTHESIS
Blog
Help
Contact Us
Accessibility
Community Guidelines
Privacy Policy
Security
Terms of Service
SUBSCRIBE & FOLLOW