Cybersecurity / InfoSec
Kolik gorutin má smysl vytvářet pro úlohy boundované na CPU? A pro IO-bound úlohy?
Víš, co je PKI?
Co je to brute force a jak mu předcházet?
Zaručuje MAP pořadí čtení dat?
Co je VLAN a jaké úkoly řeší?
Jaký je rozdíl mezi autentizací a autorizací?
Povězte nám o útoku Golden Ticket. V čem spočívá a jaké je jeho nebezpečí?
Uveďte hlavní vektory útoku pro mobilní aplikace
Jaký problém řeší Secure Boot?
Jaké jsou osvědčené postupy zabezpečení kontejnerů a pracovních zátěží Kubernetes?
Povězte o HTTP a z čeho se skládá požadavek, z čeho se skládá odpověď?
Úkol na Merge channel Implementujte funkci merge, která přijímá libovolný počet kanálů chan int a vrací jeden výstupní kanál, ze kterého lze číst všechny hodnoty z předaných kanálů. Předané kanály mimo funkci merge se po zápisu uzavřou. Po dokončení čtení z sloučeného kanálu by program měl vypisovat "ok". Funkce merge by měla trvat nejdéle 1 sekundu, zdrojové kanály se mohou nezavřít.
Víš, co je SDN (Softwarově definovaná síť)?
Vysvětlete pojmy: Defense in Depth, Least Privileges a Security Trust Boundaries
Lze původní data obnovit z hashe?
Vysvětlete SPF, DKIM a DMARC — co dělá každá technologie?
Víš, co je ASLR?
Co je NAT a jaké typy existují?
Povězte nám o svých současných pracovních zkušenostech: role, odpovědnosti, každodenní úkoly a projektová aktivita.
Jaký je princip fungování rootkitu a proč je těžké je odhalit?