ERP Consultant
È possibile creare costruttori con parametri in una classe astratta?
Quali tipi di pattern di progettazione conosci?
È un giorno festivo, ma fa parte della tua normale indennità di ferie?
Qual è l'ordine di ereditarietà delle seguenti classi: List, Set, Collection e Map?
Come hanno risolto il problema del dialogo caldo con mille messaggi al minuto?
Quali antipattern conosci nell'architettura a microservizi?
Cosa succede quando si aspetta una coroutine con await? L'esecuzione si blocca?
Qual è la differenza tra un certificato RSA e un certificato GOST?
Cosa succede se all'interno di una coroutine avvolta in asyncio.wait_for con un timeout, si chiama time.sleep o requests?
Parla del tuo ultimo progetto: cosa hai fatto, quali erano le attività, i progetti e lo stack tecnologico?
Come è stata organizzata la gestione del database e ORM nei servizi backend? Hanno utilizzato Repository, DAO o Active Record?
Implementa un limitatore di frequenza per il gestore: ogni cliente ha un client_id, un limite e un intervallo; è necessario limitare il numero di chiamate al gestore per ogni cliente in una finestra temporale scorrevole e lanciare RateLimitExceededError.
Cosa succede con asyncio.create_task e come si differenzia da await coroutine?
Come impostare un timeout per l'esecuzione di una coroutine?
Quali approcci sono stati utilizzati nell'architettura dei microservizi e come è stata costruita l'interazione tra di essi?
Perché aiohttp può eseguire richieste HTTP in modo non bloccante, mentre requests no?
È possibile eseguire richieste sincrone in modo non bloccante in un'applicazione asincrona e come farlo?
Come funziona l'asincronia in Python?
Qual è stata l'architettura interna del servizio backend: monolite modulare, DDD, MVC o altro approccio?
Come avete garantito l'atomicità delle operazioni e la deduplicazione degli ordini lavorando tramite Kafka?