Sobes.tech

Company overview

Яндекс

Jaunākā vakance: 2026. gada 6. augusts

Vakances
122
Intervijas
52
Jautājumi
992
Uzdevumi
53

Published in the selected period

Vakances · 50

All company vacancies

Salary ranges

Currencies are not converted. Lower and upper bounds are calculated independently and show their own sample sizes.

RUB

Nepietiek datu · n=1

Published records

Intervijas · 52

All company interviews

Grouped by direction

Jautājumi un uzdevumi · 1045

Golang

Jautājumi · 203

Plānojot mēru skalojamu ziņojumapmaiņas sistēmu, kas atbalsta 150 miljonus lietotāju, ar 75 miljoniem DAU, 225 miljoniem MAU, 1,2 miljoniem peak QPS lasīšanai / 300k rakstīšanai, 5 miljoniem vienlaicīgu lietotāju, ar 60 PB jauniem datiem gadā, 30% gada pieaugumu, SLA 99,95%, p99 <200 ms lasīšanai, <300 ms rakstīšanai. KONTEKSTS Nepieciešams izstrādāt izplatītu ziņojumapmaiņas sistēmu, līdzīgu WhatsApp, kas atbalsta 1:1 un grupu tērzēšanu, nodrošina ziņojumu piegādi, parāda lietotāju tiešsaistes statusus un ļauj pārsūtīt multimediju failus (attēlus, video, audio). Sistēma jānodrošina ar augstu pieejamību un zemu latentumu, jāatbalsta augsts paralēlisms un jāskala globāli. FUNKCIONĀLIE PRASĪBAS - Atbalsts personīgajiem (1:1) un grupu tērzēšanas ar iespēju pievienot/noņemt dalībniekus - Teksta ziņojumu un multimediju failu sūtīšana un saņemšana Nav skaidri redzama end-to-end šifrēšanas mehānisma īstenošana pakalpojumu vai klientu līmenī, izņemot vispārēju piezīmi. - Trūkst skaidra apraksta par sharding un replikāciju datu bāzēs pēc chat_id vai user_id, lai nodrošinātu mērogojamību un kļūdu tolerance. - Nav skaidrs komponentu vai mehānisma offline ziņojumu sinhronizācijai un piegādes apstiprinājumiem. - Nav skaidrs, kā tiek veikta slodzes līdzsvarošana starp datu bāzēm un pakalpojumiem, īpaši virsotnes slodzēs. **Kritiskie punkti, kas jāņem vērā:**

Seniors

/* Ir ir mikroservisu arhitektūras un aplikācija. Mikroserviss var tikt abstrakti izmantot Backend interfeisu. Lai piekļūtu vienam mikroservisa eksemplāram, var izmantot tipu BackendImpl, kas jau ir realizēts. Katram mikroservisam ir vairākas desmiti darbojošu eksemplāru, katrs pieejams ar savu adresi addr. Tomēr, atsevišķi mikroservisa eksemplāri ir neuzticami: tie var krist, būt nepieejami vai pārslogoti. Tādēļ jums jārealizē Balancer tips, kas arī realizē Backend interfeisu un veic klienta puses slodzes līdzsvarošanu starp mikroservisa eksemplāriem, katru reizi izvēloties **mazāk pārslodzi** eksemplāru. */

Vidus

Android

Jautājumi · 163

Machine Learning / AI

Jautājumi · 123

Frontend

Jautājumi · 109

Python

Jautājumi · 97

DevOps

Jautājumi · 83

Flutter

Jautājumi · 57

Data Analyst

Jautājumi · 41

Vai ML tika izmantots automobiļu klasifikācijas uzdevumā raksturlielumu izvēlei?

Praktikants

Vienu metu, Yandex reklāmu pretinfu grupā pievienojās prakse. Kamēr grupa bija aktīva, tā simulēja trafiku savās vietnēs ar botu apmeklējumiem, un tādējādi saņēma naudu par reklāmas rādījumiem no botu puses, praksei uzdevums bija atrast visas šīs krāpnieciskās vietnes ar viltotu trafiku. Interesanti, ka visas šīs vietnes trafiks tika ģenerēts ar IP aizvietošanu, padarot to izskatās, ka bots apmeklē no pilsētas A, bet patiesībā ierīce atradās pilnīgi citur. Pagāja daudz laika, un prakse mēģināja aptvert visu šo krāpniecības grupu, pat mēģinot daļēji noķert dažas vietnes. Bet visa tīkla noķert neizdevās. Pēc kāda laika viņš pamanīja ziņu: pilsētā A, 2025. gada 02.08., pilnībā pazuda mobilais internets. Tomēr vadu (mājas) internets turpināja darboties. Ņemot vērā to, kā prakse var atrast visas viltus vietnes? Jums ir vietņu žurnāli tabulas formātā par periodu no 2025.07.30 līdz 2025.08.10: timestamp | site_id | city_id Katrs ieraksts atbilst vienas ierīces apmeklējumam vietnē. Zināms, ka botu trafiks mainās daudz mazāk nekā reālais trafiks dienā. Jūsu uzdevums ir atrast visas vietnes, kuru trafiks galvenokārt sastāvēja no botu, kas viltoti savu reģionu uz pilsētu A. Piezīme Datu tabula saucas logs. Piemērs ierakstam tabulā: timestamp | site_id | city_id [phone]:13:53 | 6e84d9b71ca44aea | A

Praktikants

Java

Jautājumi · 31

iOS

Jautājumi · 25

Product Analyst

Jautājumi · 13

Data Engineer

Jautājumi · 12

Other direction

Jautājumi · 10

Blockchain / Web3

Jautājumi · 10

Project Manager

Jautājumi · 4

QA / QA Automation

Jautājumi · 4

Cybersecurity / InfoSec

Jautājumi · 3

Product Manager

Jautājumi · 3

C/C++

Jautājumi · 1

Яндекс - company overview - sobes.tech