-Contacted by recruiter via phone
-Recruiter asked behavioral, background, and education related questions during phone interview
-Recruiter set up follow up phone meeting with Manager
-Manager asked questions regarding pervious experience
-Manager asked technical questions related to coding (difficulty medium)
-Manager set up a in person meeting with himself and Director
-In person meeting with Director and Manager lasted 2 hours
-Asked to code in person
-Asked more technical and behavioral questions
Overall I would rate the process easy with medium/hard technical questions.