Firstly, there is a CV screening. Only people with appropriate background are invited to the second step, which is timed written Java test in their offices.
Candidate has 2 hours to answer approximately 30 Java-related questions (default Java interview questions, typed below).
If candidate did well (they don't tell you the score), he/she is invited for an in-person interview with an HR (takes note about you as a person) and one (or two) senior engineer/team lead (asks technical question related to the position one applied for and also takes notes).
I got response within 2 weeks, and started working after one additional week. All in all, hiring process is slow and bureaucratic in Halcom.