Sobes.tech

System Analyst

Wie würdest du den Einstellungsbildschirm mit Schaltern, Eingabefeldern, Daten und Avatar den Entwicklern beschreiben?

Middle
Теле2Теле2
22

Wie viele KI-Tools verwendest du in deiner Arbeit und bei welchen Aufgaben helfen sie dir?

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

Praktische Aufgabe: Einheitliche Benachrichtigungsplattform (Notification Platform) Kontext In der Firma gibt es 3 verstreute Systeme, die Benachrichtigungen an die Nutzer senden: 1. CRM — sendet E-Mails und Push-Benachrichtigungen zu Bestellungen. 2. Support-Portal — sendet Nachrichten zu Tickets im Telegram-Bot. 3. Sicherheitssystem — generiert SMS-Benachrichtigungen bei verdächtigen Zugriffen. Jedes System implementiert seine eigene Logik: * eigene Vorlagen, hardcodierte Empfänger; * keine zentrale Benachrichtigungs-Historie; * Nutzer beschweren sich über Duplikate und Verzögerungen; * kein einheitliches SLA, keine Metriken und kein Kontrollzentrum. Ziel Entwerfen Sie eine neue Notification Platform, die: * Ereignisse aus verschiedenen Quellen (CRM, Support, Security) aggregiert, * sie nach Typ und Kanal (E-Mail, SMS, Telegram, Push) routet, * einheitliche Vorlagen, Logging und Beobachtbarkeit gewährleistet, * SLA (p95 ≤ 3 Sek. für die Zustellung) unterstützt, * Skalierung und Erweiterung der Kanäle in Zukunft ermöglicht. Aufgabe für den Kandidaten 1. Definieren Sie die funktionalen Anforderungen des Systems. 2. Beschreiben Sie die nicht-funktionalen Anforderungen (Zuverlässigkeit, Leistung, Fehlerbehandlung). 3. Erstellen Sie ein Kontextdiagramm (C4 Level 2). 4. Fügen Sie ein Sequenzdiagramm hinzu. Zum Beispiel, das Senden einer Nachricht aus CRM.

Middle+
Каргономика
22

Bei der Überwachung der Integration von Abrechnungen mit Zahlungssystemen haben Sie einen Fehler bei der Datenübertragung über Inter-Basis-Verbindungen festgestellt. Welche Reihenfolge der Maßnahmen ist am effektivsten? - Sofortige Neustart der problematischen Verbindung - Vorübergehende Nutzung eines alternativen Datenübertragungskanals - Kontaktaufnahme mit dem technischen Support und Warten auf weitere Anweisungen - Analyse der Protokolle, Bestimmung der Ursache und anschließendes Handeln

Middle
StafWell
22

Wie implementiert man eine Many-to-Many-Beziehung?

Middle+
Билайн
22

Was sind Ihre Gehaltsvorstellungen?

Middle
Security Vision
22

Wie beschreiben Sie die Autorisierung zwischen Diensten in der API-Spezifikation? Welche Protokolle verwenden Sie?

Middle
Сбер. IT
22

Haben Sie Datenbankschemas von Grund auf neu entworfen? Auf welchem Niveau?

Middle
Corplib
22

Welche Anforderung ist das 'Anzeigen des Kontostands nicht später als 3 Sekunden nach der Änderung'?

Middle
e-legion
22

Welchen Technologie-Stack gab es: worauf basierten die mobile Anwendung und das Backend?

Middle+
DDX Fitness
22

Haben Sie mit Microservices, REST, Integrationen gearbeitet?

Middle
IT OneIT One
22

Erzählen Sie uns von den Projekten, an denen Sie als Systemanalytiker beteiligt waren: In welcher Phase sind Sie gekommen, was konnten Sie umsetzen?

Middle
Bell IntegratorBell Integrator
22

Welche Arten von Anforderungen gibt es?

Middle+
2gis2gis
22

Erzählen Sie uns von den Projekten, die Sie bei Ihrer letzten Arbeit geleitet haben. Welches Projekt war am interessantesten, welche Erfolge haben Sie erzielt, worauf sind Sie stolz?

Middle
СБЕРСБЕР
22

Gibt es technische Einschränkungen für die Länge von Parametern in URLs und Headern?

Middle
СБЕРСБЕР
22

Erfahrung im Umgang mit Datenbanken?

Middle+
Билайн
22

Was ist synchrone Integration? Worin unterscheidet sie sich von asynchroner?

Middle+
СБЕР СтрахованиеСБЕР Страхование
22

Wofür ist der individuelle Arbeitsplan vorgesehen? Regelmäßig oder für einen bestimmten Zeitraum? Zu welchem Zweck entsteht die Notwendigkeit, ihn zu verwenden?

Middle
Платформа
22

Wie reagieren Sie auf unkonstruktive Kritik? Werden Sie verärgert oder versuchen Sie, sich davon zu distanzieren?

Middle
ProIT
22

Wie lange dauert es, um eine neue Arbeit anzutreten? Sind die üblichen zwei Wochen erforderlich?

Middle
IT OneIT One
22
/133