Sobes.tech

C#

Prometheus — was ist das, wie wurde es verwendet, wie funktioniert es, wie sammelt es Metriken, welche Haupttypen von Metriken gibt es?

Senior
.wrk
51

Neue Implementierung der Map in Go (SwissTable) — wie sie funktioniert, wie Kollisionen gelöst werden?

Senior
.wrk
51

Ist es gut, in asynchronen Methoden void zurückzugeben? Was sind die Fallstricke von async void?

Middle
PyrusPyrus
50

Wie ist die rechnerische Komplexität der Aufgabe, Duplikate zu entfernen? Wodurch? Wie funktioniert HashSet im Inneren?

Middle
PyrusPyrus
50

Welche Interaktionsmöglichkeiten mit dem Cache kennst du?

Middle+
ООО Норд Клан
50

Worin besteht der Unterschied zwischen `is not null` und `!= null` in C#?

Middle
Альфа-БанкАльфа-Банк
50

Was ist ConfigureAwait(false)? Wofür wird es verwendet? Was ist der Synchronisierungskontext?

Middle+
Core outstaff
50

Was ist der Unterschied zwischen Array und List?

Senior
Сбербанк
50

Wie wurde die Paginierung im Backend implementiert? Warum funktioniert LIMIT/OFFSET bei einer großen Anzahl von Datensätzen schlecht? Wie kann man das optimieren?

Middle+
ООО Норд Клан
50

Welche Aufgaben erwarten den Entwickler bei der Skalierung der Lösung auf andere Kontrollpunkte: neue Funktionen, Fehler oder Kernanpassungen?

Middle
ФГУП "ЗащитаИнфоТранс"
50

Wie kann die Konsistenz der Daten in Microservices sichergestellt werden, wenn jeder Dienst seine eigene Datenbank hat? Welche Arten von Saga kennen Sie?

Senior
СБК ПАРУС
50

Wie kann man Caching implementieren, sodass der Service nur mit dem Cache arbeitet und die Datenbank nicht kennt? Die Daten ändern sich alle 5 Minuten, veraltete Daten sind akzeptabel. Sollte man TTL für die zwischengespeicherten Daten setzen?

Middle+
ООО Норд Клан
50

Was wird im C#-Code mit verschachtelten lock-Anweisungen auf einem syncObject ausgegeben? Wird es einen Deadlock geben und warum?

Senior
СБК ПАРУС
50

Was ist MVCC?

Middle+
Gravilink
50

Hatten Sie schon einmal schwierige Kommunikationen mit anderen Entwicklern, wenn Meinungen ernsthaft auseinander gingen?

Middle
.wrk
50

Was ist eine Leaky Abstraction?

Middle+
PyrusPyrus
50

Welche Designmuster verwendest du am häufigsten bei deiner Arbeit?

Middle+
Тензор
50

Haben Sie von TDD und DDD gehört? Wie haben Sie sie in der Praxis angewendet?

Middle+
Тензор
50

Wie bestimmen Geolokalisierungsdienste den Standort anhand der IP-Adresse?

Middle
PyrusPyrus
49

Wie interessiert sind Sie an der beschriebenen Richtung und Position?

Senior
СБК ПАРУС
49
/180