Sobes.tech

Golang

Come funziona il commit a due fasi (2PC)?

Middle
194

Cos'è un fork?

Middle
194

Qual è la differenza tra un processo e un thread?

Middle
194

Cos'è un puntatore e quanto spazio di memoria occupa?

Middle
193

Parla del processo di inizializzazione del sistema operativo Linux: processo init (PID 1), bootloader e initramfs.

Middle+
192

Quando un indice non verrà utilizzato durante l'esecuzione di una query?

Middle
192

Cosa sono gli indici nei database, quali tipi ci sono e con quali hai lavorato?

Middle
191

Cos'è l'iterazione su una stringa tramite for range in Go? Cosa sono le variabili i e v all'interno del ciclo, quali sono i loro tipi di dato?

Middle
191

A cosa servono davvero i bucket in una tabella hash/mappa? Qual è il loro ruolo funzionale?

Middle
191

Qual è la complessità della ricerca binaria e perché?

Middle
191

Hai avuto esperienza con il concetto di sharding?

Middle
191

Parla della tua esperienza pratica con i canali in Go — come li hai applicati nella pratica?

Middle
190

Quali proprietà dovrebbe avere una buona funzione di hash?

Middle
189

Scrivi una funzione che verifica se una stringa è un palindromo. - Un palindromo è una sequenza di caratteri che si legge ugualmente in entrambe le direzioni. - È necessario verificare solo i caratteri dell'alfabeto a-zA-Zа-А-я, senza considerare le differenze tra maiuscole e minuscole.

Middle
189

Come concatenare efficacemente le stringhe in Go? Quali opzioni ci sono?

Senior
189

Cosa sarà importante per te nella scelta di un nuovo posto di lavoro?

Senior
188

Cos'è un inode in Linux?

Senior
188

Ti valuti come middle o senior?

Middle+
188

Descrivi il processo di caricamento del server Linux dall'avvio fino all'avvio del terminale

Senior
187

Hai esperienza nell'ottimizzazione delle query in database relazionali?

Middle
187
/12