All java basic questions they asked in interview with oops concept, collection,thread about ur project etc...
Explain the difference between a List, Set and Map
b. What do you need to ensure about the object that is a key of a Map.
c. Explain the use of the synchronized keyword.
d. What ways could you protect data from concurrent access.
e. Explain the use of try, catch, finally.
I applied through a recruiter. I interviewed at CGI
Interview
For fresher interview process consists of 5 rounds. Written, GD, 1st Technical , 2nd Technical and HR round.
Written round conducted by third party like elitmus .
For experienced person interview depends on project requirement which mostly consist of F2F or telephonic.
I applied in-person. The process took 2 weeks. I interviewed at CGI (Roterdão) in Feb 2016
Interview
Step 1: Invitation to a 1 hour informal meet and greet with Possible Hiring Manager, was very hospitable. Got to know each other and bit of company structure and businesses that they operate.
Step 2: Invitation to proper interview, which lasted 3-4 hours: One Technical Round, One General Round with the Vice President, One HR round with possible hiring manager.
Right after the interview sessions, was given a offer (contract) and Hiring Manager addressed all benefits and compensations.
Generally induction days are first working day of the month.