The first interview was with the team lead and the technical lead. The interview consisted of three parts. The first part was about the interviewers presenting the company and the job description. The second part was about discussing the candidate's employment history and experience. The third part was a coding question.
Implement the Run-length encoding (RLE) algorithm in the C language.
The following metrics were computed from 5 interview experiences for the WEKA Software Engineer role.
WEKA's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for WEKA's Software Engineer interview process.