Hiring manager called for a phone screen first which was 1 hr long . some technical questions and some questions about past projects. Was called for an onsite interview with the hiring manager and the Director. Asked some technical questions and discussed career aspirations