Python
Napsali jste někdy programy na zpracování síťového provozu?
Stručně vysvětlete, co jsou fixture v pytest a jak se od sebe liší.
Na co nejvíce dbáte při výběru nové práce?
Jaký je datový typ argumentů funkce (*args a **kwargs) v Pythonu?
Najděte duplicitní prvky Podmínka: Dána je řada řetězců. Vraťte řadu řetězců, které se v původní řadě vyskytují více než jednou. Pořadí prvků ve výsledku je podle pořadí jejich prvního výskytu v původní řadě. Vstupní data: []string — řada řetězců Výstupní data: []string — řetězce, které se vyskytují více než jednou, v pořadí prvního výskytu Omezení: - 0 <= len(input) <= 10^4 - Každý řetězec obsahuje latinské písmena, délka 1..50 Příklad: Vstup: ["a", "bb", "bb", "aa", "a", "a"] Výstup: ["a", "bb"]
Jsou řetězce izomorfní?
Pracoval jste někdy s Dockerem nebo Kubernetesem?
Na jaké úrovni abstrakce vám více záleží na práci: infrastrukturní služby, aplikace a obchodní logika, systémový kód a interakce s OS?
Jak zajistit samostatné zobrazení poplatku v historii transakcí při zachování správnosti a atomarity převodu?
Zvažujete plat v rozmezí 300-350 a jste ochotni diskutovat o odměně?
Pokud nejprve snížíte hodnotu o 20 % a poté zvýšíte výslednou hodnotu o 20 %, o kolik se změní počáteční hodnota?
Uveďte počet uživatelů zaregistrovaných za posledních 30 dní a seřaďte výsledek podle data registrace.
Jak zlepšujete svou úroveň v oboru ve volném čase?
Znáte příkazy Linuxu?
Může být instance uživatelsky definované třídy použita jako klíč v slovníku?
Jaké jsou hlavní kritéria výběru společnosti? Uveďte 2-3 hlavní kritéria.
Proč jste odpověděli na naši nabídku práce a co vás na ní zaujalo?
Při práci s databázemi jste někdy používali ORM a psali si vlastní SQL dotazy?
Tabulka obsahuje 100–500 milionů záznamů a práce s ní se stala pomalou. Co lze udělat pro optimalizaci?
Jak se vztahujete ke kritice své práce a co pro vás znamená konstruktivní kritika?