Tech Support / L1-L3
Welche Arten von NoSQL-Datenbanken gibt es und wofür werden sie verwendet? Worin unterscheiden sie sich von relationalen Datenbanken?
Was ist eine Hashtabelle?
Wie ist deine Zusammenarbeit mit den angrenzenden Teams (Entwicklung, Infrastruktur) aufgebaut?
Berichten Sie über Ihre Erfahrung mit REST API. Listen Sie die HTTP-Methoden und Antwortcodes auf.
Was erwartest du von deinem neuen Arbeitsplatz? Welche Aufgaben suchst du?
Was ist der Unterschied zwischen synchroner und asynchroner Integration?
Haben Sie Erfahrung im Log-Parsing? Können Sie etwas schreiben, um Ereignisse in den Nginx-Logs zu suchen?
Was ist der Unterschied zwischen einer Funktion und einem gespeicherten Verfahren in der Datenbank?
Was ist eine Deadlock und was ist eine Race Condition?
Wann arbeitest du?
Erzähle von deiner Erfahrung bei [Unternehmen]: woran du gearbeitet hast, was das Projekt war, was du gemacht hast?
Was verstehst du unter Verantwortung, was möchtest du auf dich nehmen?
Was sind Indizes in Datenbanken und wofür sind sie bestimmt? Wie funktionieren sie?
/** * Wiederholte Zeichen * * Es ist notwendig, eine Funktion zu schreiben, die eine Eingabestring akzeptiert und * für jedes eindeutige Zeichen die maximale Anzahl seiner aufeinanderfolgenden Wiederholungen zurückgibt. * * Eingabe: aaffbaaaaffc * Ausgabe: a:4 b:1 f:2 c:1 * * Eingabe: bbbbbb * Ausgabe: b:6 * * Eingabe: abc * Ausgabe: a:1 b:1 c:1 * * Eingabe: aabbcc * Ausgabe: a:2 b:2 c:2 * * Eingabe: aaabbbccc * Ausgabe: a:3 b:3 c:3 * * Eingabe: a * Ausgabe: a:1 * * Eingabe: "" * Ausgabe: */
Erzählen Sie mir von Ihrer Erfahrung mit ClickHouse.
Wie wirst du unter mehreren Vorschlägen auswählen, nach welchen Kriterien?
Wie viele Personen sind im Team? Welche Rollen sind vertreten?