Several months ago I tried their hiring process for a position not listed here.
Hopefully this can help guide anyone interested in applying. You can have an idea of what to expect.
Basic timeline:
Day 0 - Saw advertisement on Who is Hiring thread
Day 2 - Applied via an application form that asked
me for some personal information and to complete
two tasks. I had to send a POST request containing
some specified information and write a bash script
to process some data.
Day 12 - Saw HN frontpage ad for same position and decided
to send the same application materials again.
Day 16 - Response from a human who explained they were working
on other roles for the last 15 days and now they
were finally ready to look at applications for the
role I applied to. Asked if I would take a 60 minute
HackerRank assessment. I agreed to try it.
Day 17 - HackerRank assessment available for 2 weeks. Message
explaining a 2-3 week timeline from that point until
possible offer. Steps listed included:
1) HR assessment
2) phone call
3) take home project
4) 2 technical phone calls
5) background & reference check, meet team
6) offer
Day 25 - I completed the HackerRank assessment.
Day 31 - Response that the position had been filled but they
were interested in speaking with me for future openings.
Overall it seems pretty typical. I was a bit surprised by how many screening tasks they had. Two just to submit the application, an online timed test, and a take home project seems like quite a lot. No further contact since then, although I haven't been following closely enough to see if they ever posted the same or similar positions again.
Hopefully this can help guide anyone interested in applying. You can have an idea of what to expect.
Basic timeline:
Overall it seems pretty typical. I was a bit surprised by how many screening tasks they had. Two just to submit the application, an online timed test, and a take home project seems like quite a lot. No further contact since then, although I haven't been following closely enough to see if they ever posted the same or similar positions again.