I applied through a recruiter. The process took 2 months. I interviewed at Sourcegraph (London, England) in May 2021
Interview
Interview process consisted of 3 interviews plus a discovery call role play.
First interview was an initial discussion to enable me to understand a bit more about the company. I had not come across them previously and they provide a service / platform which is quite different from other companies I had previously worked (middleware, infrastructure, database software). So in addition the call enabled us to decide if my existing skills were a good match. Second interview was more a technical interview - quite wide ranging in terms of language experience, infrastructure plus some questions regarding the sourcegraph platform (so prep needed - but obviously did not expect you to be sourcegraph expert). I did some research around DevOps. as prep. Both of these interviews were with the customer engineering hiring manager.
Next interview was with region sales manager. More a discussion regarding how I like to work with sales execs, what I think is important in the sales process, discussion regarding previous engagements I had been involved in.
Final stage was a role play - a discovery call with a prospect. Was provided details regarding client background, potential challenges they were facing. and some info it would be useful to understand as part of call. Objective was to get better understanding of these challenges, ask relevant questions and then provide a sourcegraph pitch. Obviously this did require some prep work - in terms of existing client references, how to deliver a basic demo (i kept my brief and focused on client references) and obviously reading the brief.
It was actually very useful in getting a real understanding of the platform and the potential.
There was an additional interview with a peer - this was really my opportunity to understand what it was like to work at sourcegraph - and again was very useful as the person I spoke to had a similar work background as myself.
So all in all a positive experience.
Interview questions [1]
Question 1
Could you outline some of the steps relevant to CI pipeline?
The interview was not aimed at someone who had spent their life within DevOps companies - this was not my background.
The interview process was designed to allow not only Sourcegraph the ability to evaluate the candidate but also to allow the candidate the ability to evaluate Sourcegraph.
Each step in the interview process was described very well so the candidate knew what to expect. Furthermore, each of the interviewers were well prepared with questions to evaluate the candidate; and each was so engaging and transparent!
When I think of Sourcegraph, I think of a first class organization that has well thought out and articulated values!
Thank you Sourcegraph, I really had a great experience interviewing with the team!
Interview questions [1]
Question 1
Interviews
1 - Culture & values
2 - Tech Questions -- Kubernetes, Software Development architecture, etc...
3 - A homework assignment with questions about Sourcegraph and general technology.
4 - Tech interview -- scenario and UI walk thru to ensure the candidate understands Sourcegraph technology at a base level.
5 - A mock customer meeting with a specific scenario
each interview was well place to evaluate the candidates capabilities.
The process took 7 weeks. I interviewed at Sourcegraph in Jun 2021
Interview
The interview process is exactly as documented in the posting. You will meet with several people who you'd work with every day. All the documentation to prepare for the interview is in the handbook available externally.
Interview questions [1]
Question 1
What separates Sourcegraph from products like OpenGrok?