Sobes.tech

Cybersecurity / InfoSec

Jak zorganizovat ukládání dat, pokud potřebujeme znát čas v místním časovém pásmu uživatele?

Senior
276

Vytvořit optimální index pro SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at

Senior
198

V čem se liší gorutiny od vláken?

Senior
178

Pověz mi o případu úniku paměti, který jsi opravil.

Senior
141

Jak probíhaly vaše vydání? Jak vypadal proces z technického hlediska?

Senior
126

Jak předejít přetížení externích služeb při komunikaci mikroservisů? Jak omezit počet odchozích požadavků na úrovni kódu?

Senior
121

Kolik gorutin má smysl vytvářet pro úlohy boundované na CPU? A pro IO-bound úlohy?

Senior
120

Jak to ovlivňuje cache, pokud je aplikace spuštěna ve více instancích a provoz se mezi nimi přepíná?

Senior
120

Pověz stručně o své zkušenosti, nějaké zajímavé případy.

Senior
118

Proč jsi zvolil typ BIGINT pro ID? Slyšel jsi o typu SERIAL?

Senior
118

Podmínka Existují 3 entity - uživatel, chat, zpráva • Uživatel má jméno a datum registrace • Chat má název a datum vytvoření • Zpráva má text, autora a datum vytvoření • Uživatel může být současně v několika chatech • Zpráva musí patřit do jednoho chatu a nemůže patřit více než jednomu současně • Obor je třeba popsat ve formě tabulek

Senior
118

Vyberte všechny chaty uživatele Vasya ve formátu (chat_id, chat_name)

Senior
116

Jak jste rozdělili přechod z Node.js na Go do etapů?

Senior
111

Jak jste sledovali stav aplikace? Jaký observability stack jste použili?

Senior
111