We know that interviewing can be stressful, so we want to provide you with as much information as possible to help you feel prepared!
What is the day-to-day engineering experience at Sourcegraph?
- We’re often reading code we haven’t written.
- We’re functioning in an asynchronous environment where clear communication is key.
- We need to help our team understand areas where we are the domain expert.
What do we want to be true about these interviews?
- Allow you as the candidate to focus on an area that you are comfortable in.
- Allow a dialogue that simulates a technical discussion between your potential future peers.
- Use these discussions as a proxy for technical aptitude and programming skills.
- Have a time-efficient process for yourself and Sourcegraph.
We want to find engineers who are:
- Team-oriented.
- Strong communicators.
- Can tailor the technical depth and scope of a conversation dependent on the audience.
- Can effectively teach and share their knowledge.
For coding interviews, use of coding assistants is both encouraged and expected. Cody preferred!
Standard Interview Process
- Introduction stage
- Team Interview