Sobes.tech

Python

Co je to kompozice a čím se liší od dědičnosti?

215

Co je to kolize a lze se jí zbavit?

182

Jak hodnotíte podporu stávajících projektů, jste ochotni na tom pracovat?

174

Co byste dělali, kdyby kolega šel na dovolenou a od vás se požadovalo, abyste dokončili jeho naléhavý projekt za 2 dny, včetně víkendů?

160

Jak jste pochopili, že kód byl kvalitně proveden? Podle jakých kritérií?

160

Jaké jsou principy OOP v Pythonu?

156

Snímek obrazovky obsahují kód v jazyce Python pro asynchronní funkci, která vytváří objednávku ve webové službě. Kód zahrnuje: - Parsování dat JSON požadavku pro user_id, items a promo_code. - Výpočet celkové ceny položek. - Volitelné použití slevy voláním externí služby slev. - Vložení objednávky do databáze PostgreSQL. - Rezervaci položek voláním služby skladu. - Publikaci události vytvoření objednávky do Kafka adaptéru. - Aktualizaci stavu objednávky na 'zpracováno'. Úkol, který kód naznačuje: "Implementovat asynchronní API endpoint pro vytvoření objednávky, který: - Ověří vstupní data. - Spočítá celkovou cenu objednávky. - Aplikuje slevu, pokud je poskytnut promo kód, voláním externí služby slev. - Vloží objednávku do databáze PostgreSQL a získá nové ID objednávky. - Zavolá službu skladu k rezervaci objednaných položek. - Publikuje událost vytvoření objednávky do Kafka adaptéru. - Aktualizuje stav objednávky v databázi na 'zpracováno'. - Elegantně řeší potenciální chyby, například odpojení od služby slev."

149

Jak jste se pohybovali v pracovním procesu — iterativně, bloky?

143

Jaký je váš ideální zaměstnavatel?

143

Na co jsou v databázích indexy? Co představují? Proč nelze vytvořit index na všech polích?

143

Jak jsi pochopil, že je třeba něco optimalizovat? Jak jsi hodnotil výkon na produkci?

142

Existuje nějaký projekt, na který jste hrdý? Proč právě ten vyzdvihujete?

142

Co je to doručení alespoň jednou a co zaručuje?

141

Proč někteří zaměstnanci vykonávají práci kvalitně a včas, zatímco jiní ne?

138

Co považujete za složitý projekt? Kde vidíte svůj rozvoj?

138

Máte zkušenosti s prací na projektech od nuly?

136

Máte nějaké otázky ohledně pracovních podmínek a dalších kroků?

132

Jak se metriky z PostgreSQL dostávají do Grafany?

131

Co se stane, když všechny kovy roztavíme dohromady?

131
/3