System Design · Middle · Frage 4 von 75

Worauf kommt es beim Entwurf einer Autovervollständigung an?

Antwort zeigen

Richtige Antwort: Debounce, Abbruch veralteter Anfragen, Caching, Tastaturbedienung

Erklärung

Dazu eine Mindestlänge der Eingabe, Behandlung von Races zwischen Antworten, Hervorheben der Treffer, ein Zustand „nichts gefunden“ und das ARIA-Combobox-Muster. Für ein kleines festes Wörterbuch ist Filtern auf dem Client in Ordnung (manchmal mit einem Trie); für große nutzt man Suche auf dem Server.

Zum Weiterlesen

Fehler in der Frage

System Design · Middle · Frage 4

Teste dich selbst

Mach den Test System Design · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen