Ich war vor langer, langer Zeit einmal ziemlich gut mit Algorithmen und Datenstrukturen. Seitdem habe ich professionell programmiert und dann ein kleines Team geleitet, das meine technischen Fähigkeiten auf diesem Gebiet völlig zurückgeworfen hat.
Ich habe beschlossen, wieder Entwickler zu werden und für Google zu arbeiten. Die Sache ist, ich bin so außer Übung, dass ich, wenn ich jetzt interviewt würde, sicherlich in 10 Minuten durchfallen würde.
Welches Trainingsprogramm würden Sie mir empfehlen, um wieder in Form zu kommen? Ich habe dieses Wochenende bereits damit begonnen, zu den absoluten Grundlagen zurückzukehren und einige Sortieralgorithmen, eine verknüpfte Liste und eine Hash-Tabelle zu implementieren. Als nächstes werde ich das gesamte Kursmaterial über die anderen grundlegenden Datenstrukturen und Graph-Algorithmen lesen. Ich möchte eine Reihe von praktischen Übungen finden, die ich in relativ kurzer Zeit machen kann, um die alten Gehirnzellen zu jonglieren. Ich kenne dieses Zeug - ich muss mich nur daran erinnern, dass ich es weiß.