Que recherche la Khan Academy chez les stagiaires développeurs de logiciels ?


Comme Nima l'a dit, le processus d'entretien traditionnel de Khan Academy'implique effectivement 5 entretiens techniques sur Skype (audio seulement) qui ont tendance à dépasser le créneau horaire de 20 à 60 minutes qui leur est normalement alloué.

Je voulais juste ajouter que cette année (pour les stagiaires de l'été 2015), ils'ont ajouté une nouvelle option pour lancer le processus qui implique un entretien basé sur un projet [1]. Cette année, vous avez eu le choix entre une question basée sur javascript et un projet plus agnostique en termes de langage.


Compte tenu du fait que cette nouvelle option peut vous permettre un peu plus de liberté/flexibilité pour exprimer et démontrer vos capacités de résolution de problèmes, j'encouragerais définitivement cette voie si vous avez la bande passante pour prendre un entretien basé sur un projet.

Bien que tous les entretiens mettent l'accent sur les structures de données et l'algorithme, le dernier entretien comprend également une conversation ouverte sur Khan Academy et votre histoire de vie personnelle. Compte tenu de tous les entretiens "adaptés à la culture" que j'ai eus tout au long de ma recherche de stage, Khan Academy s'est vraiment démarquée en prenant le temps de préparer des questions qui poussent vraiment à la réflexion et qui ont donné le coup d'envoi d'une conversation vraiment intéressante.

[1] Utilisez les entretiens basés sur des projets plutôt que "GitHub" (le point de vue de John Resig'de KA sur les entretiens basés sur des projets)

.