Candidates applying for Java Software Developer roles take an average of 8 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at KCG overall takes an average of 23 days.
Common stages of the interview process at KCG as a Java Software Developer according to 2 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 25%
Skills test: 25%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1+ week. I interviewed at KCG (Jersey City, NJ)
Interview
They will send you a code test, you have to finish it in a week. Then there will be a follow up phone screening if they like your code. If you pass the phone screening, you will be invited onsite to do 1:1 interview with the team. You will meet each everyone in the team and most of them would give you coding tasks.
Interview questions [1]
Question 1
Give you some random Java Class(interface) definition and ask you to implement your concrete class with the same functionality
I applied through college or university. The process took 5 days. I interviewed at KCG
Interview
It is first phone interview for about 30min. We talk about my project first and they pretty interested in C rather than Java.
The first question is about Java collections. To implement a HashMap. This question is quite easy and we discuss how java collections implement HashMap.
The second question is: given a self-defined struct in C, how to determine its memory usage when malloc this struct.