Erzähle eine interessante Geschichte bei der Arbeit
Golang
Warum verlässt du deinen aktuellen Arbeitsplatz?
Brauchst du eine zweiwöchige Einarbeitung?
Warum gibt der API-Handler immer den Status 500 zurück? Was ist daran falsch?
Berichten Sie uns von Ihrer Berufserfahrung. Warum haben Sie das Unternehmen verlassen? Warum möchten Sie Ihren Arbeitsplatz wechseln? Welche Rolle hatten Sie im letzten Projekt?
Was ist der Unterschied zwischen Kafka und RabbitMQ?
Sind Slices in Go thread-sicher? Kann man parallel in verschiedene Indizes eines Slices ohne Mutex schreiben?
Was passiert mit den aktuellen Anfragen ohne Graceful Shutdown beim Beenden des Prozesses?
Mit welchen Liefergarantien in Kafka sind Sie konfrontiert, welche gibt es und mit welchen haben Sie gearbeitet?
Wozu dient das Outbox-Muster beim Versand von E-Mails nach der Auftragserstellung? Was wird darin gespeichert?
Was ist der Aufgabenfluss?
Wie strukturiert man die Architektur des Dienstes richtig: Wo speichert man Befehle, Domänen-Entitäten, Fehler?
Haben Sie mit Transaktionen in PostgreSQL gearbeitet und mit welchen Isolationsstufen?
Wie überprüft man die Korrektheit des Zeitbereichs der Buchung (von < bis)?
Was sind Schnittstellen in Go? Wie implementieren Typen Schnittstellen?
Erzählen Sie uns vom Fehlerbehandlungs in Go. Was ist ein typischer Fehler? Wie unterscheidet sich die Fehlerbehandlung in Go von anderen Sprachen?
Warum ist der Ansatz, Schnittstellen in einem separaten Paket zu deklarieren, schlechter als die Deklaration am Ort der Verwendung?
Welchen Gehaltsbereich ziehst du derzeit in Betracht?
Stell dir vor, die API, die du mit deinem Team geschrieben hast, beginnt plötzlich fünfmal langsamer zu antworten. Was würdest du überprüfen und wie würdest du die Untersuchung beginnen?
Welche Tools verwenden Sie zur Leistungsbewertung und Profilierung während der Entwicklung einer Go-Anwendung?