Technical assessments are an essential part of the recruitment process. Each job-role demands a different set of skills and even the same job-role could require different skills at different points in time. When it comes to technical roles, the requirements are even more versatile as the needs of the organizations change with changing times. What