Příprava na pohovor s programátorem pro otázky, které se skutečně objeví: datové struktury a algoritmy, otázky k pohovoru SQL a soutěžní programování, ve třech oblastech s 90 krátkými kurzy a 360 lekcemi. Naučte se vzorec, odpovězte na otázku, která se za ním skrývá, poté napište řešení v Pythonu a spusťte ho.
Pohovor s programátorem není test paměti. Tazatel chce slyšet, proč jedna funkční odpověď překonává jinou. Aplikace začíná přesně s tím: jedna skutečná otázka, Two Sum (dvojnásobný součet) a dvě správná řešení běžící vedle sebe na stejných 64 číslech, přičemž každé porovnání se počítá na obrazovce. Stejná odpověď, mnohem více práce. O této mezerě jde u notace Big O a časové složitosti.
TŘI SOUČASOVÉ KURZY, 90 KURZŮ
• Datové struktury a algoritmy: složitost, pole a dva ukazatele, řetězce, třídění, binární vyhledávání, propojené seznamy, zásobníky a fronty, hašovací mapy, rekurze, stromy, haldy, grafy s BFS a DFS, zpětné vyhledávání, chamtivé algoritmy, dynamické programování, nejkratší cesty, pokusy, sjednocení, manipulace s bity a základy návrhu systémů
• SQL pro rozhovory: SELECT a WHERE hotchas, otázky typu top-N, GROUP BY a HAVING, všechny druhy JOIN, zpracování NULL, poddotazy a CTE, okenní funkce (ROW_NUMBER, RANK, LAG, LEAD), mezery a ostrovy, kohortová a trychtýřová analýza, EXPLAIN a indexování, transakce, návrh schémat
• Soutěžní programování: online porotci a verdikty, rychlý vstup a výstup, odhady typu „projde to“, prefixové součty, úplné vyhledávání, teorie čísel a kombinatorika, pokročilé DP, Dijkstrovy, Fenwickovy a segmentové stromy, řetězcové algoritmy a teorie her
První kurz každého směru je zdarma: Otázky pro pohovor k základům SQL, Zahřívací kurz Pythonu pro DSA a Vítejte v aréně.
60 KÓDOVÝCH PROBLÉMŮ, KTERÉ VYŘEŠÍTE V PYTHONU
• Vestavěný editor kódu: napište řešení, spusťte ho a nechte si ho zkontrolovat
• 20 snadných, 20 středně těžkých a 20 náročných kódovacích úkolů, od dvou součtů, platných závorek a binárního vyhledávání až po slučování intervalů, rozměňování mincí, zachycování dešťové vody, úpravu vzdálenosti a zalomení slov
• Seskupeno podle vzoru: pole a hašování, řetězce, dva ukazatele, posuvné okno, matice, dynamické programování, chamtivost a zpětné sledování
20 ŘÍZENÉCH PROJEKTŮ VZORŮ
• Vytvořte jeden vzor krok za krokem: dva ukazatele, hašovací mapy, posuvné okno, binární vyhledávání, zásobník, BFS na mřížce, stromový DFS, top-k haldy, intervaly, pokusy, prefixové součty, grafové algoritmy a další
• V každém kroku si vyberete správný blok kódu a uvidíte, proč to funguje
PROCVIČENÍ MEZI LEKCEMI
• 50 otázek a odpovědí z rozhovoru jako otočné karty: nejdříve přemýšlejte a pak odhalte odpověď
• 50 kvízových otázek a opakovacích lekcí k otočení „Přečetl jsem si to“ do „Pamatuji si to“
• Tahák s 67 položkami o datových strukturách, algoritmech a SQL
• Ukládání otázek, veďte si poznámky k jakékoli lekci a budujte série a XP
• Mentor AI, který vysvětluje koncept srozumitelným jazykem, i když se odmítá kliknout
PRO KOHO JE TO URČENO
• Studenti připravující se na první stáž nebo postgraduální pozici
• Vývojáři připravující se na technický pohovor
• Datoví analytici a inženýři, kteří očekávají SQL otázky v náborovém cyklu
• Každému, kdo se chce správně naučit algoritmy, ne jen si zapamatovat odpovědi
Lekce jsou dostatečně krátké na dojíždění. Aplikace je k dispozici ve 22 jazycích.
ZDARMA A PRO
Zdarma: první kurz každého okruhu, dva kódovací příklady, jeden řízený projekt, kartičky s otázkami, kvíz, tahák a tři otázky mentora AI denně.
Pro odemyká všech 90 kurzů, všech 60 kódovacích příkladů, všech 20 řízených projektů, certifikáty z kurzů a neomezené odpovědi mentora AI. Předplatné se automaticky obnovuje a lze jej kdykoli zrušit v Google Play.
Zásady ochrany osobních údajů: https://coddykit.com/terms/privacy-policy
Procvičte si datové struktury, algoritmy a velké O s 60 příklady z Pythonu.
Datum aktualizace
26. 9. 2026