I initially contacted the company through a university job fair. After a week, they emailed me two coding questions (data structure, string manipulation) and asked me to write functions to solve each. Once my answers were reviewed, I was invited for an onsite interview which consisted of 3 back to back technical interviews that lasted about 1 hour each.