I applied online. The process took one day.
One word for it: waste. They don't have a sense of time, nor will they bother to tell you about the process, and this is after you have showed up for the interview and are waiting for them to find a person to interview you. The panel was decided on the spot. The initial point of contact asked me to sit in an open office space with other colleagues going about their work. I thought it was temporary, but later, with the passing moment, I realised that they wanted to conduct the interview from there. I thought it would be interactive and maybe there is a panel. Later, they gave me a sheet with a question and asked me to code for it. It was me who approached them with basic anomalies in the question, which highlighted the lack of detail in even forming the sentences for the interview question. Then I was redirected to another person to clear off those queries. Once I approached him, who was super busy with his work at hand, there was basically no face time given for the interview. During my three and a half hours of being there, my interviewer and point of contact attended stand-ups and was working on his own piece of work. He was not even sitting across from me or checking in on my progress. After seeing a lack of interest, even when I reached out to him, I waited for him under the assumption that he would take his time but surely come back and ask. Time waned off. I asked him to have a look, but he didn't. He went for his stand-up, and one more person told me he would be back.
After some time, I pushed all my code to a GitHub repo, gave them the URL, and asked them to check it and let me know. The interview time had gone by. They asked me to stay back further, at least to explain the code. So I obliged, after pointing out the time factor, as I didn't want to come off as rude. The person in contact told me it is just for explaining my code, and the whole process would hardly take fifteen to twenty minutes. Once they found it satisfactory, they would call me for more rounds in the coming days. Once I went in, and thankfully this time there was a room, I went with the mindset of explaining my code, but the guy inside had different questions regarding my work experience and projects. Well, he didn't ask any code-related questions, nor did he want any explanations for those. After my twenty minutes with the interviewer was over, I asked him for leave. I told him that I already informed the panel some forty-five minutes back that this all is going overtime, and I need to attend my other interview, and I cannot block that for the round.
The company culture resembled a call centre. The time I spent writing code on that desk while sitting with other employees and their interactions actually made me rethink the option of coming there for the interview. Neither the interviewer, nor the panel, nor the HR bothered about the noise issue until I asked them if I can sit somewhere else. So yeah, that's the face of the culture and interview process.
They gave me a WAP for automating the search functionality of an e-commerce website, which was divided into:
After round:
The following metrics were computed from 1 interview experience for the Rapido Software Development Engineer in Test role in Bengaluru, Karnataka.
Rapido's interview process for their Software Development Engineer in Test roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Rapido's Software Development Engineer in Test interview process in Bengaluru, Karnataka.