rippling software engineer ii onsite interview experience and ai coding challenges
Interview Experience
第一轮电面:
选择了ai coding, 是地里那道logger题,大概是:
第一问要实现以下功能,每个功能都可以操作后print出来这个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.
第二问
在第一问的第四小问的store里 实现search功能,没有让写,只是说说
三轮vo:
AI coding: 地里的camel card题目
SD round: google news aggregator, 问了一些比如api从第三方poll data的策略,personalize只要求通过用户可以follow publishe...
Full Details
第一轮电面:
选择了ai coding, 是地里那道logger题,大概是:
第一问要实现以下功能,每个功能都可以操作后print出来这个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.
第二问
在第一问的第四小问的store里 实现search功能,没有让写,只是说说
三轮vo:
AI coding: 地里的camel card题目
SD round: google news aggregator, 问了一些比如api从第三方poll data的策略,personalize只要求通过用户可以follow publisher和选择的自己喜欢的category两个方面
总的来说我没有太摸清楚ai coding到底要考什么,我一般的策略是先和面试官讨论我的几个思路,然后再喂给ai生成思路和code, 然后再分析他写的对不对,再粘过去test。我有点不理解面试官说不建议把题目全部粘贴给chatgpt,但是我rephrase又费时间又有可能落下一些题目限制,我这两个coding round都有这个问题,导致最后test会花了一些时间debug
About This Question
This is a candidate experience report from a rippling interview for a swe role (newgrad level) during the onsite round reported in 2026.
It covers the following topics: Strings .