Hai lavorato con ORM e query SQL raw? Quale approccio preferisci?
Python
È necessario validare la struttura SOLO per la correttezza dell'apertura e della chiusura delle parentesi. dati_test = [ "[][[]]", # valido "[[[]]]", # valido "[][][]", # valido "]]][[", # invalido "[[[]", # invalido "[]]", # invalido "[[]]", # invalido "][]]", # invalido "[]][[]", # invalido "[][[]", # invalido ] def è_valido(valore: str):
A cosa serve il gestore di contesto con quando si lavora con i file? Dove altro viene applicato?
Cos'è il test unitario e a cosa servono gli oggetti mock?
Sei in grado di scrivere una query SQL raw?
Fornisci il numero di utenti registrati negli ultimi 30 giorni e ordina il risultato per data di registrazione.
Hai mai scritto dei test?
Mostra i primi 5 utenti in base al numero di transazioni effettuate.
Come garantire la visualizzazione separata della commissione nella cronologia delle transazioni mantenendo la correttezza e l'atomicità del trasferimento?
Implementa un pseudocodice per la raccolta delle commissioni nel metodo esistente `User.transfer`: quali voci e controlli sono necessari?
Hai mai interagito con database tramite ORM e scritto query SQL raw?
Chi dovrebbe pagare la commissione al trasferimento e come dovrebbe essere riflesso nell'operazione?
Dopo aver applicato la tassa, i soldi vengono detratti dagli utenti, ma il manager non vede il reddito dell'azienda. Dove potrebbe essere il denaro e come diagnosticarlo?
La tabella contiene tra 100 e 500 milioni di record e il suo funzionamento è diventato lento. Cosa si può fare per ottimizzarla?
Come organizzare la raccolta delle commissioni durante il trasferimento di denaro tra utenti: quali domande porre all'azienda e quali soluzioni tecniche suggerire?
Spiega brevemente cosa sono le fixture in pytest e come si differenziano tra loro.
Come modificare il modello di dati per combinare in modo inequivocabile quattro transazioni di un trasferimento e poi eseguire un rimborso con un'azione?
Hai mai lavorato con Docker o Kubernetes?
Come navigare e lavorare nei sistemi Unix: come connettersi e eseguire diagnosi di base?