Applied for the job sometime in May. I didn't hear back until two months later, right before I was about to go abroad to visit my extended family in Nigeria for a month. I attended the first three stages of the interview, which mostly went well as I was located either in the UK or Lagos for each of them. They thankfully didn't give me a take-home task.
When it came time to do the fourth stage interview, I had travelled to a more rural part of Nigeria. Actually scheduling the interview was quite challenging for me personally, as some of the basics needed for the interview were impossible to obtain on time and would unexpectedly break down when they finally did arrive, making it difficult to even communicate that something had gone wrong. In the midst of the panic, a member of staff led me to believe that they could reschedule the interview, ideally for when I was back from holiday, but later that day another member of their team informed me via a generic email that they'd actually already made a decision to hire someone else without seeing me.
The only thing I'm particularly glad about is that I didn't actually have to do a take-home challenge like some of the other reviewers here. This significantly limited the amount of time wasted on a job I'm not sure they were all that keen on hiring me to do in the first place. It's particularly frustrating as I know that when I applied for the role, I would have had none of the logistical problems that I encountered, as I had a reliable internet connection and a fairly stable work environment at the time.
It's probably just as well that they took so long to respond, as Grafana apparently doesn't even do visa sponsorship in the countries that they operate in. This is something that I would expect a company of their size to offer and which would have made moving to the official job location in Spain as a British citizen much easier.
The third interview consisted of a live coding challenge in my choice of programming language. The criteria could have been clearer, but it was essentially a matter of getting a set of RSpec tests to pass.
The following metrics were computed from 16 interview experiences for the Grafana Labs Senior Software Engineer role.
Grafana Labs's interview process for their Senior Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for Grafana Labs's Senior Software Engineer interview process.