Understanding The Relevance, Efficiency And Efficacy Of Timed Coding Assessments In The Software Engineering Industry