Sobes.tech

Golang

Soru 4: Kanallar ve goroutine'ler içeren kodda hataları bulun (çift kanal kapatma)

Middle+
СБЕРСБЕР
93

Şu anda neden iş arıyorsunuz? Kendiniz için ne bulmak istiyorsunuz?

Middle
Nau
93

Neden REST yerine gRPC tercih edildi? Performansla ilgili belirli gereksinimler var mıydı?

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

Go'da Çöp Toplayıcı hangi algoritma ile çalışıyor? Genel olarak nasıl çalışıyor?

Senior
ВайлдберрисВайлдберрис
92

Bir dilim üzerinde eşzamanlı erişim güvenli mi? 4 goroutine kendi benzersiz dilim indekslerini değiştiriyorsa yarış durumu (race condition) olur mu?

Senior
VK CloudVK Cloud
92

Mutex dışında yarış durumu (race condition) koruma için başka ne kullanılabilir?

Middle
VKVK
92

İşçilik defteri aracılığıyla deneyiminizi doğrulayabilir misiniz?

Middle
МВидеоМВидео
92

Basit bir banka sistemi modelleyin: - `accounts` tablosu: - `id`, - `owner_id`, - `currency`, - `created_at`. - `transactions` tablosu: - `id`, - `account_id`, - `amount`, - `created_at`. **Gereksinimler:** 1. Gerekli kısıtlamalarla (NOT NULL, FK, `amount` için CHECK) şema oluşturan SQL yazın. 2. Sorgu yazın: - `account_id` ile hesabın güncel bakiyesini alın (amount toplamı). 3. Zorluk ekleme: borç/alacak desteği (çift kayıt). Temizlik

Middle+
101ХР101ХР
92

Bu iş ilanını neden cezbetti ve önceki işinizden neden ayrılıyorsunuz?

Senior
Cloud.ru
92

Finansal işlemlerin asenkron işlenmesi için bir işçi tasarla

Senior
Финтехробот
92

Go'da hangi senkronizasyon primitive'leri vardır?

Senior
VK CloudVK Cloud
92

JWT ve Cookie nedir, aralarındaki farklar nelerdir?

Senior
X5 techX5 tech
92

Yeni iş yerini nasıl görüyorsun, ne bekliyorsun?

Senior
Hi Rockits
92

Bir teklif alırsan yeni bir yere ne kadar sürede geçebilirsin?

Senior
Hi Rockits
92

Fintech alanında gelişmek ister misiniz?

Senior
HR
92

Göçlerle ilgili deneyiminiz var mı ve bu mekanizma nedir?

Senior
Алабуга
92

Daha resmi isimlendirme: yaklaşık dize eşleştirme (yaklaşık eşleşmeyi bulma). İlk dizenin ikinci dizenin alt dizisi olup olmadığını kontrol etmeniz gerekir. Alt dizi, ilk diziyi ikinci diziden bazı karakterleri silerek elde edebildiğiniz zaman olur. Girdi: 'car', 'cartwheel' Çıktı: true Girdi: 'cwhl', 'cartwheel' Çıktı: true Girdi: 'cwhee', 'cartwheel' Çıktı: true Girdi: 'cartwheel', 'cartwheel' Çıktı: true Girdi: 'cwheeel', 'cartwheel' Çıktı: false Girdi: 'lw', 'cartwheel' Çıktı: false

Middle
VKVK
92

Dağıtık bir sistemde zaman aşımı sorununu nasıl lokalize edilir? Nereye bakmalı?

Senior
Lenta Tech
92

3 varlık vardır: kullanıcı, sohbet, mesaj • Kullanıcının adı ve kayıt tarihi vardır • Sohbetin adı ve oluşturulma tarihi vardır • Mesajın metni, yazarı ve oluşturulma tarihi vardır • Kullanıcı aynı anda birden fazla sohbette bulunabilir • Mesaj zorunlu olarak sohbete aittir ve aynı anda birden fazla sohbete ait olamaz • Konu alanını tablolar şeklinde tanımlamak gerekir

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

Kaç yaşındasınız?

Middle+
X5
92
/412