I applied in-person. The process took 1 day. I interviewed at Rapid7 (Pune) in Dec 2025
Interview
It was told that there will be 5 rounds. 1st with Hiring manager, 2nd with Senior and Staff engineer, 3rd most likely with 2 leads and rest 2 will be cultural basically.
Interview questions [1]
Question 1
They asked multiple questions but in 3rd round there were 2 leads and both were not even interested to listen any single answer completely and they were googling everything to ask or even to verify. They asked me to write code on white board, so I wrote but they didn't even look at that. It seemed like they made up their mind about not hiring me from the beginning. No introduction, no listening, and no interest at all. Two of the worst interviewers I faced. They seemed to be lead but they know nothing. The funny part was a moment where I told them that "Springboot by default provide Apache Tomcat as a server", so the interview asked that "is it Apache Tomcat or Embedded Tomcat" and I was like "Whatt??". Now you can guess that which kind of genius they have.
I applied online. The process took 4 weeks. I interviewed at Rapid7 (Belfast, Northern Ireland) in Sept 2025
Interview
Initial technical call with engineering director. Discussing experience and knowledge.
Followed by a two day interview. Done in one day in person. 1.5 hour technical and coding session and 1 hour non technical to assess your values and the company fit.
Interview questions [1]
Question 1
Software design for current architecture you use and software design for a url shortening service.
How to deploy services and databases to the cloud
I applied through an employee referral. The process took 2 weeks. I interviewed at Rapid7 (Prague) in Nov 2024
Interview
there were 3 steps during the interview process. In was quick. It took 2 weeks in total.
1- hr call, to understand salary expectation
2- 1h30m live coding and system design session
3- meeting with engineering manager: cultural interview