Sobes.tech

Golang

İki tablo var: orders (siparişler): order_id (benzersiz sipariş kimliği) customer_id (müşteri kimliği) order_date (sipariş tarihi) total_amount (toplam sipariş tutarı) customers (müşteriler): customer_id (müşteri kimliği) customer_name (müşteri adı) city (müşterinin şehri) Görev: Aşağıdaki verileri döndüren bir SQL sorgusu yazın: Toplam tutarı 1000 dolardan fazla olan siparişleri veren müşterilerin listesi (ad ve şehir). Madde 1’den her müşteri için, tüm siparişlerin toplam tutarını gösterin.

214

Veritabanlarındaki işlemler hakkında konuş: neden gereklidirler, nerelerde kullandın?

214

Programun yorum satırlarının olduğu yerlerde ne göstereceği? package main import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) fmt.Println(sl) // } func mutateSlice(sl []int, idx, val int) { sl[idx] = val fmt.Println(sl) // }

214

CQRS modelinin çalışma prensibini ve temel özelliklerini açıklayabilir misiniz?

Middle — Middle+
212

Programlamada görevlerin paralel işlenmesi ile çok iş parçacıklı yürütme arasındaki fark nedir?

Junior — Middle
211

Kullandığın teknik yığını anlat.

211

Programlamada boş bir arayüzün rolü ve amacı nedir?

Junior — Middle
210

Go planlayıcısı nasıl çalışır? Temel noktaları anlat.

209

Kubernetes'i yapılandırdın mı?

208

Tablo `employees`: | id | isim | departman | maaş | |----|-------|------------|-------| | 1 | A | BT | 100 | | 2 | B | BT | 100 | | 3 | C | BT | 90 | | 4 | D | BT | 80 | | 5 | E | İnsan Kaynakları | 200 | | 6 | F | İnsan Kaynakları | 180 | Her departman içindeki maaşlara göre ilk 3 sırada yer alan tüm çalışanları listelemeniz gerekiyor. Eğer birkaç çalışan aynı maaşı paylaşıyorsa, hepsi dahil edilmelidir (top-3'ü 4-5 kişiye genişletmiş olsa bile).

207

Paralel HTTP istekleriyle URL listesini işlemek için worker havuzu içeren bir kod yazın.

205

PENCERE FONKSİYONLARINDA PARTITION BY ne yapar?

205

Bekleme süresi (5 dakika) dolduktan sonra rezervasyon nasıl iptal edilir?

205

C4 modeli nedir ve sistem mimarisini görselleştirmek için nasıl kullanılır açıklayabilir misiniz?

Middle — Middle+
204

Hangi bellek türleri vardır ve bunlar birbirleriyle nasıl etkileşir?

Junior — Middle
204

Bir şirkette hangi kırmızı bayraklar senin için durma faktörleri olurdu?

204

Mikroservis mimarisi oluştururken hangi araçlar ve yaklaşımları kullandınız?

Junior — Middle
204

İşinizde ne sıklıkla goroutine'ler ile çalışmanız gerekiyor?

203

func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

202
/12