They first had a screening phone interview with HR.
After successfully going through the screening process, they booked an onsite interview with the manager and director. The interview then consisted of a series of behavioral and a few sprinkled gotcha questions.