Sobes.tech

Python

# 3. Scrivere un decoratore semplice che misuri il tempo di esecuzione di una funzione # 4. Dati: due tabelle # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Compito: # Scrivi una query che mostra i nomi dei dipartimenti e il loro salario medio, ma solo per quei dipartimenti dove il salario medio è superiore, # rispetto alla media di tutti i dipendenti dell'azienda. Ordina i risultati per salario medio in ordine decrescente.

194

Quali passi hai intrapreso durante la ricerca e l'assunzione di un nuovo lavoro?

Junior — Middle
194

Come si dichiarano e si utilizzano i metodi privati all'interno delle classi in Python?

Junior — Middle
194

Quando è preferibile usare il metodo PUT e quando il POST nell'API REST?

Junior — Middle
194

Quali sono i principi fondamentali da considerare nella formazione di un team per lo sviluppo di un progetto con ciclo di vita completo?

Middle — Middle+
194

Puoi spiegare il principio di funzionamento e lo scopo del pattern 'Factory astratta' nella progettazione del software?

Junior — Middle
194

La stringa è immutabile. Ma se ho una variabile, le assegno una stringa, e nella riga successiva ne riassegno un'altra, non cambia. Come si spiega?

194

Quali sono le principali funzionalità e capacità offerte dal sistema di gestione del database PostgreSQL?

Junior — Middle
194

Come implementi i processi di verifica dell'identità e di accesso nei sistemi?

Junior — Middle
193

Perché sono importanti i livelli di isolamento delle transazioni nei sistemi di gestione dei database?

Junior — Middle
193

Qual è la differenza fondamentale tra gli algoritmi di classificazione e quelli di clustering?

193

Qual è il comportamento previsto se in una funzione si imposta una lista vuota come valore predefinito per un argomento?

Junior — Middle
193

Descrivi il progetto più recente che hai realizzato e il tuo ruolo in esso.

Junior — Middle
193

Sei pronto a imparare un nuovo linguaggio di programmazione per ampliare le tue competenze?

Junior — Middle
193

Come viene effettuata l'allocazione della memoria per gli elementi di una lista collegata in Python?

Junior — Middle
193

Quali vantaggi rendono ClickHouse uno strumento preferito per l'elaborazione analitica e l'esecuzione di query aggregati?

Junior — Middle
193

Quale tipo di dato viene utilizzato per memorizzare valori di stringa in Python?

Junior — Middle
193

Quale risultato si otterrà al termine dell'esecuzione di una funzione generatore in Python?

Junior — Middle
193

Come si può innescare manualmente un'eccezione in Python?

Junior — Middle
193
/555