Python
Puoi spiegare cosa si intende per un linguaggio di programmazione che deve essere compilato prima dell'esecuzione?
Cosa fare se la query SQL è già ottimizzata, ma rimane comunque pesante?
Quanto eri autonomo nella scelta dei compiti, o ricevevi più istruzioni dal manager?
Sei stato leader di un team o di un progetto nella tua esperienza attuale o precedente?
Quali caratteristiche comuni uniscono dataclass e namedtuple in Python?
Quali tipi di compiti di apprendimento automatico hai implementato durante l'integrazione dei modelli nei processi di prodotto?
Ci sono diversi servizi (2-3), e c'è uno scenario di business che attraversa tutti i servizi. Se un'operazione su uno dei servizi a metà o alla fine fallisce, il sistema si trova in uno stato incoerente. Quali metodi possono essere usati per ottenere la transazionalità tra servizi (o l'intero scenario viene applicato, o non viene applicato affatto), se ogni servizio ha il suo database?
CREATE TABLE products ( id SERIAL PRIMARY KEY, category VARCHAR(100) NOT NULL, name VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2) NOT NULL CHECK (price >= 0) );
Hai lavorato con Redis? In che modo Redis memorizza i dati e quali tipi di valori supporta?
Di cosa eri responsabile, qual era il tuo compito?
Hai esperienza pratica nello sviluppo di interfacce utente con tecnologie frontend?
A quale pubblico e quale scenario chiuderai per primo? Perché?
Cosa è importante monitorare dal punto di vista tecnico per queste soluzioni batch, oltre alle metriche di business?
Parla dei livelli di isolamento delle transazioni.
Come hai mantenuto la coerenza della cache nei servizi di catalogo e carrello — quando invalidavi, come era organizzato?
Cos'è una closure in Python?
Cosa fa EXPLAIN e cosa cambia aggiungendo ANALYZE? Quando un indice è inutile?
Conosci i prodotti per l'elaborazione delle richieste, anti-frode, AML, conveyor di credito e screening delle sanzioni?
In generale, come ti senti riguardo alla visita in ufficio?
Cosa succede se in una funzione async si chiama un codice bloccante? Cosa succede con l'event loop?