The position was based on junior C# .Net UI software engineer in accounts technology group in Buffalo, NY. Got in touch with a recruiter on LinkedIn. She took the first round of interview in which she asked about my background and skills as a recent graduate. Next, the hiring manager took a phone screen of technical skills in which he asked about operating systems like Windows, Linux and the differences between them, OS fundamentals, object oriented programming, multithreading, garbage collection and C# basics. The onsite interview was held with the hiring manager over video conference and a few developers of the team on site at Buffalo, NY. There was a 10 question test with similar topics like phone interview and last question was designing a UI screen based on a gven requirement. The actual offer took two weeks after the interview as I had to negotiate with the recruiter regarding compensation and I accepted it. The whole process took 3.5 weeks.