Golang
Wie haben Sie den Prozess mit Analytik beeinflusst?
Wie ist die HR-Plattform technisch insgesamt aufgebaut?
Wie haben Sie die Situation gemeistert, wenn Konten bei Überweisungen auf verschiedene Shards verteilt wurden?
Wie wandelt man eine Zahl in das Binärsystem um?
Wie sind Sie zur Optimierung von PostgreSQL gekommen und welche Optimierungsmethoden haben Sie verwendet?
Implementieren Sie eine Funktion, die []any und delta int akzeptiert. Es ist notwendig, nur die ersten Vorkommen von eindeutigen Zahlen (int) um delta zu erhöhen. Andere Typen und wiederholte Zahlen bleiben unverändert. Die Funktion sollte die aktualisierte Liste und 2 Zahlen zurückgeben: updated – wie viele eindeutige Zahlen geändert wurden, duplicates – wie viele numerische Elemente Duplikate sind func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // Ihr Code } // Beispiel: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // eindeutige Zahlen: 1, 5, 0 // d == 2 // doppelte Zahlen: zweite 1, zweite 5
Was ist eine Goroutine? Worin besteht ihre Leichtgewichtigkeit?
Welche JOINs kennst du? Zähle sie auf.
Was ist ein Semaphore?
Mit welchen Datenbanken haben Sie gearbeitet?
Aus welcher Tabelle stammt das Alias 'oi' in der Abfrage?
Erzählen Sie mir vom Design des Moderations-/Orchestrator-Systems — wie wurde es entworfen, welche Entscheidungen wurden getroffen?
Komplexe Indizes – Was zuerst setzen: Gleichheit oder Bereich?
Welche Caching-Strategie wählen – Cache-aside oder Write-through – unter Berücksichtigung des Nutzerverhaltens beim Überprüfen des Bestellstatus?
Erzählen Sie mir mehr über den Gehaltsabrechnungsdienst — wie er aufgebaut ist und welche Schwierigkeiten es gab.
Was ist bei der Arbeit wichtig, nach welchem Kriterium beurteilst du einen neuen Ort?
Nennen Sie vier Protokolle: HTTP, gRPC, WebDAV, ACSA — welches ist überflüssig?
Zeigen Sie die einzigartigen Kombinationen von Benutzer und Produkt-ID für alle Käufe an, die von Benutzern getätigt wurden, bevor sie gesperrt wurden. Sortieren Sie zuerst nach Benutzernamen, dann nach SKU Finden Sie Benutzer, die Einkäufe im Wert von mehr als 5000 Rubel getätigt haben. Zeigen Sie ihre Namen im Format Benutzer-ID | Vorname | Nachname | Einkaufssumme
Wie war Ihre Teamarbeit organisiert: Prozesse, Artefakte, Tests, Deployment?
Wie komfortabel wäre es, wenn wir die Antworten auf technische Fragen aufzeichnen, damit die technischen Leiter sie bewerten?