I applied through a staffing agency. The process took 2 weeks. I interviewed at Red Hat (Raleigh, NC) in Sep 2014
Interview
2 rounds of Phone Interview followed by a face to face interview round in the Company with a panel of 3 team members.
Questions Asked:
1. Thread
2. Synchronization
3. Serialization
4. Hash Map, Vector, Set, Array List - Uses and Differences
5. Static - Variable, Method and Class Purpose
6. Inner Class - Purpose and Example
7. Multi Threading
8. Asked to write a basic Java Program - Logic Specific
9. Asked to draw tables and show the 3rd Normalization and from those tables drawn, was asked to perform sum() with a specific condition
I applied through a recruiter. The process took 1 day. I interviewed at Red Hat in Oct 2017
Interview
Applied through recruiter. Interviewed after two weeks. They said there would be two technical screenings. I attended only the first one.
The interviewer said the team was looking for a candidate who can work more on front end.
Interview questions [1]
Question 1
Asked question covering various areas like : 1. SQL 2.JavaScript 3.HTTP methods 4. Java. 5. AngularJS
Some of the questions were
1.What is an index in Sql?
2.What is outer join and inner join.
3.What is 'this' keyword in Javascript?
4.Name some interfaces in Java.
5. Explain why space complexity of HashMap is O(1) even as key value pairs are not stored in order.
6. What happens when we type say-'google.com' in the address bar. Walk me through what happens.How does the server get it.
7.what is use strict in JavaScript?
8. What is your project? and Why?