Three interview rounds in total. Two technical coding interviews focused on data structures and algorithms, each lasting about one hour. The final onsite included a system design discussion and an additional team fit or behavioral round. Difficulty averaged around LeetCode medium to hard.