Contacted one month after applied to job position. 4 step recruitement process. 1st step: senior software developer explains position and work environment. Step 2: TDD pairprogramming of a data structure class with add(), isEmpty(), etc. Step 3: Whole day with different teams every two hours. Step 4: standart HR interview