Interviewfragen zu technischen Entscheidungen (Junior) mit Antworten

12 Fragen fürs Vorstellungsgespräch zu technischen Entscheidungen (Junior) mit richtigen Antworten, Erklärungen und Links zur Dokumentation.

Diesen Test machen
  1. 1.Eine serverseitig gerenderte Seite lässt Gäste ein dunkles Theme wählen. Schon das allererste HTML muss das richtige Theme nutzen, ohne Aufblitzen. Wo speicherst du die Wahl?
  2. 2.Ein Suchfeld ruft eine API auf, die pro Anfrage abgerechnet wird. Ergebnisse sollen beim Tippen erscheinen, aber nicht bei jedem Tastendruck. Was passt?
  3. 3.Ein beliebter Blog bekommt seine Artikel ein paar Mal am Tag bearbeitet. Suchmaschinen-Traffic ist wichtig, und bis zu einer Stunde alter Text ist in Ordnung. Wie renderst du die Seiten?
  4. 4.Der Katalog eines Onlineshops hat 10.000 Produkte. Käufer vergleichen Artikel, teilen Links zu einer Position und brauchen den Footer. Wie zeigst du die Liste an?
  5. 5.Zwei benachbarte Komponenten einer Seite teilen einen Filterwert: eine bearbeitet ihn, die andere zeigt die gefilterte Tabelle. Sonst braucht ihn niemand. Wohin kommt der State?
  6. 6.Ein Badge zeigt ungelesene Benachrichtigungen. Sie kommen ein paar Mal pro Stunde, eine Minute Verzögerung ist in Ordnung, und das Hosting erlaubt keine langlebigen Verbindungen. Was nutzt du?
  7. 7.Nutzer laden Avatare bis 5 MB hoch. Die App läuft auf mehreren Instanzen hinter einem Load Balancer. Wo speicherst du die Dateien?
  8. 8.Moderatoren löschen Kommentare und müssen manchmal einen innerhalb von 30 Tagen wiederherstellen. Normale Abfragen sollen einfach bleiben. Wie setzt du das Löschen um?
  9. 9.Ein großes Feature dauert drei Wochen, während das Team täglich in Produktion ausliefert und Konflikte schmerzhaft werden. Wie entwickelst du es?
  10. 10.Die Registrierung sendet eine Willkommens-E-Mail über einen Anbieter, der manchmal 10 Sekunden braucht. Die Registrierung selbst muss schnell bleiben, und die E-Mail darf eine Minute später ankommen. Was tust du?
  11. 11.Ein kleines Team hat vor einem Launch einen Tag, um Tests hinzuzufügen. Der Checkout bringt den ganzen Umsatz und war nie abgedeckt. Was schreibst du zuerst?
  12. 12.Das Produkt braucht nächste Woche einen barrierefreien Datumswähler. Niemand im Team hat je einen gebaut, und die App nutzt schon eine gepflegte Komponentenbibliothek. Was wählst du?