System Analyst
Povězte o svých předchozích pracovních zkušenostech před posledními třemi zaměstnáními
Je cílem následující text: potřebuji zprávu, abych viděl objem prodeje každého oddělení za měsíc. Ano Ne
Existují rozdíly v řízení rozvrhu zaměstnanců s historií a bez historie změn?
Je pro vás důležité IT akreditace společnosti?
Navrhněte řešení pro webovou stránku rezervace knih v řetězci knihkupectví: výběr města a obchodu, seznam knih s filtrem, rezervace podle telefonního čísla, upozornění SMS. Popište funkční požadavky, vytvořte ERD diagram, napište SQL dotaz a JSON odpověď.
Co se změní v databázi a smlouvách, pokud přidáme podporu verzí aplikace?
Co znamená přerušovaná čára v BPMN?
Jaký byl tým analytiků? Kolik lidí?
Rozhovorce popsal systém, kde je vždy 200 v odpovědi a success=false pro chyby. Jak na to reagujete?
1) Máte praktické zkušenosti s XML? 2) Vytvořte XML strukturu pro informace o úkolu (podobně jako JSON). 3) Vysvětlete vlastními slovy, co je XSD. 4) Jak byste ověřili, že XML dokument odpovídá XSD schématu? 5) Čím se liší Simple Type od Complex Type v XSD?
Jak zajistit, aby Kafka posílala zprávu všem odběratelům?
Dotazy v databázi začaly být pomalé. Jaké je pořadí kroků k vyřešení problému?
Jak byla implementována autentizace a autorizace ve vašich systémech?
Jak chápete normalizaci? Ne definici, ale k čemu slouží, jaký problém řeší.
Povězte o své zkušenosti s artefakty: co přicházelo na vstup a co jste připravovali na výstup?
Jak server ověřuje JWT token? Jak se chránit před záměnou obsahu tokenu?
Co je WebSocket a kdy se používá?
Co je to cyklus, čím se liší od rekurze, čím se funkce liší od procedury, proč by se nemělo dělat mnoho INSERTŮ?
Na jaké úrovni hodnotíte své znalosti SQL?
Popište svůj proces stanovování úkolů pro vývoj (API, databáze, integrace).