Kun je meer vertellen over VACUUM? Welke soorten VACUUM zijn er?
Python
Welke voordelen biedt WAL in PostgreSQL?
Waar moet je geheimen bewaren: tokens, wachtwoorden en andere gevoelige gegevens?
Over de cache: vertel me, wat zijn de potentiële problemen bij het gebruik van cache, de valkuilen die ernstige problemen kunnen veroorzaken.
Heb je ervaring met Django?
Wat is het verschil tussen [x for x in y] en (x for x in y)?
Hoe zorgt de refresh token voor veiligheid? Wat moet je doen als de refresh token gestolen is?
Vertel me over ontwikkeling met neurale netwerken: als je een grote functie volledig via een tool als Cursor moet implementeren, hoe zou je dat stapsgewijs doen? In welke fasen zou je het opdelen, welke nuances in de prompts zou je aangeven?
Hoe vind je een flaky unit-test? Wat kunnen de oorzaken zijn?
Vertel over je ervaring met CI/CD-pijplijnen, linting, tests, Docker-afbeeldingen.
Er is een grote belangrijke rapport die lang duurt om te genereren, we cachen het, maar we weten niet hoe vaak we het moeten bijwerken (verschillend in verschillende periodes, afhankelijk van de gegevenswijzigingen). Hoe werkt cache-invalidatie in zo'n geval, hoe doe je dat?
Weet je wat de schaalmodellen zijn bij Uvicorn en Gunicorn?
Wanneer kan een generator helemaal niet worden gebruikt en wanneer is het noodzakelijk om een lijst te gebruiken? Bijvoorbeeld, als je meerdere keren moet itereren, is een generator geschikt?
[x voor x in y] van (x voor x in y)
Gebruik je AI-tools in je dagelijkse ontwikkeling?
Wat gebeurt er bij het aanroepen van een geneste transactie (atomic binnen atomic) in Django?
Heb je voornamelijk met FastAPI of met Django gewerkt? Kun je uitleggen over select_related en prefetch_related — wat is het en waarom gebruik je het?
Voor welke taken is het beter om een berichtbroker te kiezen?
Laten we het hebben over de interne datastructuren in Python, meer specifiek hun algoritmische complexiteit. Laten we beginnen met de lijst — vertel me alsjeblieft de complexiteit van de belangrijkste operaties op een lijst.
Over relationele databases in het algemeen (niet specifiek PostgreSQL): als de database niet omgaat met de hoeveelheid gegevens, lezen/schrijven is traag — leg stap voor stap uit, van eenvoudig naar complex, hoe je deze situatie kunt optimaliseren.