Python
Care sunt dezavantajele codului asincron?
Ce este o mască de subrețea și de ce este necesară?
Cum funcționa sistemul înainte de trecerea la event-driven/Kafka: erau API-uri REST pe FastAPI?
Este este necesar să validați structura NUMAI pentru corectitudinea deschiderii și închiderii parantezelor. date_de_test = [ "[][[]]", # valid "[[[]]]", # valid "[][][]", # valid "]]][[", # invalid "[[[]", # invalid "[]]", # invalid "[[]]", # invalid "][]]", # invalid "[]][[]", # invalid "[][[]", # invalid ] def este_valid(valoare: str):
# Prin urmare, cerințele "ce și cum ar trebui să facă acest cod" trebuie acceptate așa cum funcționează în prezent. db = Model() def process(data): print("dimensiunea fișierului: " + str(len(data))) linii_utilizatori = open("/opt/data/users.txt").read().splitlines() rezultat = [] for linie in linii_utilizatori: linii_tranzacții = open("/opt/data/transactions.txt").read().splitlines() process(linii_tranzacții) for linie2 in linii_tranzacții: părți = linie2.split() este_valid = db.check_transaction( user_id=părți[3], change=părți[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+.\d+", linie2): continue user_id = linie.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", părți[4]): rezultat.append(linie2) if len(rezultat) > 0: print("potrivire")
Ce se întâmplă după ce introduceți un nume de domeniu în bara de adrese a browserului și apăsați Enter? Descrieți secvența evenimentelor.
Dacă mai întâi creșteți o valoare cu 20%, apoi scadeți valoarea rezultată cu 20%, care va fi rezultatul în raport cu valoarea inițială?
Implementați o funcție de adunare curried add(a) care primește un număr și returnează o altă funcție care primește un al doilea număr. Apelul final returnează suma celor două numere.
Cine ar trebui să plătească taxa la transfer și cum ar trebui să fie reflectată în operație?
De ce ai decis să intri pe piață? Ce nu îți place la locul tău de muncă actual?
Cu ce alte limbaje de programare ai lucrat sau ce experiență de dezvoltare non-comercială ai?
Câți fire pot executa bytecode în Python simultan?
Cum să organizezi colectarea taxelor la transferul de bani între utilizatori: ce întrebări să adresezi afacerii și ce soluții tehnice să sugerezi?
Cum navigați și lucrați în sistemele Unix: cum să vă conectați și să efectuați diagnosticări de bază?
Implementați pseudocod pentru colectarea taxelor în metoda existentă `User.transfer`: ce intrări și verificări sunt necesare?
De ce ești interesat de dezvoltarea backend și de ce ai ales această direcție?
Există întrebări despre etapele interviului?
Aveți la îndemână documente de înregistrare militară și de învățământ superior?
Câte regiuni conectate sunt în matrice (Numărul de regiuni conectate)? Condiție Dat o matrice 2D de numere întregi. Fiecare celulă conține un număr. Două celule sunt considerate conectate dacă sunt adiacente orizontal sau vertical și conțin același număr. O regiune conectată este un grup maxim de celule cu aceeași valoare, conectate între ele. Scrieți o funcție care returnează numărul acestor regiuni conectate în matrice. Date de intrare Un array 2D de numere întregi grid (dimensiunea matricei m×n). Date de ieșire Un număr întreg — numărul de regiuni conectate. Restricții 1 <= m, n <= 100 Șablon de cod: # Disponibil fără import: json, sys, io def count_regions(grid): # TODO: implementați soluția aici return 0
Poți să scrii o interogare SQL brută?