The process consists of:
1. A little introductory phone call.
2. One-hour phone call. Tell about yourself. And then a number of questions about knowledge.
3. Writing code in front of 2 team members. an hour and a half.
4. Two-hour conversation with the team leader.
5. Meeting with HR.
Interview questions [1]
Question 1
heap VS stack
thread vs process
garbage collector
linked list vs arraylist java (+ runtime)
equals vs == java
inheritance