There was a written programming test by choosing either pseudo-code or C code. It contained 2 programming exercises based on telecom industry problems. After that, it was followed a technical interview with some general software engineering questions. Continued on a second round interview with HR