L'évaluation des compétences du développeur PL/SQL est conçue pour évaluer la maîtrise des candidats du langage procédural propriétaire d'Oracle, leur capacité à gérer les types de données SQL, et leur compréhension des concepts SQL avancés tels que les déclencheurs, les curseurs et les sous-programmes. Elle mesure également la familiarité du candidat avec les principes robustes du génie logiciel. L'évaluation mesure leur capacité à concevoir, développer et déboguer des logiciels, à maintenir des versions de code à l'aide de Git, et à développer des systèmes qui répondent aux besoins des utilisateurs.
Les tâches et responsabilités abordées comprennent l'écriture de procédures stockées et de fonctions complexes et efficaces en utilisant PL/SQL, la conception de bases de données, la mise à jour des schémas, l'optimisation des performances et l'amélioration de l'évolutivité. Elle évalue la connaissance du candidat de Git pour la maintenance de versions parallèles et de branches de développement. De plus, la capacité à comprendre les exigences logicielles, à les convertir en code, et à tester efficacement les fonctionnalités est également testée.
L'évaluation des compétences du développeur PL/SQL comprend une combinaison des tests suivants :
Oracle PL/SQL,
Ingénierie logicielle, et
Git. Elle inclut également un
test de Raisonnement Abstrait pour mesurer la capacité des candidats à résoudre des problèmes, leur capacité à comprendre et à appliquer des concepts théoriques abstraits, et à reconnaître des motifs. Cette évaluation vise à aider les employeurs à identifier les développeurs PL/SQL de premier ordre qui peuvent contribuer efficacement à leurs équipes et projets.