Interview process consisted of 3 stages. First, it was a brief meeting with Department Manager and Senior Developer to introduce yourself. Second, it was an HR meeting covering previous employments, experiences and employment related topics. At last, it was a technical overview where a task was given. What was asked from the candidate was to communicate the way of thinking and planning out loud.