Sobes.tech

Golang

Funktioniert gRPC über HTTP oder nicht? Wie funktioniert es?

Senior
204

Wovon hängt der Index Only Scan vs Index Scan in PostgreSQL ab?

Middle+
204

Stellen Sie sich vor, ein Jahr in der Firma ist vergangen – was müsste passieren, damit Sie denken, dass Sie hier richtig sind?

Senior
204

Der Hash wurde berechnet, der Bucket gefunden, ein neuer Wert eingefügt. Was passiert, wenn ein neuer Wert mit demselben Hash (Kollision) eintrifft?

Middle+
204

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

Middle
202

-- Bedingung -- Finde Kategorien, deren übergeordnete Kategorie sie selbst sind -- Sortiere die Ergebnisse nach id aufsteigend -- BEISPIEL -- +----+----------+-----------+ -- | id | name | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | produkte | 4 | -- | 3 | spiele | 3 | -- | 4 | musik | 2 | -- +----+----------+-----------+ -- ERWARTETES ERGEBNIS -- +--------+ -- | name | -- +--------+ -- | pharma | -- | spiele | -- +--------+

Senior
202

Warum hast du dich entschieden, den Arbeitsplatz zu wechseln und zu Ozon zu kommen?

Middle+
202

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 waren func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // dein Code }

Middle+
202

Kurz zur Produktion: Wer deployt, wer überwacht, usw.

Senior
199

Haben Sie in dem Unternehmen als externer Mitarbeiter oder als festangestellter Mitarbeiter gearbeitet?

Middle
198

Welche Erwartungen bestehen an das Unternehmen neben dem Projekt?

Senior
198

Wie wurde das Sharding in PostgreSQL umgesetzt — wer war der Router?

Senior
197

Der Recruiter versteht die Prioritäten nicht, sagt einfach 'Ich brauche 300 Kandidaten' — wie damit umgehen?

Senior
197

Geben Sie ein Beispiel für einen Fall mit SELECT FOR UPDATE, bei dem dies zu einem Deadlock führen kann.

Senior
197

Erzähle mir von deiner letzten technischen Erfahrung, welche Aufgaben hast du gemacht, was hat dich am meisten begeistert?

Senior
197

Wie löst man das, wenn ein Filter mit hoher Priorität zu breit ist und das gesamte Budget aufbraucht?

Senior
197

Haben Sie schon einmal mit Virtualisierung gearbeitet?

Senior
196

Welche Funktionen von PostgreSQL haben Sie weitgehend genutzt?

Senior
196

Erzähle mir von den Message-Brokern, mit denen du gearbeitet hast.

Middle+
195

Wie würdest du dich als Golang-Entwickler einschätzen? Bist du jetzt Middle, Middle+, Senior?

Senior
195
/13