Sobes.tech

Python

Kas ir kompozīcija un kā tā atšķiras no mantošanas?

204

Kas ir sadursme un vai no tās atbrīvoties?

180

Kā jūs attiecināt uz esošo projektu atbalstu, vai esat gatavs ar to strādāt?

168

Kā jūs sapratāt, ka kods ir kvalitatīvi izpildīts? Saskaņā ar kādiem kritērijiem?

160

Ko darītu, ja kolēģis aizietu atvaļinājumā un no tevis būtu prasīts pabeigt viņa steidzamo projektu 2 dienu laikā, ieskaitot brīvdienas?

155

Ekrānuzņēmumos ir iekļauts Python kods asinhronai funkcijai, kas izveido pasūtījumu tīmekļa pakalpojumā. Kodā ir: - JSON pieprasījuma datu analīze user_id, items un promo_code. - Kopējās preču cenas aprēķināšana. - Neobligāta atlaides piemērošana, izsaucot ārēju atlaides pakalpojumu. - Pasūtījuma ievadīšana PostgreSQL datu bāzē. - Preču rezervēšana, izsaucot noliktavas pakalpojumu. - Pasūtījuma izveides notikuma publicēšana Kafka adapterī. - Pasūtījuma statusa atjaunināšana uz 'apstrādāts'. Uzdevums, ko kods ietver: "Implementēt asinhronu API galapunktu, kas: - Validē ievades datus. - Aprēķina kopējo pasūtījuma cenu. - Piemēro atlaidi, ja tiek sniegts promo kods, izsaucot ārēju atlaides pakalpojumu. - Ievada pasūtījumu PostgreSQL datu bāzē un iegūst jauno pasūtījuma ID. - Izsauc noliktavas pakalpojumu, lai rezervētu pasūtītos priekšmetus. - Publicē pasūtījuma izveides notikumu Kafka adapterī. - Atjaunina pasūtījuma statusu datu bāzē uz 'apstrādāts'. - Eleganti risina potenciālas kļūdas, piemēram, saziņas pārtraukšanu ar atlaides pakalpojumu."

143

Kāpēc datu bāzēs ir nepieciešami indeksi? Ko tie pārstāv? Kāpēc nevar izveidot indeksu uz visiem laukiem?

142

Kā jūs virzījāties darba procesā — iteratīvi, blokiem?

141

Kas ir vismaz vienu reizi piegāde un ko tā garantē?

141

Kā jūs sapratāt, ka kaut kas jāoptimizē? Kā novērtējāt veiktspēju ražošanā?

140

Kāds ir jūsu ideālais darba devējs?

140

Vai ir kāds projekts, ar kuru jūs lepojaties? Kāpēc tieši to izceļat?

140

Kāpēc dažiem darbiniekiem darbs ir kvalitatīvs un savlaicīgs, bet citiem nē?

136

Kas jums ir grūts projekts? Kur redzat savu attīstību?

134

Vai jums ir pieredze darbā ar projektiem no nulles?

133

Vai jums ir jautājumi par darba apstākļiem un nākamajiem posmiem?

132

Kas notiks, ja visas metālus sapludināsim kopā?

131

Kā PostgreSQL metriki nonāk Grafanā?

130
/3