Ep. 48 – Potrebujem vedieť algoritmy?
V predchádzajúcich epizódach sme sa venovali algoritmom a v tejto epizódke algoritmy konečne uzavrieme. Povedali sme si, čo to algoritmy vlastne sú, na čo sú, čo sú to dátové štruktúry a aké by si mal/a poznať a to isté v sme si povedali aj o algoritmoch.
Ako som už spomenul, dnes to uzavrieme. V trochu filozofickejšom podcaste rozoberáme, či algoritmy teda potrebuješ vedieť. Prípadne do akej miery. Alebo vôbec? Na to si už budeš musieť vypočut našu epizódu.
(00:00 – 39:05) – Diskusia o algoritmoch
Blog o nacvičovaní algoritmov online
Project Euler
Codesignal
Codility
Ahojte,
pacia sa mi vase podcasty.
Pri tejto teme na napada otazka, ze ako casto sa vyskytuju algo a ds ulohy pri pohovoroch na slovensku? Mam namysli ulohy ktore sa robia pri pohovore do nejakej FAANG firmy.
Ak aj ano, viete do akej urovne narocnosti mozu zajst?
Predpokladam, ze nikto po mne nebude chciet napisat Dijkstrov algoritmus z pamete?
Diky za odpoved.
Čauko, na Slovensku som tento typ pohovoru zažil zatiaľ iba vo Vacuumlabs – neviem priamo o inej spoločnosti, ktorá by to robila.
Čo sa obtiažnosti týka, tak nebude to Dijkstra z pamäte. Dostaneš problém, ktorý je veľmi podobný úlohám z competitive programming a ten sa snažíš vyriešiť. Takéto úlohy si môžeš pozrieť na Codility, Codeforces alebo Codesignal.
Viac do detailov ideme v našich článkoch – Pohovor programátora a Where to practice algorithms online (tento je žial iba po anglicky).
Ak by si mal ešte ďalšie otázky, tak nám kludne napíš aj mail na [email protected] alebo na našom Slack-u.