RudderStack logo

RudderStack Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

4.2 Rounds average
Easy Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at RudderStack.

Showing 3 of 5
RudderStack logo
RudderStack

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Technical Coding

There were 5 rounds total, with the 5th round being the offer. I got rejected after the 4th round. All 4 rounds went well, but then after the 4th round, I got an email that shocked me. It made me wonder why they even considered me for the interview and wasted their time and mine if they didn't like my background. Interviewing here feels like a waste of time. They said, 'We had a chance to review your background, and while we were impressed with your experience, unfortunately, we do not see a fit at this time for the SDE II - Backend role.'

Confirmed questions1 question
  • Questions on Data Structures, Algorithms, and Databases (specifically NoSQL) were asked.
RudderStack logo
RudderStack

Software Engineer

Engineering

Entry Easy Negative experience No offer 3 rounds
Interview process
Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

This was quite possibly the worst interview process I've been through. It took about two weeks to complete. There were three rounds in total. The first two were technical, and the last one was with a manager. The people interviewing were really knowledgeable and nice to talk to. I felt like I did a great job in all of them. The feedback I got from them was also positive. I was really excited about the job because I liked the company's goals and the work they were doing. However, after the final round, they let me go because of my background. I think they should check backgrounds before even interviewing, because I had to explain mine in every session. They could have just said no earlier. It feels like all those hours I spent in interviews were pointless.

Confirmed questions4 questions
  • Tell me about DSA concepts.
  • Tell me about situational problems.
  • Tell me about the coding round.
RudderStack logo
RudderStack

Software Engineer

Engineering

Entry Easy Positive experience Accept offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Background check Recruiter call Presentation
Interview formats
Technical Coding Behavioral Presentation

Rudderstack came to our campus for recruitment. The first part was an online test on Google Forms, covering core CS subjects like OOPS, DBMS, OS, and Computer Networks. After passing that, there were two technical interviews, followed by an HR interview, and finally, a round with the CEO.

Confirmed questions8 questions
  • Tell me about your projects.
  • What are some technical questions related to your projects?
  • Can you reverse each word of a sentence and print it from right to left?

RudderStack Software Engineer Interview Questions

Quoted word for word from RudderStack interview reports.

Can you reverse each word of a sentence and print it from right to left?

Read reports

Formats, difficulty and experience

Across all 5 RudderStack interview reports.

Interview formats

Technical 42.9%
Coding 28.6%
Behavioral 21.4%
Presentation 7.1%

Interview difficulty

Easy 40%
Average 40%
Difficult 20%

Candidate experience

Negative 40%
Positive 60%