I applied through an employee referral. The process took 2 days. I interviewed at Rapid7 (Austin, TX) in Dec 2011
Interview
I had the interview scheduled 1.5 weeks in advance, as I was coming out of town and couldn't make it earlier. They asked me to send code samples, and based on them they told me they would waive the technical part for me, and the interview would be only about team fit.
As I came, there were 3 interviewers: CTO, team lead and a developer. The CTO seemed to be just seeing my resume the first time, he dropped a couple of sarcastic remarks and then left. The other people didn't seem to have a clue about my experience either, confused details and the whole conversation was kind of ADDish, and some portions were just a filler chat. They DID give me a technical interview. I screwed up just one question, even though I was unprepared, but the questions were easy. In the end I was told nice meeting you and such, and realized I had one of those monkey interviews when they had already decided to hire somebody else. It really would've been nice if they just canceled my interview. As I checked who they hired, they got an ex co-worker, from a company everybody was leaving, and he had much less experience then me with the given technology.
Interview questions [1]
Question 1
localhost:port/admin/users/edit/1
Explain what this route mean, and what actions will be called
hard one the whole process not clear and the asking not related question, mainly the focus was on system design question as well at backend architecture and etc etc etc etc
I heard back around a week after applying. Spoke to talent acquisition who said they would set up a meeting with a member of the team. I asked what kind of interview it would be (live programming, tech interview, culture fit interview, etc) and was explicitly told that it was not an interview but simply an "informal chat" before the interview stage. This was also put in writing on the email invite.
Lo and behold it was an incredibly tech heavy interview where the interviewer asked me in depth, low level questions about libraries I had used before. Even when I explained the best I could and said that was the limit of my knowledge on a specific library, and tried to explain how and why I used the library to move things along, he kept pushing and going back to asking me how the library worked. Went in circles for a while.
I knew it went poorly and I knew it would be a rejection, but I was told they would be in touch regardless. Over a month later, talent acquisition emailed to say they were still going over applicants and would get back to me soon. I never heard back again.
Poor communication from start to finish
Interview questions [1]
Question 1
What projects I've been working on, what technologies, how a certain 3rd party library works- not what it does but how it works, why it works that way, why was it written that way
This was the most unprofessional interview experience I've ever had. The recruiter had his feet on the desk with a vape sitting on table and yawned obviously throughout. Questions were very straightforward. Did not receive any updates after chasing.
Interview questions [1]
Question 1
What is your experience and how would you be a good fit for the role?