I applied online. The process took 2+ months.The standard stages were:
The back end was completely mocked, so it was UI only, guessing they are looking for people who really know what they are doing in React specifically. This probably varies depending on the team you're interviewing for. It was easy enough to complete all the tasks they asked for during the interview, and it seemed like a realistic assessment of tangible development skills. Overall, it was one of the better technical interviews I've done.The manager was looking for "extreme high performers" who are "hyper autonomous". The pay range offered feels low for the level of expertise and autonomy they are expecting.
There were a couple of red flags: they disparaged unlimited PTO and actually encouraged not taking PTO for several years and then going on a long sabbatical, which feels like a recipe for burnout. There is little to no collaboration or team building.The overall interview process was extremely slow. It took 9 weeks in total, with about 3 weeks of silence between each interview stage. Initially I assumed it was due to the holidays, but that only explains one of the gaps, so I guess they just operate that way. By the time they got back to me after the technical, I'd assumed they had ghosted, since that seems to be common now, and so I accepted an offer somewhere else.
This is a red flag that they might be comparing candidates to one another rather than objectively evaluating you against the criteria for the job, which is a negative contrast bias, if it takes this long to determine whether or not you're qualified.
Basic React component development. If you're well-versed in React, you can probably do well.
The following metrics were computed from 14 interview experiences for the Grafana Labs Software Engineer role.
Grafana Labs's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Grafana Labs's Software Engineer interview process.