company need both technical and non-technical,they want how you approach a challenge and testing your attitude skills.there are conducting multiple level of testing your skills and excellent commnication skills are also required
Top companies for "Compensation and Benefits" near you