Als je een high-load endpoint moet bouwen, zou je dan voor FastAPI of Django kiezen? Welke taal zou je kiezen voor zeer hoge belasting?
Python
Hoe bescherm je het systeem tegen het maken van meerdere betalingen als de gebruiker meerdere keren op de betaalknop drukt?
Vertel ons over je ervaring met databases: het optimaliseren van lange queries en problemen die je bent tegengekomen.
Wat voor soort team voelt voor jou comfortabel aan, welke kwaliteiten en attributen zijn belangrijk voor het?
Vertel ons over je ervaring met FastAPI en Django: wanneer zou je elk van hen kiezen?
Hoe heb je database-migraties uitgevoerd en met welke moeilijkheden werd je geconfronteerd?
Waarom ben je de markt ingegaan en wat zoek je in een nieuwe baan?
Wat zijn jouw groene en rode vlaggen bij een leider?
Wat is het nadeel van de aanpak waarbij de kassa gegevens naar de POS-service stuurt, en hoe zou je de interactie veranderen?
Hoe zie je je verdere loopbaanontwikkeling?
Welke parameters zou je toevoegen aan de QR-code?
Als je moet kiezen tussen een groot bedrijf en een klein groeiend bedrijf, wat zou dan je prioriteit zijn?
Als migratie de database aanzienlijk kan degraderen, wat zou dan je handelwijze zijn?
Vertel ons hoe je unit tests schrijft en waar je op let tijdens het testen.
Hoe beoordeel je je niveau van junior tot senior en wat ontbreekt je om senior te worden?
Waar wil je je ontwikkelen?
Ontwerp een high-load QR Pay-systeem voor een restaurant: de kassa print een QR-code met de rekening, de gebruiker opent de pagina, ziet het totale bedrag en gaat naar de betalingsgateway; na succesvolle betaling moet de bestelling worden gesloten. Ongeveer een miljoen verzoeken per uur worden verwacht. Beschrijf de diensten, oproepvolgorde, technologieën, beveiliging en schaalbaarheid.