Rippling Software Engineer Interview Experience — Phone Screen and Onsite Reject, Struggling With the AI-Coding Rounds

Rippling·Software Engineer·Apr 2026
OnsiteTechnical ScreenRejectedmedium

First round phone screen:

I picked AI coding, and it was the logger question that's been posted on the forum. Roughly: the first question was to implement the following functionality, where each feature could be triggered and then print out the logger:

  • Removes all occurrences of a configured string before printing.
  • Truncates the message to a max number of characters before printing.
  • Capitalizes the entire message before printing.
  • Stores messages in an internal list without printing.

The second question: within the "store" feature from part four of the first question, implement a search function. They didn't ask me to actually write it, just talk through it.

Three virtual onsite rounds:

AI coding: the camel card problem from the forum.

SD round: a Google News aggregator. They asked about things like the polling strategy for pulling data from a third-party API, and personalization only needed to cover two things — letting users follow publishers and pick their favorite categories.

Overall, I never really figured out what the AI coding round was actually testing. My usual approach is to talk through my ideas with the interviewer first, then feed them to the AI to generate an approach and code, then check whether what it wrote is correct, then paste it over to run the tests. I didn't really get why the interviewer said it's not recommended to paste the entire question straight into ChatGPT — but rephrasing it takes time and I might drop some of the question's constraints in the process. Both of my AI coding rounds had this problem, which ended up costing me some debugging time when I got to the tests.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Rippling
Role
Software Engineer
Rounds
Technical Screen → Onsite
Outcome
Rejected
Difficulty
medium
Interview date
Apr 2026
Questions from this interview
2 questions

Real Rippling interview experiences

First-hand reports from Rippling candidates — the rounds, the questions they were asked, and how it went.

All 30 Rippling interview experiences