Sobes.tech

Golang

Ce este o platformă corporativă de procesare a datelor logistice și operaționale ale rețelelor de retail ale holdingului? Rutele logistice erau stabilite, calculate sau cum?

Senior
МВидео/эльдорадо
92

Cum vezi noul tău loc de muncă, ce aștepți?

Senior
Hi Rockits
92

Cum se conectează un profiler în Go? Cum se realizează profile?

Senior
А7
92

Nume mai formal: potrivire de șir aproximativă (găsirea unei potriviri aproximative). Este necesar să verificați dacă primul șir este o subsecvență a celui de-al doilea. O subsecvență este atunci când se poate obține primul șir din al doilea eliminând anumite caractere. Input: 'car', 'cartwheel' Output: true Input: 'cwhl', 'cartwheel' Output: true Input: 'cwhee', 'cartwheel' Output: true Input: 'cartwheel', 'cartwheel' Output: true Input: 'cwheeel', 'cartwheel' Output: false Input: 'lw', 'cartwheel' Output: false

Middle
VKVK
92

Există 3 entități: utilizator, chat, mesaj • Utilizatorul are un nume și o dată de înregistrare • Chat-ul are un nume și o dată de creare • Mesajul are text, autor și dată de creare • Un utilizator poate fi în mai multe chat-uri în același timp • Mesajul aparține obligatoriu unui chat și nu poate aparține mai multor chat-uri în același timp • Domeniul trebuie descris sub formă de tabele

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

Câți ani ai?

Middle+
X5
92

var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }

Middle
Туту
92

Ai folosit cloud-uri publice?

Senior
eLama
92

Cum să cauți o scurgere de memorie într-un serviciu de producție dacă nu se reproduce local?

Middle+
VK music
92

Vrei să scrii un pool de workeri clasic?

Senior
Cloud.ru
92

Reguli pentru susținerea testului În timpul testului: - Asigurați-vă că în cameră nu mai este nimeni altcineva și că se păstrează liniștea - Verificați dacă camera dispozitivului este îndreptată spre fața dumneavoastră - Este interzis să folosiți telefonul mobil pentru a fotografia întrebările - Este interzis să treceți la alte ferestre sau file ale browserului - Este interzis să mutați cursorul în afara cadrului indicat - Verificați dacă toate pluginurile din browser sunt dezactivate, cum ar fi: traducerea automată sau instrumentele de text. Funcționarea lor poate duce la pierderea posibilității de a răspunde la întrebări În caz de încălcare, informațiile vor fi transmise echipei de recrutare Proctoring este activ Acest test utilizează un sistem de supraveghere care ne ajută să asigurăm corectitudinea și siguranța în timpul testului. Este necesar să acordați acces la cameră, microfon și ecran. Prin apăsarea butonului de acordare a accesului, acceptați politica de utilizare a datelor.

Intern
AvitoAvito
92

Care este diferența dintre TCP și UDP?

Middle+
plata
92

Ce este important pentru tine, la ce acorzi atenție în comunicarea cu angajatorii?

Middle+
Voximplane
92

Cum să lucrați cu contractele în timpul dezvoltării unui nou serviciu, când contractele încă nu sunt finalizate și se schimbă frecvent?

Senior
X5
92

Care este diferența dintre o data race și o race condition?

Middle
VKVK
92

Când nu va fi utilizat un index la executarea unei interogări?

Middle
VKVK
92

Ce este XSS (Cross-Site Scripting)?

Middle
SecurityTestXSS
92

Ai făcut teste unitare?

Middle+
Voximplane
92

Ce este replicarea în bazele de date?

Senior
техвил
92

Înainte de a trece de la Postgres la ClickHouse pentru generarea rapoartelor, ați încercat mai întâi să optimizați Postgres-ul (indecși etc.)?

Senior
МВидеоМВидео
92
/412