phone screening with recruiter, then in person interview with team lead and another developer. they were introducing the company and the team, then asked me to introduce myself and then to describe a feature that I worked on followed by a coding question, pseudo code on paper