I applied through a staffing agency. I interviewed at Genpact (Noida) in Jun 2019
Interview
I was called on a weekend drive(Saturday). After waiting for 1 hr i had my 1st Technical Round.
1st round took around 1 hr and the difficulty level was ok.
2nd was a Manage round which was based on the feedback of the 1st round, the manager was not technical and i was passed in that to.
I was told to leave on that day, and the next was Client discussion.
Client discussion was scheduled after 3 to 4 days and it was tough, scenario based questions were asked.
I failed the client round but luckily i was given a chance for 2nd client round also.
I failed in the 2nd client round also.
Interview questions [1]
Question 1
1st Technical consist of question like:-
1.) Design pattern- GOF, Singleton, Builder, Factory ect.
2.) A simple java program used for sorting.
3.) Aggregation vs Composition
4.) Core java questions-- String pool, prepared statement, heap, Maps, Hashing. etc.
Both Client Round was scenario based and only Multi Threading was asked:- It was tough for me as i had never worked on multi threading. Was of same level.