Software engineers use their knowledge of mathematics, engineering, and technology to develop, test, and improve software applications. Strong candidates will be analytical and creative problem solvers. Avoid those who lack interpersonal or task management skills.
Tests technical skills.
Tests interpersonal skills.
Shows project management skills.
Tests problem-solving skills.
Reveals what candidate values.