Tech Support / L1-L3
Koje vrste nerelacionih baza podataka postoje i za koje zadatke se koriste? Čime se razlikuju od relacijskih?
Šta je hash tabela?
Kako je organizovana vaša saradnja sa susednim timovima (razvoj, infrastruktura)?
Ispričajte o svom iskustvu sa REST API. Nabrojite HTTP metode i kodove odgovora.
Šta očekuješ od novog radnog mesta? Koje zadatke tražiš?
Koja je razlika između sinhrone i asinhrone integracije?
Da li imate iskustva u parsiranju logova? Možete li napisati nešto za pretraživanje događaja u Nginx logovima?
Koja je razlika između funkcije i skladištene procedure u bazi podataka?
Šta je deadlock i šta je race condition?
Koje radno vreme imate?
Ispričaj o svom iskustvu u [kompanija]: na šta si dolazio, koji je bio projekat, šta si uradio?
Šta podrazumevaš pod odgovornošću, šta želiš da preuzmeš?
Kako ćeš birati između više predloga, po kojim kriterijumima?
Šta su indeksi u bazama podataka i zašto su namenjeni? Kako funkcionišu?
/** * Ponavljajući znakovi * * Trebate napisati funkciju koja prihvaća ulazni niz i vraća * za svaki jedinstveni znak, maksimalni broj njegovih uzastopnih ponavljanja. * * Input: aaffbaaaaffc * Output: a:4 b:1 f:2 c:1 * * Input: bbbbbb * Output: b:6 * * Input: abc * Output: a:1 b:1 c:1 * * Input: aabbcc * Output: a:2 b:2 c:2 * * Input: aaabbbccc * Output: a:3 b:3 c:3 * * Input: a * Output: a:1 * * Input: "" * Output: */
Ispričaj mi o svom iskustvu sa ClickHouse.
Колико људи је у тиму? Које улоге су представљене?