I had phone interview and then I was invited to have in-person interview at the headquarter in the Cleveland. I had interview with the manager , he asked me about my experience and previous work from the resume. he asked what your future goal and what you want to see your self in future. I had total three round. one is phone interview and second in person interview with manager and third was programming quiz. Where I had to write the output of program.