Sobes.tech

Embedded / IoT

Wenn Beans über @Configuration und @Bean deklariert werden, wie funktioniert @Qualifier und wie lautet der Name des Beans?

Middle
Позитив Технолоджис
47

Wie liest man eine Nachricht aus Kafka erneut?

Senior
ИП Ганус Александр Андреевич
47

Erzählen Sie mir von Ihren Aufgaben. Haben Sie Erfahrung im Systemdesign? Schreiben Sie Unit-Tests?

Middle
СБК ПАРУС
47

Was zeigt der folgende Code an und warum? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) changeName(person) fmt.Println(person.Name) }

Junior
СБК ПАРУС
47

Was ist Kafka und wie unterscheidet es sich von RabbitMQ?

Intern
Adapty
47

Welche Datenmengen wurden in ClickHouse verarbeitet? Woher kamen sie? Wie hoch war die RPS-Rate beim Lesen und Schreiben, auch in Batchs?

Intern
Adapty
46

Was ist Docker, Docker Image, Docker Compose?

Intern
Adapty
46

Verwendest du KI-Agenten bei der Entwicklung? Wie stehst du dazu?

Junior
ИП Ганус Александр Андреевич
46

Was passiert mit der Ereignisübertragung, wenn Kafka ausfällt?

Intern
Adapty
45

Erzählen Sie von einer Multithreading-Aufgabe: Welches Problem wurde gelöst und wie?

Middle
Позитив Технолоджис
45

Was tun bei einem OutOfMemoryError?

Middle
Позитив Технолоджис
44

Was ist der Unterschied zwischen pessimistischer und optimistischer Sperrung in PostgreSQL?

Senior
СБК ПАРУС
44

1. Welche spezifischen Client- (Benutzer-) Funktionen haben Sie im letzten Jahr an Ihrem aktuellen Arbeitsplatz implementiert? 2. Welchen ungefähren Prozentsatz der Aufgaben haben Sie im letzten Jahr direkt in PHP umgesetzt? 3. Welche PHP/GO-Verhältnis wäre für Sie bei Aufgaben an einem neuen Arbeitsplatz komfortabel (ungefähr in %)? 4. Warum möchten Sie den Arbeitsplatz wechseln? 5. Geben Sie Ihre Erfahrung in der kommerziellen Entwicklung in der Programmiersprache GO an. 6. Haben Sie Erfahrung mit REST RPC, gRPC, API? 7. Haben Sie Erfahrung in der Entwicklung von Diensten in Kubernetes? Erfahrung mit Deployment? (Beschreiben Sie, an welchen Projekten) 8. Haben Sie Erfahrung im Deployment von Unix-ähnlichen Betriebssystemen? (Beschreiben Sie, woran Sie gearbeitet haben) Wie bewerten Sie Ihr Linux-Kenntnisniveau? (Benutzer/fortgeschritten) 9. Haben Sie Kenntnisse und/oder Erfahrung mit terraform? (Beschreiben Sie, in welchen Projekten Sie es verwendet haben) 10. Haben Sie mit Datenbanken wie PostgreSQL, MongoDB gearbeitet? 11. Welches Einkommensniveau streben Sie an? 12. Wie viele Jahre arbeiten Sie in der kommerziellen Entwicklung und wie viele speziell mit Go? 13. Haben Sie Erfahrung in der Entwicklung von Spielen oder mobilen Anwendungen mit Gamifizierung? Falls ja, fügen Sie einen Link zum Projekt bei. 14. Beschreiben Sie kurz (3-5 Sätze) die Architektur des letzten Go-Dienstes, den Sie entworfen oder wesentlich geändert haben. Welche Komponenten, warum diese Struktur, was würden Sie jetzt anders machen? 15. Erzählen Sie von Refaktorierungen oder Migrationen, die mehr als 2 Wochen dauerten. Was war der Auslöser, welche Metriken gab es vorher/nachher, was lief nicht nach Plan? 16. Mit welchen KI-Tools arbeiten Sie beim Schreiben von Code? Was haben Sie in Ihrer Nutzung von KI im Jahr 2025 geändert? 17. Beschreiben Sie einen Fall, in dem der Einsatz von KI Ihre Arbeit erheblich vereinfacht oder Zeit gespart hat. 18. Erzählen Sie ein wenig über Ihre Erfahrung mit WebSocket oder anderen Echtzeit-Lösungen. In welchem Produkt haben Sie sie verwendet? Wie viele gleichzeitige Verbindungen haben Sie unterstützt, welche Skalierungsprobleme gab es? 19. Haben Sie Erfahrung mit Warteschlangen (BullMQ, Kafka, RabbitMQ oder andere)? In welchen Aufgaben haben Sie sie eingesetzt? 20. Beschreiben Sie einen Fall, in dem Tests einen Fehler vor dem Verkauf erkannt haben oder das Fehlen von Tests zu einem Problem führte. Was war dieser Fall? 21. Erzählen Sie von einem Bug oder Vorfall in Go, den Sie am längsten debuggt haben. Wie hat er sich gezeigt, wie viel Zeit hat es gekostet, was war die Ursache? 22. Geben Sie die maximale RPS oder MAU des Produkts an, an dem Sie gearbeitet haben. Wenn möglich, geben Sie auch die p99-Latenz an, die Sie gehalten haben. 23. Hier können Sie ein Codebeispiel anhängen (Link zu Dokument/Pastebin) oder einen Link zu Github. 24. Wenn Sie nicht auf die Stelle bei HH reagiert haben, fügen Sie einen Link oder eine Datei Ihres Lebenslaufs bei. 25. Freitextfeld für Kommentare, in dem Sie alles schreiben können, was Sie für wichtig halten!

Intern
Adapty
43

Fragen des Kandidaten an den Interviewer: Wie ist der Prozess der Code-Review aufgebaut und was ist GraphQL Mesh in Ihrem Projekt?

Middle
Позитив Технолоджис
42

Was ist eine JAR-Datei in Java?

Senior
СБК ПАРУС
42

Wie lange dauert die Ausführung nach der Optimierung? Hängt dies von der Anzahl der Prozessor-Threads (GOMAXPROCS) ab?

Junior
СБК ПАРУС
42

Warum hast du [Firma] verlassen?

Middle
СБК ПАРУС
42

Welchen Isolationsgrad der Transaktionen wählen, um Überbuchungen nur durch die Isolationsstufe zu verhindern?

Senior
СБК ПАРУС
41

DIP-Beispiel ```go package main import "fmt" // Schnittstelle für die Abstraktion der Datenspeicherung type DataStorage interface { Save(data string) } // Low-Level-Modul zum Speichern von Daten in einer Datei ```

Intern
Adapty
41

Wie haben Sie PostgreSQL optimiert? Was tun bei einer langsamen SELECT-Abfrage?

Middle
Позитив Технолоджис
41
/9