I applied through a staffing agency. I interviewed at Rippling (San Francisco, CA) in Aug 2021
Interview
The company reached out from one of the sourcing websites
phone screens
Technical phone screen
Manager screen - manager gives you a product demo
virtual onsite
- 2 coding rounds
- 1 system design
If you want to work with people that only wants to you to solve problems their way, this is the place you are looking for.
One of the coding interview was done by a new grad, he was looking for you to answer some graph theory that you learned in school ages ago.
The system design interviewer didn't even pay attention to you after he asked the question. You can literally hear the slack ping and see them responding to the pings, and ask you questions that you literally just pointed out.
Interview questions [1]
Question 1
phone screen - employee data aggregation
manager screen - what are you looking for in your next role
coding
- a connected graph problem
- implement API counter
system design
- design a web crawler
I applied through other source. The process took 1+ week. I interviewed at Rippling (Toronto, ON) in Aug 2021
Interview
Excellent interview experience. One hour technical screen, live coding session with an engineer. Then an hour meeting with the Engineering Manager, with a wonderful demo of the product, and then some conversation about previous experiences and future aspirations.
Then technical onsite, which took 3hrs. Two very difficult coding exercises, and very interesting. Then a design round.
They're very quick to respond. I was rejected because of the design round, in which they said they were looking for more information on DB selection. I thought that was bit harsh, since the design round was actually not that difficult and I can chalk this off to the crazy market we have right now where everyone is available for a job.
Interview questions [1]
Question 1
Based on a given order of words, find the alphabetical order of the language
I applied through an employee referral. The process took 2 days. I interviewed at Rippling (San Francisco, CA) in Aug 2021
Interview
I was referred by one of my friends only to feel dissappointed. After the referral, the recruiter contacted me the very next day and we had a great chat. After that, my phone screen interview was scheduled where we spent about 40 minutes coding the solution. I gave the optimal solution but did make one silly mistake which had to be pointed out by the interviewer but I fixed it right away after it was pointed out. Otherwise, my code was very readable and I took care of all the edge cases. The next day I received the rejection email.
Interview questions [1]
Question 1
Processing JSON and performing basic math operations.