Golang
Sorumluluk alanın hakkında bana anlat.
Go ile ilgili deneyiminden bahset — 6,5 yıl deneyimin olduğunu doğru mu anladım?
Senior — çözücü mü, son halka mı?
""" Sinema koltukları tek bir sırada dizilmiştir. Yeni gelen izleyici, sıradaki diğer izleyicilerden mümkün olan en uzak mesafeye oturmak için bir koltuk seçer. Yani, izleyicinin oturacağı koltuk ile en yakın izleyici arasındaki mesafe maksimum olmalıdır. Her zaman boş koltuklar olduğunu ve en az bir izleyicinin oturduğunu garanti eder. Verilen bir koltuk sırası (sıfırlar ve birler dizisi) için, seçilen koltuk ile en yakın izleyici arasındaki mesafeyi (aralarındaki boşluk sayısı) döndüren bir fonksiyon yazın. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
Kariyerinin başlangıcı hakkında anlat — Ağustos 2020'den önce ne yapıyordun?
Yapay zeka tarafından oluşturulan kodda ortaya çıkabilecek yaygın sorunlar nelerdir ve bir geliştirici bunları nasıl düzgün bir şekilde ele almalıdır?
Veritabanı sorgularını optimize etmek için hangi yöntemleri kullandınız? EXPLAIN ANALYZE ve sorgu planında neye baktınız?
En çok hangi başarılarınızla gururlanıyorsunuz ve neyi hatırlıyorsunuz?
Belleği sabit hale nasıl getirilir (benzersiz karakter sayısına bağımlılığı kaldırmak)?
Son zamanlarda çözdüğünüz en ilginç görev nedir?
İşlem ile iş parçacığı arasındaki fark nedir?
B-ağaç dizini nedir ve neden en sık kullanılır?
İki projeyi birleştirmeyi düşünüyor musun (1/48 ölçekli PTK)?
Bir fonksiyon *yapı türünde bir değişken tanımlayıp, ona new ile nil atayıp ve hata arayüzü döndürürse ne olur?
Şu anda başka görüşmeleriniz veya teklifleriniz var mı?
Kapalı bir kanala kaydolduğunda, kapalı bir kanaldan okuduğunda, nil kanaldan yazıp okuduğunda ne olur?
Kafka'da mesajın ulaşmadığı durumlar oldu mu?
Kafka ile çalışma hakkında daha fazla bilgi verin: Mesajların deduplikasyonu nasıl gerçekleşti?
Apache Kafka Mimarisi: temel bileşenler nelerdir, üreticiler ve tüketiciler nasıl birbirine bağlıdır? Yeniden dengeleme nedir? Mesajların sıralı okunmasını nasıl sağlarım?
isBalanced fonksiyonu boş bir dize için ne döndürmelidir?