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. Thanks for your interest in Kaggle. This is
an automated message from Kaggle's applicant
tracking system to confirm that we have
received your application and will review
it in the next seven days.
Don't promise anything about 'seven days' if you aren't going to at least respond with an automated email saying you threw the application out after a quick glance. - Day 0-6 - First contact
- Day 7 - Assigned work sample
- Day 21 - Submitted work sample
- Day 62 - Work sample results returned
- Day 72 - Paid work day
- Day 79 - Work day report completed
- Day 85 - Final decision
Overall there were 21 days where they were waiting on me and 47 days where I was waiting on them. This seemed to me like a lot of waiting but maybe it is normal.
I may have used too harsh a tone in my earlier message, so I apologize if you felt attacked.
If you are tracking HN referrals with a special URL, you wouldn't have known I came from HN. I found your site and the Careers link from a Hacker News post that was not a hiring advertisement. Maybe you could allow people to self-identify their affiliation instead.
Unfortunately, I see no benefit I might gain by reaching out to you directly. I have posted a negative review of your company's hiring process in a public forum. If I was interested in applying for your current or future openings, that probably wouldn't help my case.
I'm happy to have helped identify any issues with your process, and again apologize for the tone in my previous post.