J'étais assez bon avec les algorithmes et les structures de données une fois, il y a très longtemps. Depuis lors, j'ai programmé professionnellement, puis je suis allé gérer une petite équipe, qui a totalement tiré mes compétences technologiques dans ce domaine.
J'ai décidé de redevenir développeur et de travailler pour Google. Le truc, c'est que je suis tellement hors de la pratique, que si je devais être interviewé en ce moment, je serais sûrement déboulonné en 10 minutes.
Quel programme de formation me recommanderiez-vous pour me remettre en forme? J'ai déjà commencé ce week-end en revenant aux bases absolues et en implémentant quelques algorithmes de tri, liste liée et table de hachage. Ensuite, je pense que je vais lire l'intégralité du matériel de cours sur les autres structures de données de base et les algorithmes graphiques. Je veux trouver un ensemble concentré d'exercices pratiques que je peux faire en relativement peu de temps, pour jongler avec les vieilles cellules du cerveau. Je connais ce truc - je dois juste me rappeler que je le sais.