Portfolio and whole day interview process. Presentation of your work with the entire team and separate interview with selected team members. Process was straight forward, simple and neat. Had detailed discussion about the work, culture and team
five phone interviews (HR and the tech), take-home examination, and one panel interview (presentation and six tech interviews), normally it takes around two weeks to move forward after each interview