System Analyst
Quali sono le aspettative nei confronti del candidato e i criteri per superare con successo il periodo di prova?
Cos'è la normalizzazione e la denormalizzazione dei database? Perché sono necessarie?
Avevi un'architettura a microservizi nel tuo attuale lavoro?
Possiamo modificare i modelli standard di moduli di stampa in modalità utente? Se sì, dove?
Sai qualcosa sui meccanismi di blocco dei dati in 1C? A cosa servono? L'analista dovrebbe pensare ai blocchi durante la definizione di un compito?
Quando si sceglie tra REST e broker di messaggi, perché si sceglie una tecnologia e come si giustifica la propria scelta per un compito specifico?
Perché stai considerando di cambiare lavoro ora?
Cos'è TOTP?
Valuta l'efficacia delle opzioni di documentazione delle modifiche nel modulo di servizio di cassa e calcolo per il sistema bancario: - Specifica tecnica dettagliata + diagrammi di processo + casi di test - Limitarsi alla descrizione nel sistema di gestione delle attività - Spiegazioni orali durante una chiamata con registrazione successiva - Breve descrizione nel sistema wiki + esempi di query SQL
Quali strumenti hai usato nel tuo lavoro? Dove hai disegnato diagrammi, scritto specifiche?
Quali tipi di relazioni conosci e come implementare una relazione molti-a-molti?
Quali sono gli eventi in BPMN?
Libreria: il cliente mette un libro nel carrello, preme 'Acquista'. Come garantire che venga creato un solo ordine in caso di clic multipli? Quale metodo utilizzeremo per creare l'ordine e quali parametri passeremo?
Scrivi una query SQL che conta il numero di task per utente. La query dovrebbe contenere username e il numero di task assegnati a ciascun utente.
Se nella lista importata ci sono numeri non validi, cosa faremo con loro: inviarli o cambiarli in un altro stato?
Parla dei tuoi ultimi due lavori: quali progetti hai seguito, quale ruolo hai svolto, quale stack tecnologico?
Hai ottimizzato le query SQL in PostgreSQL? Come avviene il processo di ottimizzazione?
Lavorando da remoto su una richiesta urgente, hai riscontrato un problema nella procedura di elaborazione delle transazioni. I colleghi sviluppatori non sono disponibili. Cosa fai? - Analizzare il codice da solo, trovare una soluzione, documentarla - Posticipare il compito fino a quando gli sviluppatori saranno disponibili - Rivolgersi al responsabile per una soluzione rapida - Implementare una soluzione temporanea senza un'analisi approfondita
Perché stai cercando lavoro ora se nel curriculum vitae hai indicato che lavori ancora?
Perché hai deciso di lasciare il tuo precedente lavoro?