Summary
I recently interviewed for the SDE 1 role at Rigi in Bengaluru, successfully navigating through three rounds: a technical coding round, a hiring manager discussion, and a final founder round, ultimately receiving an offer.
Full Experience
My interview journey for the SDE 1 position at Rigi in Bengaluru unfolded over three distinct rounds. The first round was purely technical, challenging me with two coding problems. Following this, I had the Hiring Manager round, which delved into my current projects and included a significant system design problem focusing on service aggregation. The final stage was a discussion with the founder, which primarily revolved around my past experiences and career trajectory. I'm pleased to share that I successfully cleared all rounds and received an offer.
Interview Questions (3)
Given an array of integers, where one or more zeroes are present, find the distance of each element from its nearest zero.
Example:
Input: [1,2,3,0,4,5]
Output: [3,2,1,0,1,2]
Given a string of parentheses, generate all permutations of valid parentheses.
Design a service aggregator, detailing its architecture and discussing the implementation and implications of both synchronous and asynchronous usage patterns.