First was short 15 minute call describing interview process as being 2 technical phone interviews, and then 1 in person interview. The first phone interview was about 1 hour long and was first questions about my experience and resume. The second half consisted of 2 online coding exercises. The first was reversing a string, the second was creating a remove function in a linked list class. The second phone interview was mostly specific, technical questions about Java.