PHP ile deneyiminiz var mı?
Golang
Go'da arayüz nedir ve iç yapısı nasıldır?
Neden Go? Nasıl başladı, bu dile nasıl geldiniz?
Go'da dizi ile dilim arasındaki fark nedir?
UDP'yi nerede kullanmak daha iyidir?
Mevcut veya önceki işinizde çözdüğünüz ilginç görevler hakkında bana bilgi verin.
Atomik işlemler nasıl çalışır?
Veritabanlarında indekslemenin ne olduğunu, ne işe yaradığını, artılarını ve eksilerini anlat.
Kullanıcı kimliği, cinsiyet ve yaş alanlarına sahip bir tablo var. Cinsiyet ve yaşa göre sık sık kullanıcı seçimi yapılması gerekiyor. Hangi indeks daha iyi olur?
Bir yazarın (kanala değerler dolduran bir goroutine) kanalı kapatmaya karar vermesi durumunda ne olur? Okuyucu buna nasıl tepki vermeli, hangi sorunlar ortaya çıkabilir ve bunlarla nasıl başa çıkmalı?
Bileşik indeks nedir (birden fazla sütuna sahip indeks)?
sync.RWMutex nasıl çalışır ve ne zaman kullanılır?
Go'daki kanallar hakkında konuşabilir misin? Ne işe yararlar ve nasıl kullanılırlar?
Go'da dilim nasıl çalışır ve diziyle nasıl farklılık gösterir?
Ön belleğe konmaması gereken veriler nelerdir?
TCP ve UDP arasındaki fark nedir?
Go'da koşullu değişken (sync.Cond) nasıl çalışır?
İşlem izolasyon seviyeleri nelerdir ve bunlar arasındaki farklar nelerdir?
/* Sinema koltukları tek bir sırada dizilidir. Yeni gelen izleyici, diğer izleyicilerden mümkün olan en uzak mesafeye oturmak için bir koltuk seçer. Yani, oturacağı koltuktan en yakın izleyiciye olan mesafe maksimum olmalıdır. Her zaman boş koltuklar olduğu ve en az bir izleyicinin oturduğu garanti edilir. Verilen bir sıra koltuk (sıfırlar ve birlerden oluşan bir dizi) için, seçilen koltuktan uzaklığı döndüren bir fonksiyon yazın. Girdi: [1, 0, 0, 0, 0, 1] Çıktı: 2 Girdi: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Çıktı: 2 Girdi: [1, 0, 1, 0] Çıktı: 1 */
Öncelikli kuyruk hakkında bilgi verin