The Interview Process consists of 4 rounds:
Round 1: CodeSignal Online Coding Challenge
Result: Passed with score 847/850
Round 2: Karat Technical Interview
Result: Passed
Round 3: Recruiter Call
Result: Moved forward to virtual onsite
Round 4: Virtual Onsite, 3 rounds (Algorithm, System Design, Coding)
Result: Did well on system design, pretty average on coding but was determined to be sufficient.
By far one of the best and most straightforward recruiting process. Interviews are fair and highly technical focused which I enjoyed a lot. Final rounds are very difficult, but you do not need to be perfect to receive an offer.