# 3. Napište jednoduchý dekorátor, který změří dobu běhu funkce # 4. Data: dvě tabulky # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Úkol: # Napište dotaz, který zobrazí názvy oddělení a jejich průměrné platy, ale pouze pro ta oddělení, kde je průměrná mzda vyšší, # než průměrná mzda všech zaměstnanců firmy. Výsledky seřaďte podle průměrné mzdy sestupně.
Python
Jaké kroky jste podnikl při hledání a získání nové práce?
Jak jsou v Pythonu deklarovány a používány soukromé metody uvnitř tříd?
Můžete vysvětlit, co se rozumí pod pojmem SQL injection a v čem spočívá nebezpečí tohoto druhu zranitelnosti?
Kdy je vhodné použít metodu PUT a kdy POST v REST API?
Jaké jsou základní principy, které je třeba vzít v úvahu při sestavování týmu pro vývoj projektu s úplným životním cyklem?
Můžete vysvětlit princip fungování a účel vzoru 'Abstraktní továrna' v návrhu softwaru?
Řetězec je neměnný. Ale pokud mám proměnnou, přiřadím jí řetězec, a na další řádce přiřadím jiný řetězec — nezmění se. Jak to vysvětlit?
Jaké hlavní funkce a možnosti nabízí systém správy databází PostgreSQL?
Jak implementujete procesy ověřování identity a přístupu v systémech?
Proč jsou důležité úrovně izolace transakcí v systémech správy databází?
Jaký je zásadní rozdíl mezi algoritmy klasifikace a shlukování?
Jaké chování se očekává, pokud v funkci nastavíte jako výchozí hodnotu argumentu prázdný seznam?
Popište nejnovější projekt, který jste realizovali, a vaši roli v něm.
Jste připraveni naučit se nový programovací jazyk, abyste rozšířili své dovednosti?
Jak je v Pythonu prováděno přidělování paměti pro prvky spojovaného seznamu?
Jaké výhody činí ClickHouse preferovaným nástrojem pro analytické zpracování a provádění agregačních dotazů?
Jaký datový typ se používá k ukládání řetězcových hodnot v Pythonu?
Jaký výsledek bude získán po dokončení vykonávání generátorové funkce v Pythonu?
Jak lze ručně vyvolat výjimku v Pythonu?