Sobes.tech

Golang

Ի՞նչ է հարաբերական և ոչ հարաբերական պահեստների տարբերությունը: Խոսեք ACID-ի մասին։

Senior
Алабуга
73

Կա հետաքրքիր նրբություններ GOMAXPROCS և cgroups-ով Linux-ում?

Middle+
МВидеоМВидео
73

Իմացեք ձեր փորձի մասին Go-ով — ճիշտ եմ հասկանում, որ لديك 6,5 տարվա փորձ?

Senior
Магнум
73

Senior — դա լուծող է, վերջին հղկողը?

Middle+
МВидео/эльдорадо
73

""" Ֆիլմի տեղերը տեղադրված են մեկ շարքում: Նոր ժամանած դիտողը ընտրում է տեղ, որպեսզի նստի հնարավորինս հեռու մյուս դիտողներից: Այսինքն, այն տեղից, որտեղ նա նստելու է, մինչև ամենամոտ դիտողը, պետք է լինի առավելագույն: Հավաստի է, որ միշտ կան ազատ տեղեր և արդեն նստած է առնվազն մեկ դիտող: Գրեք ֆունկցիա, որը տրված տեղերի շարքի (զրոներ և միավորներ) հիման վրա վերադարձնում է հեռավորությունը (տեղերի միջև ընկած քանակը) ընտրված տեղից մինչև ամենամոտ դիտող: [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }

Intern
Яндекс
73

Որ հաջողություններն եք առավել հպարտ և ինչ եք հիշում?

Senior
OZONOZON
73

Ի՞նչ էք արել հենց այն, որ Ավիտոյում հայտարարությունների հրապարակման և կառավարման ծառայությունը ավելի արագ դարձնեք։

Middle+
Магнум
73

Մաքսիմալ բեռ: 25k ընթերցումներ / 5k գրառումներ վայրկյանում Նոր տվյալների ծավալը: 10 TB տարեկան Մաքսիմալ համաժամանակություն: 120k միաժամանակյա հարցումներ Տարեկան օգտվողների աճ: 30% Նպատակ p99 ուշացում: <150 ms ընթերցումների համար, <400 ms գրառումների համար Նպատակ հասանելիություն: 99.95% Ձեր խնդիրն է զարգացնել ճարտարապետական լուծում, որը կվերացնի առկա խնդիրները, ապահովի համահունչություն և սխալների հանդուրժողականություն, ինչպես նաև կիրականացնի հետևման մեխանիզմներ պատվերի ամբողջ կյանքի ցիկլի համար: Նկարագրեք սխալի կառավարման մեխանիզմը, ներկայիս ճարտարապետությունից միգրացիայի պլանը և բացատրեք, թե ինչպես առաջարկվող լուծումը կբարելավի համակարգի հուսալիությունը և թափանցիկությունը։

Senior
plata
73

Шарт 3 ұғым бар: пайдаланушы, чат, хабарлама • Пайдаланушының аты және тіркелу күні бар • Чаттың аты және құру күні бар • Хабарламаның мәтіні, авторы және құру күні бар • Пайдаланушы бір уақытта бірнеше чатта болуы мүмкін • Хабарлама міндетті түрде чатқа тиесілі болуы керек, ол бір уақытта бірнеше чатқа тиесілі бола алмайды • Ауданды кестелер түрінде сипаттау керек -- тарату -- message_count в чаттарда лимит 100 --getShard(time zone) -> shard_id -> 1 --getShard(time zone) -> shard_id -> 2 --shard1 [1..100] --shard2 [101..200] CREATE TABLE users ( id int PRIMARY KEY, name varchar(255) NOT NULL, reg_at TIMESTAMP NOT NULL DEFAULT NOW() ); CREATE TABLE chats ( id int PRIMARY KEY, name VARCHAR(255) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT NOW(), message_count int NOT NULL CHECK <= 100 ); CREATE TABLE user_chats ( user_id int not null REFERENCES users(id), chat_id int NOT NULL REFERENCES chats(id), PRIMARY KEY (user_id, chat_id) ); CREATE TABLE messages ( id int PRIMARY KEY, chat_id int NOT NULL REFERENCES chats(id), author_id int NOT NULL REFERENCES users(id), created_at TIMESTAMP NOT NULL DEFAULT NOW(), text TEXT NOT NULL );

Senior
Ozon ФинтехOzon Финтех
73

Իմացեք ինձ մասին աշխատանքային միջավայրից դուրս. Հոբբի, հետաքրքրություններ, փաստեր, որոնք բացահայտում են ձեզ որպես անձ.

Middle+
FaceApp
73

Դուք աշխատել եք բիզնես գործընթացների մակարդակով՝ SELECT FOR UPDATE, rollback արտաքին API-ի անկման դեպքում?

Senior
Штрафов нет
73

Կաֆկայի հետ աշխատանքի մասին մանրամասն պատմեք՝ ինչպես տեղի ունեցավ հաղորդագրությունների կրկնօրինակի գործընթացը։

Middle+
ВайлдберрисВайлдберрис
73

Ինչպես է աշխատում HTTPS և TLS-ը: Ի՞նչ է սերտիֆիկատը և ինչպես է այն ստուգում բրաուզերը։

Senior
SelectelSelectel
73

Ի՞նչ հատկություններ պետք է ունենա լավ հեշ-գործառույթը։

Middle
VKVK
73

Ի՞նչ կցուցադրվի ծրագրում բուֆերիզացված ալիքով և select-ով։

Middle
СБЕРСБЕР
73

Apache Kafka արխիտեկտուրա: հիմնական բաղադրիչները ինչ են, ինչպես են կապված արտադրողները և սպառողները: Ի՞նչ է ռեբալանսավորումը: Ինչպե՞ս ապահովել հաղորդագրությունների հաջորդական ընթերցումը։

Senior
plata
73

Խոսեք գործարքների մեկուսացման մակարդակների մասին: Read Uncommitted, Read Committed, Repeatable Read, Serializable.

Senior
Алабуга
73

Ի՞նչ է DDD-ը։

Senior
I-teco
73

Դիտեք հարցումը՝ պայմաններով A, B, C սյունակներում: Որ պայմաններում է աշխատում ինդեքսը: Որ ինդեքսը պետք է ստեղծել առավել արագ աշխատանքի համար (տվյալների աղյուսակ, պայման WHERE age = 35 ORDER BY name):

Senior
Headshot
73

Պատմեք փորձարկման մասին — գրո՞ւմ եք միավորային թեստեր, ինչ ծածկույթով է:

Middle+
Скоринг Бюро
73
/412