Python
Mis on denormaliseerimine? Miks see on vajalik ja millised on selle miinused?
Kuidas te rakendaksite ühise vahemälu, mis uuendab ühte teenust ja teised seda loevad, säilitades mikroteenuste piirid?
Mis vahe on if x: ja if x == True:
Kust andmed Redisisse tulevad? Milline süsteem ja andmebaas on varjatud laos?
Mis on oluline tööandjat valides? Millised on peamised kriteeriumid?
Mis on RAG (Tagasivõtmise täiustatud generatsioon)?
Mida näitab kood, mis omistab ja muudab loendeid (viidete semantika Pythonis)?
Racontes-moi du Garbage Collector en Python — comment il fonctionne?
Räägi mulle rohkem mikroteenustest, mille eest vastutasid. Milliseid ülesandeid sa seal täitsid?
Kas olete töötanud tehisintellekti agentide või närvivõrkudega koodi kirjutamiseks?
Millal kutsutakse __new__ ja __init__, mida nad tagastavad?
Kas teil on kogemusi mentorina või uute töötajate koolitamisel?
Põhikirjeldus on koostanud ärianalüütik, kes kirjutas ülesande "kuidas oskas" ja saab anda ärinõuete kirjelduse. On olemas hirmuäratav legacy-kood, mis on kirjutatud PHP-s, mis saab logifaile S3-st analüüsib neid, salvestab tulemuse sobivasse kohta. On teada: failid tulevad korra tunnis, hetkel 5 kõik failid asuvad ühes buckett Andmed tuleb suunata erinevatesse kohtadesse vastavalt formaadile – postgres/lokaalfail On vaja kirjutada ETL, mis sellist funktsionaalsust teostab. Konkreetne meetodite (andmete lugemine/saadetamine jms) rakendamine võib olla vahele jätta.
Kuidas sa räägid lahendusest, mis kaasa toob tehnilise võla (me võidame praegu, kuid hiljem on keerulisem skaleerida)?
Millist tasemeid/valdkondi projekte te praegu kaalute?
Kuidas sa suhtud koodi ülevaatamisele, kriitikale koodi ülevaatamisel? Kas sa ise annad üksikasjalikku tagasisidet? Kas sul on olnud konflikte kolleegidega selle tõttu, kuidas sa neid lahendasid?
Backendi jõudluse skaleerimise viisid: horisontaalne ja vertikaalne skaleerimine, monoliit vs mikroteenused.
Leidke sümbol, mis esineb järjest kõige sagedamini stringis
Kuidas läks teie koodi ülevaatus ja kas kood oli katmata testidega?
Kuidas uuendada kõrge koormusega mikroteenust uuele versioonile ilma taotlusi kaotamata? Mida teha, kui andmebaasi migratsioon rikub vana versiooni?