Sobes.tech

Golang

Warum müssen wir Rohdaten im S3-Speicher ablegen? Ist es richtig, eine TTL von 5 Minuten in Redis zu verwenden, oder ist es besser, sie länger zu speichern, z.B. 24 Stunden, und ScyllaDB als Datenüberprüfungsquelle zu verwenden?

Senior
Dataworks
66

Es gibt 3 Entitäten: Benutzer, Chat, Nachricht • Der Benutzer hat einen Namen und ein Registrierungsdatum • Der Chat hat einen Namen und ein Erstellungsdatum • Die Nachricht hat Text, Autor und Erstellungsdatum • Ein Benutzer kann gleichzeitig in mehreren Chats sein • Eine Nachricht gehört unbedingt zu einem Chat und kann nicht gleichzeitig mehreren Chats zugeordnet sein • Der Anwendungsbereich soll in Form von Tabellen beschrieben werden

Senior
Ozon ФинтехOzon Финтех
66

Welche Probleme gibt es bei der Microservice-Architektur, mit denen du selbst konfrontiert wurdest?

Senior
Финтехробот
66

Erzähl mir, wie du dich entwickelst und lernst, was du gerade lernst?

Senior
AvitoAvito
66

// Frage 2. Was wird auf dem Bildschirm angezeigt package main import "fmt" func bbb() { defer func(){ if r := recover(); r != nil{ fmt.Println("Panik verarbeitet 1 ", r) } }() panic("aaaa") } func main() { defer func(){ if r := recover(); r != nil{ fmt.Println("Panik verarbeitet 2 ", r) } }() bbb() }

Senior
МВидео/эльдорадо
66

Was bedeutet die Benennung im RPC-Stil? In unserem Fall gRPC und REST — worin unterscheiden sie sich?

Senior
МВидео/эльдорадо
66

Wie würdest du definieren, dass ein Chat gut funktioniert, wenn der Nutzer keine Alternative hat?

Senior
AvitoAvito
66

Wie haben Sie die Werkzeuge ausgewählt, zum Beispiel, wie haben Sie die Bibliotheken für JSON-Parsing verglichen?

Senior
X5
66

Hast du Operatoren für Kubernetes geschrieben?

Middle
Бюро 1440Бюро 1440
66

Was ist Inversion of Control?

Middle
СБЕРСБЕР
66

Schreiben Sie eine SQL-Abfrage, um Autoren anzuzeigen, die mehr als 10 Bücher haben (Tabellen: Autoren, Bücher, Viele-zu-viele-Beziehung)

Middle+
Ozon ФинтехOzon Финтех
66

Erzähl mir, warum suchst du gerade jetzt?

Senior
VKVK
66

Wie arbeitet man mit Verträgen während der Entwicklung eines neuen Dienstes, wenn die Verträge noch nicht finalisiert sind und sich häufig ändern?

Senior
X5
66

Was ist Replikation in Datenbanken?

Senior
техвил
66

Wie löst man Panik aus, wenn man mit einem Kanal arbeitet? Was passiert bei Operationen mit einem nil-Kanal und einem geschlossenen Kanal?

Middle
YadroYadro
66

Wie stehen Sie zu KI-Tools? Nutzen Sie sie selbst bei Ihrer Arbeit für bestimmte Aufgaben?

Senior
АЭРО
66

Wie man das auf Go-Ebene macht — ideell, um die Antwort an den Benutzer zu senden und gleichzeitig Daten an die Analyse zu senden?

Intern
Озон банк
66

Wann sind Sie bereit, mit der Arbeit zu beginnen?

Senior
IBS
66

Wie kann man eine Bedingung auf das Ergebnis einer Aggregatfunktion (z.B. Summe) setzen?

Middle
RWB
66

Bewerten Sie Ihr Wissen in PostgreSQL, Docker, Kubernetes, Kafka.

Middle+
Штрафов нет
66
/412