I applied online. The process took 2 weeks. I interviewed at HomeX
Interview
A behavioral phone screen with a coding problem to see if you're lying on your resume or not.
A virtual onsite with 3 rounds involving 90% technical questions.
My interviewers were really nice and they gave me a great impression of what it would be like to work at HomeX (which turned out to be true).
Interview questions [1]
Question 1
Mostly leetcode medium with some probability theory thrown in