Part 1:
OA: The most difficult part of the interview process. There is someone watching you complete the test. (No dual monitor, no other tabs can be open. yes, this means no documentation)
Consist of common knowledge question (knowledge you should know before goes to college)
A section of multiple choices test the ability to learn a new language.
Algorithm problems consist of four.
Phone Interview: Interviewer ask some basic question about you. Basically give a introduction, table a bit about your own projects and ask questions. Very relax, no hard situational question.
Part 2: Onsite
They invite you to onsite in Verona, WI (close to Madison). Everything is paid/reimbursed: Air ticket, Food, Hotel, Taxi.
My interview day starts at 8:45. First half of the day are just presentations, chats, tour and lunch.
After lunch there are 3 interview, two Technical, one HR; 45 minutes each.
1st: You are asked to design a part of the software system. My was a bit challenging. The interviewer looked at the prepared question came from HR and decided to do a different topic. So, I dont know if he made it harder or not.
2nd: Talk about a project in very detail for 45 minutes.
3rd: HR interview. My HR was super nice, didn't ask any situational questions.
They called me back 2 day after the onsite, onsite interview on Monday, and my recruiter called me on Thursday with the offer.