RUB
Andmeid pole piisavalt · n=1

Company overview
Uusim töökoht: 6. august 2026
Published in the selected period
Currencies are not converted. Lower and upper bounds are calculated independently and show their own sample sizes.
Andmeid pole piisavalt · n=1
Published records
Intervjuud · 19
Intervjuud · 12
Intervjuud · 5
Intervjuud · 4
Intervjuud · 3
Intervjuud · 2
Intervjuud · 1
Intervjuud · 1
Intervjuud · 1
Intervjuud · 1
Intervjuud · 1
Intervjuud · 1
Intervjuud · 1
Grouped by direction
Küsimused · 203
Skaleeritava sõnumside süsteemi projekteerimine, mis toetab 150 miljonit kasutajat, 75 miljonit DAU, 225 miljonit MAU, 1,2 miljonit peak QPS lugemiseks / 300k kirjutamiseks, 5 miljonit samaaegset kasutajat, 60 PB uusi andmeid aastas, 30% aastast kasvu, SLA 99,95%, p99 <200 ms lugemiseks, <300 ms kirjutamiseks. KONTEKST Vajalik on projekteerida jaotatud sõnumside süsteem, sarnane WhatsApp-ile, mis toetab 1:1 ja grupivestlusi, tagab sõnumite kohaletoimetamise, kuvab kasutajate online-olekuid ning võimaldab edastada multimeediafaile (pildid, videod, helid). Süsteem peab tagama kõrge kättesaadavuse ja madala latentsi, toetama kõrget paralleelsust ning skaleeruma globaalselt. FUNKTSIONAALSED NÕUDED - Toetab isiklikke (1:1) ja grupivestlusi koos osalejate lisamise/eemaldamise võimalusega - Tekstisõnumite ja multimeediafailide saatmine ja vastuvõtt End-to-end krüpteerimismehhanismi rakendamine tasemel teenused või kliendid ei ole selgelt nähtav, välja arvatud üldine märkus. - Puudub selge kirjeldus shardingust ja replikatsioonist andmebaasides chat_id või user_id järgi, skaleeritavuse ja tõrkekindluse tagamiseks. - Puudub selge komponent või mehhanism offline sõnumite ja kohaletoimetamise kinnituside sünkroniseerimiseks. - Ei ole selge, kuidas toimub koormuse jaotamine andmebaaside ja teenuste vahel, eriti tipptundidel. **Kriitilised punktid, mida arvestada:**
/* On olemas rakendus mikroteenuste arhitektuuriga. Mikroteenust saab abstraktselt kirjeldada Backend-liidese kaudu. Ühe mikroteenuse eksemplarile pääsemiseks võite kasutada tüüpi BackendImpl, mis on juba realiseeritud. Igal mikroteenusel on mitu kümneid töötavaid näidet, millest igaüks on kättesaadav oma aadressi addr kaudu. Kuid, mikroteenuse üksikud näited ei ole usaldusväärsed: need võivad kokku kukkuda, olla kättesaamatud või ülekoormatud. Seetõttu peate te rakendama tüüpi Balancer, mis samuti rakendab Backend-liidest ja teostab kliendi poole laadijaotust mikroteenuse näidete vahel, valides iga kord **vähemkoormatud** näite. */
Küsimused · 163
Mis vahe on meetoditel areContentsTheSame ja areItemsTheSame DiffUtil klassis ja milleks need on?
Milline on erinevus subscribeOn ja observeOn meetodite kasutamisel RxJava-s ning kuidas need mõjutavad täitmise voogu?
Создание собственного аналога findViewById для View
Нахождение ближайшего общего предка в иерархии экранов
Разбор поведения flatMap в цепочке RxJava
Küsimused · 123
Küsimused · 109
Что выведет console.log в примере №81
Функция определения палиндромности строки
Надёжный GET‑запрос с автоматическим повтором
Проверка массива на монотонность
Определение пути перелёта между двумя пунктами
Что будет выведено в консоль в данном JavaScript‑фрагменте?
Küsimused · 97
Küsimused · 83
Küsimused · 57
Küsimused · 41
Kas ML-d kasutatud autode klassifikatsiooni ülesandes tunnuste valikul?
Kas teil on olemas logs tabel, mis sisaldab andmeid perioodist 30.07.2025 kuni 10.08.2025? Iga kirje näitab ühte külastust ühelt seadmelt ning sisaldab timestampi, site_id ja city_id. Teate, et botite ttrafik muutub palju vähemaks kui päris kasutajate oma. Teie ülesandeks on leida kõik saidid, mille liiklus koosnes peamiselt botidest, kes asendasid oma piirkonda linn A-ga. Kuidas te seda teeksite, arvestades, et linn A-l puudus mobiilne internet sellel perioodil, kuid lairiba koduinternet töötas?
Küsimused · 31
Küsimused · 25
Küsimused · 13
Küsimused · 12
Küsimused · 10
Küsimused · 10
Küsimused · 4
Küsimused · 4
Küsimused · 3
Küsimused · 3
Küsimused · 1