Pracoval jste s multitreadingem a multiprocesingem?
Python
Pokud je GIL tak špatný, k čemu je potřeba?
Můžeme na své straně udělat z této třídy kontextového manažera, pokud kolega neimplementoval magické metody kontextového manažera? Existuje jiný způsob, jak implementovat kontextového manažera bez dědičnosti?
Lze do jedné třídy přidat jak synchronní (__enter__, __exit__) tak asynchronní (__aenter__, __aexit__) metody kontextového manažera?
Proměnné a neproměnné datové typy v Pythonu. Seznam, n-tice, slovník, int, set, string, bool — které jsou měnitelné a které ne?
Použili jste dekorátory ve své práci? K jakým účelům?
Provedli jsme EXPLAIN ANALYZE na dotazu. Jaké mohou být problémy v dotazu? Jak přistupujete k analýze?
Co je to fine-tuning, kdy je potřeba, lze to udělat samostatně a jakými nástroji?
Jaký je rozdíl mezi Kafka a RabbitMQ?
Jak funguje asynchronní operace na úrovni event loop — proč vlákno nečeká na dokončení operace?
Jaké druhy promptů existují?
V čem Kafka vítězí před Redis Pub/Sub?
Mám vlastní ručně psanou třídu. Chci, aby byla klíčem ve slovníku. Co mám udělat?
Byla to vysoce zatížená služba?
Jaký je rozdíl mezi EXPLAIN a EXPLAIN ANALYZE v PostgreSQL?
Jak sám implementovat RAG?
Může mít jedna tabulka v PostgreSQL dvě primární klíče?
Existují situace, kdy je složitost operací se slovníkem horší než O(1)?
Máme databázi se dvěma větvemi — master a replika. Provedli jsme transakci, byla úspěšná, data se objevila na masteru. Na replika se vypnula elektřina, server spadl, data tam nedorazila. Když se server znovu spustí, co se stane?
Jak model technicky 'volá' nástroje, pokud v podstatě pouze předpovídá text?