Prüfen, ob zwei Blätter eines Graphen verbunden sind oder nicht, wie Algorithmus verbessern
Junior Softwareentwickler Interview Questions
414 junior softwareentwickler interview questions shared by candidates
Designen und beschreiben Sie ein/e System/Anwendung, die am effizientesten einen Bericht über die Top-1-Millionen-Google-Suchen erstellt. Sie erhalten: Sie erhalten 12 Server, mit denen Sie arbeiten können. Sie sind alle Dual-Core-Maschinen mit 4GB Arb
Was ist deine Lieblings-Datenstruktur? Welche Operationen hat sie? [Dann einige detaillierte Fragen über die Algorithmen die auf dieser Datenstruktur basieren]
Erstellen Sie einen Algorithmus, der n Karten auf n+1 Positionen (eine Position ist leer) verteilt, erreichen Sie eine abschließende Sortierung (ausgehend von einer initialen), zeigen Sie alle Schritte dazwischen. Ein Positionswechsel ist nur dann valide, wenn die Karte auf die leere Position gelegt wird (und die ursprüngliche Position der Karte dann leer ist).
Worin liegt die Komplexität, etwas in eine Hashtabelle einzufügen?
Beweisen Sie, dass die Ableitung aus x^2 2x ist
Gehaltsvorstellung; der exakte Betrag würde ohne weitere Verhandlung akzeptiert (mir war nicht klar, dass das wie eine Auktion ablief, wo sie am Ende den billigsten Bewerber nehmen würden).
Alles wie erwartet.
(Ohne Ihnen die spezifische Frage zu verraten,) schäzen Sie, wie viele Bits ich für den Hash-Key in ihrer Lösung benutzen sollte? Begründen Sie!
Der Interviewer kam mit einem Kartendeck. Es ist ein einfaches Spiel, die Karten werden aufeinander gelegt, in jedem Schritt nimmt man die oberste Karte weg, nimmt dann eine weitere von oben und legt sie nach unten. Das wird wiederholt bis alle Karten weg sind. In wie vielen dieser Wiederholungen wirst du die Anfangssequenz als verworfene Sequenz finden?
Viewing 11 - 20 interview questions