Frontend
Quali codici di risposta HTTP ci si può aspettare durante la creazione, l'aggiornamento e la sostituzione di una risorsa con successo?
Qual è la differenza tra rendering e pittura? Come si chiama il processo di confronto tra l'albero DOM virtuale e quello reale?
Da quanto tempo lavori in azienda?
Come hai interagito con il backend e gli altri membri del team (analisti, designer, tester)?
Hai gestito la situazione in cui indexOf restituisce -1 quando usato in removeItem?
Come ti sembra il nostro formato di lavoro? È attraente?
Perché hai usato computed per filtrare le tariffe, invece di variabili normali o funzioni?
Cos'è una key in React e a cosa servono?
In quale momento verrà eseguita la funzione di cleanup di useEffect, se ha un array di dipendenze con i parametri a, b, c?
Compito nell'editor di codice: ci sono due array, ottenuti da server diversi, in ciascun array ci sono record con ID unici e consecutivi (non ripetuti tra gli array). È necessario scrivere una funzione che accetti questi due array e un numero k, e restituisca i k elementi con gli ID più alti in ordine decrescente.
Qual è la differenza tra i tipi any e unknown in TypeScript?
Cos'è il cherry-pick in Git?
Chi dovrebbe generalmente decidere di spostare il rilascio?
Quali gestori di stato hai utilizzato? A cosa serve un gestore di stato, quale problema risolve?
Quale argomento passiamo alla funzione inject? Cosa viene passato esattamente lì — una dipendenza o qualcos'altro (token)?
Quali accessi sono necessari prima di clonare il repository?
Compito React: implementa un componente di ricerca delle occorrenze di una sottostringa nel testo. Requisiti: caricamento del testo da API al primo rendering, indicatore di caricamento, gestione degli errori, ricerca delle occorrenze senza distinzione tra maiuscole e minuscole, evidenziazione delle occorrenze trovate, visualizzazione del numero totale di occorrenze, pulsante per caricare testo aggiuntivo.
Come funziona Array.from? Cosa accetta come argomenti?
Cosa sai sul contesto e sulla parola chiave this?
Hai lavorato con RxJS?