Les compétences techniques sont des capacités que l'on peut enseigner, et son aptitude peut être mesurée et définie ; quelques exemples incluent la dactylographie, la lecture et la maîtrise des logiciels. De nombreuses descriptions de poste incluent un ensemble spécifique de compétences techniques que l'entreprise qui recrute exige de tous les candidats avant d'accorder un entretien.
Les compétences techniques et générales sont toutes deux importantes lors de la candidature à un emploi. Les soft skills comprennent des traits plus subjectifs qui sont plus difficiles à quantifier. Celles-ci sont également appelées compétences interpersonnelles ou compétences relationnelles, et elles incluent le travail d'équipe, la flexibilité, la gestion du temps, la motivation, la patience et la communication.
Bien que les compétences techniques soient ce qui permet à quelqu'un de se présenter à un entretien, le but de l'entretien n'est généralement pas de tester ces compétences techniques. Bien que certaines sélections puissent impliquer une réelle maîtrise des compétences techniques, telles que passer un test de dactylographie ou de fonctionnement de la machine, la principale raison de l'entretien est d'identifier des candidats possédant des compétences générales supérieures. Si un candidat a besoin d'un peu plus de formation pour maîtriser le logiciel propriétaire d'une entreprise mais possède les compétences générales nécessaires pour s'intégrer parfaitement au reste de son équipe, l'entreprise est plus susceptible d'embaucher cette personne plutôt que quelqu'un qui connaît déjà le logiciel mais semble difficile à gérer. La formation aux compétences techniques est beaucoup plus facile que la formation aux compétences générales.