I applied through university. The process took 2 days. I interviewed at Citi in Aug 2016
Interview
Applied through college, a CGPA cutoff of 7.5 was there. Shortlisted students were given a chance to write Aptitude + coding round which is the first round. then a technical round in which only questions related to DBMS and OOPS were asked. Then next round was HR round.
I applied through a recruiter. The process took 3 weeks. I interviewed at Citi (Buffalo, NY) in Jul 2013
Interview
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.
Interview questions [1]
Question 1
Give the key difference between Windows and Unix based OS?