System Analyst
Conosci gli schemi di archiviazione dei dati 'Stella' e 'Fiocco di neve'?
Qual modello di dati creerai localmente per il compito del metodo GET /tables/{id}? Nomina le tabelle e le entità.
A cosa serve la normalizzazione dei dati nei database e la denormalizzazione? In breve, a cosa serve la normalizzazione?
È necessaria una tabella di collegamento tra utenti e codici promozionali?
In quale fase del ciclo di vita del prodotto è più interessante lavorare?
Parlami di te, delle tue motivazioni per cambiare lavoro e della tua esperienza
Hai esperienza con integrazioni, sviluppo di applicazioni, backend, frontend?
Lo sviluppatore riceve il codice 206 invece del 200 durante l'integrazione. Cosa fare?
Il processo è rappresentato correttamente, assumendo che sia stata utilizzata una notazione per la modellazione dei processi aziendali? Sì No
* Quali competenze possiedi? Seleziona le competenze che ritieni obbligatorie per la posizione ricoperta. Puoi selezionare più opzioni. - Sono in grado di analizzare e formalizzare i requisiti - Sono in grado di comunicare con il Cliente - Sono in grado di documentare i requisiti - Sono in grado di identificare requisiti funzionali e non funzionali * Quali conoscenze sono obbligatorie nel tuo lavoro? Seleziona le competenze che ritieni obbligatorie per la posizione ricoperta. Puoi selezionare più opzioni. - Conoscenza degli strumenti di gestione delle attività (Jira, Confluence, ecc.) - Capacità di analizzare i processi di business as-is - Conoscenza di base di integrazioni e API - Padronanza degli strumenti per lo sviluppo di mockup e prototipi * È necessario che tu abbia competenze nelle seguenti aree? Seleziona le competenze che ritieni obbligatorie per la posizione ricoperta. Puoi selezionare più opzioni.
Hai mai dovuto normalizzare i dati in un database? Fai un esempio.
Hai mai progettato un'API utilizzando OpenAPI o Swagger?
La piattaforma imponeva requisiti relativi all'interfaccia utente e ad altri aspetti?
Quali sono i principi fondamentali dell'architettura a microservizi?
Oltre ai microservizi, quali altri componenti c'erano nell'architettura?
Perché è necessario descrivere il processo AS IS?
Hai progettato o descritto personalmente un'API REST? Cosa hai fatto esattamente?
Cosa succederà con la registrazione nel database dopo aver chiamato PATCH (modificare il prezzo a 70 mila), e poi PUT (marca non specificata, colore nero, prezzo non specificato)?
Cosa faresti se vedessi una contraddizione nei requisiti che non puoi risolvere?
Quali diagrammi UML sono comportamentali e quali strutturali?