Golang
Holding'in perakende ağlarının lojistik ve operasyonel verilerini işleme kurumsal platformu nedir? Lojistik rotaları mı oluşturuluyordu, hesaplanıyordu yoksa nasıl?
Yeni iş yerini nasıl görüyorsun, ne bekliyorsun?
Go'da profiler nasıl bağlanır? Profilleri nasıl alınır?
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
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
Kaç yaşındasınız?
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:]...) } } }
Kamu bulutlarını kullandınız mı?
Üretim hizmetinde bellek sızıntısını nasıl bulursunuz, eğer yerel olarak yeniden oluşturulamıyorsa?
Klasik bir işçi havuzu yazmak istiyor musun?
Testi geçme kuralları Test sırasında: - Odada sizin dışınızda kimse olmadığından ve sessizlik sağlandığından emin olun - Cihazın kamerasının yüzünüze doğru yönlendirildiğini kontrol edin - Soruları fotoğraflamak için cep telefonu kullanmak yasaktır - Tarayıcıda başka pencerelere veya sekmelere geçmek yasaktır - İşaretlenen çerçeveden dışarıda imleci hareket ettirmeyin - Tarayıcıda herhangi bir eklentinin devre dışı bırakıldığından emin olun. Örneğin: otomatik çeviri veya metinle çalışma. Bunların çalışması, sorulara cevap verme imkanını kaybetmenize neden olabilir İhlal tespiti durumunda, bilgi işe alım ekibine iletilecektir Proctoring aktif Bu testte, dürüstlük ve güvenliği sağlamak için yardımcı olan bir gözetim sistemi kullanılmaktadır. Kamera, mikrofon ve ekran erişimi sağlanması gerekmektedir. Erişimleri vermek için butona tıkladığınızda, veri kullanım politikasını kabul etmiş olursunuz.
TCP ve UDP arasındaki fark nedir?
İşverenlerle iletişim kurarken sizin için önemli olan nedir, nelere dikkat ediyorsunuz?
Yeni bir hizmet geliştirme sırasında sözleşmelerle nasıl çalışılır, sözleşmeler henüz tamamlanmamış ve sık sık değişiyor?
Data race ile race condition arasındaki fark nedir?
Sorgulama yürütülürken indeks ne zaman kullanılmayacak?
XSS (Cross-Site Scripting) nedir?
Birim testi yaptınız mı?
Veritabanlarında replikasyon nedir?
Raporlar oluşturmak için Postgres'ten ClickHouse'a geçmeden önce, önce Postgres'i optimize etmeyi denediniz mi (indeksler vb.)?