I applied through a staffing agency. The process took 1 week. I interviewed at Covata (Sydney) in Apr 2016
Interview
Initial screening, followed by a 3 hour long interview. The interview was distributed in three sections; 1) Pair Programming. 2) Technical Interview (discussion) 3) Cultural/behavioral interview.
15 minutes for the discussion with the HR, followed by a programming assignment (Mars Rover) to understand the code/problem. Then a senior resource sat down to inspect how I make some changes in the code. After this pair-programming, two more guys joined for the technical interview.
Interview questions [1]
Question 1
1- What do you know about TDD?
2- What is functional programming? Ever done that?
3- Name the 3 technology books that you have read recently?
4- Explain the architecture of a project from your CV.