Sobes.tech

Python

Kas yra kompozicija ir kaip ji skiriasi nuo paveldėjimo?

199

Kas yra kolizija ir ar galima jos nuo jos atsikratyti?

180

Kaip žiūrite į esamų projektų palaikymą, ar esate pasiruošęs dirbti su tuo?

168

Kaip supratote, kad kodas buvo kokybiškai atliktas? Pagal kokius kriterijus?

159

Ką darytum, jei kolega išeitų atostogų ir nuo tavęs būtų reikalaujama užbaigti jo skubų projektą per 2 dienas, įskaitant savaitgalius?

155

Kokie yra OOP principai Python'e?

152

Kam reikalingi indeksai duomenų bazėse? Ką jie atstovauja? Kodėl negalima sukurti indekso visiems laukams?

142

Ekrano nuotraukose yra Python kodo, skirto asinchroninei funkcijai, kuri sukuria užsakymą interneto paslaugoje. Kode yra: - JSON užklausos duomenų analizė user_id, items ir promo_code. - Prekių bendros kainos skaičiavimas. - Pasirinktinai taikant nuolaidą, kviečiant išorinę nuolaidų paslaugą. - Užsakymo įterpimas į PostgreSQL duomenų bazę. - Prekių rezervavimas kviečiant sandėlio paslaugą. - Užsakymo sukūrimo įvykio publikavimas į Kafka adapterį. - Užsakymo būsenos atnaujinimas į 'apdorota'. Užduotis, kurią numato kodas: "Įgyvendinti asinchroninį API galinį tašką, kuris: - Validuoja įvesties duomenis. - Skaičiuoja bendrą užsakymo kainą. - Taiko nuolaidą, jei pateiktas promo kodas, kviečiant išorinę nuolaidų paslaugą. - Įterpia užsakymą į PostgreSQL duomenų bazę ir gauna naują užsakymo ID. - Kviečia sandėlio paslaugą, kad rezervuotų užsakytus daiktus. - Publikuoja užsakymo sukūrimo įvykį į Kafka adapterį. - Atnaujina užsakymo būseną duomenų bazėje į 'apdorota'. - Elegantiškai tvarko galimas klaidas, tokias kaip ryšio su nuolaidų paslauga nutraukimas."

142

Kaip judėjote darbo proceso metu — iteratyviai, blokais?

141

Kas yra bent vieną kartą pristatymas ir ką jis garantuoja?

140

Koks yra jūsų idealus darbdavys?

140

Ar yra projektas, kuriით didხარობთ? Kodėl būtent jį išskiriate?

139

Kaip supratote, kad reikia ką nors optimizuoti? Kaip vertinote našumą gamyboje?

138

Kas jums yra sudėtingas projektas? Kur matote savo vystymąsi?

134

Ar turite patirties dirbant su projektų nuo nulio?

133

Kodėl kai kurie darbuotojai atlieka darbą kokybiškai ir laiku, o kiti ne?

133

Ar turite klausimų dėl darbo sąlygų ir būsimų etapų?

132

Kaip PostgreSQL metrikos patenka į Grafaną?

130

Kas nutiktų, jei visus metalus sujungtume ir ištirpintume?

129
/3