Ar dirbote su ORM ir tiesioginėmis SQL užklausomis? Kokį požiūrį labiau mėgstate?
Python
Reikia patikrinti struktūrą TIK dėl teisingo atidarymo ir uždarymo skliaustelių. bandymo_duomenys = [ "[][[]]", # galioja "[[[]]]", # galioja "[][][]", # galioja "]]][[", # neteisinga "[[[]", # neteisinga "[]]", # neteisinga "[[]]", # neteisinga "][]]", # neteisinga "[]][[]", # neteisinga "[][[]", # neteisinga ] def ar_galioja(reikšmė: str):
Kam skirtas kontekstinis valdytojas with dirbant su failais? Kur dar jis taikomas?
Kas yra vieneto testavimas ir kam skirti mock objektai?
Ar galite parašyti tiesioginį SQL užklausą?
Pateikite naudotojų, kurie užsiregistravo per pastaruosius 30 dienų, skaičių ir išrikiuokite rezultatą pagal registracijos datą.
Parodykite 5 geriausius naudotojus pagal atliktų operacijų skaičių.
Ar kada nors rašėte testus?
Įgyvendinkite pseudokodą mokesčių surinkimui esamoje `User.transfer` metodo: kokie įrašai ir patikrinimai yra būtini?
Ar kada nors dirbote su duomenų bazėmis per ORM ir rašėte tiesioginius SQL užklausimus?
Kas turėtų mokėti mokestį pervedimo metu ir kaip tai turėtų būti atspindėta operacijoje?
Kaip užtikrinti mokesčio atskirą rodymą operacijų istorijoje, išlaikant perdavimo teisingumą ir atomarumą?
Lentelė turi nuo 100 iki 500 milijonų įrašų, ir su ja dirbti tapo lėtai. Ką galima padaryti optimizacijai?
Po mokesčio įvedimo pinigai išimami iš naudotojų, tačiau vadovas nemato įmonės pajamų. Kur gali būti pinigai ir kaip juos diagnozuoti?
Kaip organizuoti mokesčių surinkimą, kai pervedate pinigus tarp naudotojų: kokius klausimus užduoti verslui ir kokius techninius sprendimus pasiūlyti?
Trumpai papasakokite, kas yra fixture pytest ir kaip jie skiriasi vienas nuo kito.
Ar kada nors dirbote su Docker ar Kubernetes?
Kaip pakeisti duomenų modelį, kad aiškiai sujungtumėte keturias vieno pervedimo operacijas ir tada atliktumėte grąžinimą viena veiksmo?
Kaip naršote ir dirbate Unix sistemose: kaip prisijungti ir atlikti pagrindinius diagnostinius patikrinimus?