Parlami del compito più difficile, di maggior scala o più interessante che hai risolto.
Frontend
In che misura la tua esperienza va oltre il frontend: hai svolto compiti full-stack o backend?
Per favore, parlaci della tua esperienza, dove lavori attualmente e perché stai cercando un nuovo lavoro
Raccontaci in dettaglio come sei riuscito a implementare la storia di apertura dell'accesso per utenti non registrati (lead) senza rischiare di danneggiare le funzionalità esistenti per i clienti paganti, dato che sembrava un campo minato, considerando che hai dovuto toccare l'autenticazione legacy.
Hai mai dovuto lanciare nuovi prodotti o direzioni da zero, o hai generalmente lavorato con prodotti già pronti?
Come architetto di sistemi frontend, come si chiama ufficialmente il tuo ruolo e con chi concordi le decisioni tecniche?
Il partner che pubblicava link alle gare d'appalto lo faceva in anticipo o i lead arrivavano inaspettatamente e in grande quantità?
Caso: immagina di ricevere un prodotto con il compito di creare e lanciare un nuovo prodotto in 2 mesi, ci sono molti diversi team trasversali che possono essere coinvolti, ma ancora non è chiaro nulla. Racconta l'ordine delle tue azioni, il tuo modo di pensare — dove correrai prima?
Come hai eliminato la dipendenza del nuovo pubblico (utenti gratuiti) dagli utenti vecchi, che portano soldi all'azienda, per non compromettere la funzionalità esistente?
Implementa la funzione delay con la firma specificata, utilizzando Promise e setTimeout.
Chi collega gli sviluppatori frontend e backend tra loro, e come avviene la discussione sull'implementazione di una funzionalità del prodotto che coinvolge entrambe le parti?
Chi scrive gli standard (per codice, pattern, ecc.) nel tuo team?
Spiega come funziona Promise.all: cosa accetta, quando si risolve, cosa restituisce e come gestisce gli errori.
Configuri tutta la storia della consegna (CI/CD, pipeline) da solo, o si occupa un team separato (Ops)?
Su cosa altro guarderai nella scelta delle tecnologie e degli approcci per un nuovo prodotto?
Qual è, secondo te, la differenza tra aggiungere una funzionalità a un prodotto già funzionante e lanciare un prodotto completamente nuovo? Su cosa hai influenzato personalmente in ogni caso?
Come hai implementato la cache delle richieste GraphQL?
Hai sentito parlare della metodologia Shape Up? Raccontami di lei
Determina i valori che restituiranno le chiamate ai metodi shape.diameter e shape.perimeter nel codice fornito, tenendo conto del contesto this e della modalità strict.
Hai domande per noi?