Wie würden Sie Wörter auflisten, die Anagramme von einander sind?Was ist eine einfache Art zu sagen, ob eine Liste von Wörtern Anagramme von einander sind?
Ich wurde diese Frage gestellt, als ich mich für meinen aktuellen Job bewarb.
orchestra
kann in carthorse
umgeordnet werden mit allen ursprünglichen Buchstaben verwendet genau einmal deshalb sind die Wörter Anagramme von einander.
Hey! Wir stellen diese Frage an jeden Programmierer, den wir interviewen! Du verdirbst Sachen für uns! –
@Jim In Texas: Die Frage verderbt nicht Ihre Interview-Strategie, es zeigt, dass die Interview-Strategie grundsätzlich fehlerhaft ist. Zum Beispiel, wie man einen Mechaniker auswählt, je nachdem, auf welchem Farboverall er steht. Das Wissen an neue Kandidaten zu verschenken, dass Sie immer blaue Overalls wählen, verderbt Ihre Strategie des mechanischen Pickens nicht. Es zeigt es als die Nicht-Strategie, die durch die Tatsache beschädigt wird, dass sie von Leuten ohne Programmierkenntnisse gebrochen werden kann. –
Ich finde es schwierig, sich "Menschen ohne Programmierkenntnisse" vorzustellen, die an einer Tafel stehen und ein Programm schreiben können, um Anagramme zu erkennen. Dies ist eigentlich eine sehr gute anfängliche Bildschirmfrage aus vielen Gründen. Und wenn ein Kandidat interessiert genug ist, diese SO-Frage gelesen zu haben, dann ist das eine gute Sache! –