Kas yra kompozicija ir kaip ji skiriasi nuo paveldėjimo?
Python
Kas yra kolizija ir ar galima jos nuo jos atsikratyti?
Kaip žiūrite į esamų projektų palaikymą, ar esate pasiruošęs dirbti su tuo?
Kaip supratote, kad kodas buvo kokybiškai atliktas? Pagal kokius kriterijus?
Ką darytum, jei kolega išeitų atostogų ir nuo tavęs būtų reikalaujama užbaigti jo skubų projektą per 2 dienas, įskaitant savaitgalius?
Kokie yra OOP principai Python'e?
Kam reikalingi indeksai duomenų bazėse? Ką jie atstovauja? Kodėl negalima sukurti indekso visiems laukams?
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."
Kaip judėjote darbo proceso metu — iteratyviai, blokais?
Kas yra bent vieną kartą pristatymas ir ką jis garantuoja?
Koks yra jūsų idealus darbdavys?
Ar yra projektas, kuriით didხარობთ? Kodėl būtent jį išskiriate?
Kaip supratote, kad reikia ką nors optimizuoti? Kaip vertinote našumą gamyboje?
Kas yra MRO ir kaip jis veikia?
Kas jums yra sudėtingas projektas? Kur matote savo vystymąsi?
Ar turite patirties dirbant su projektų nuo nulio?
Kodėl kai kurie darbuotojai atlieka darbą kokybiškai ir laiku, o kiti ne?
Ar turite klausimų dėl darbo sąlygų ir būsimų etapų?
Kaip PostgreSQL metrikos patenka į Grafaną?
Kas nutiktų, jei visus metalus sujungtume ir ištirpintume?