Python
Fonksiyonel programlama yaklaşımında değişkenler kullanılıyor mu?
Belgeler vektör veritabanına nasıl yüklendi? Chunking nasıl gerçekleşti?
Paylaşılan görevler aracılığıyla gerçekleştirilen görevler ile normal görevler arasındaki fark nedir?
`self` ne anlama gelir ve `cls`'den nasıl ayrılır? Bunlar yeniden adlandırılabilir mi?
İşlem çatallaması sırasında dosya tanıtıcısı ile ne olur?
Bunlardan hangisi (liste ve jeneratör) verilerin bir kopyasıdır ve hangisi değildir?
NoSQL veritabanlarında (Redis, MongoDB, Elasticsearch) hangi veri iletim protokolleri kullanılır?
Üretimde RabbitMQ kullandınız mı?
Makine öğrenimi modelleri nasıl dağıtılır? Hangi aşamalar var ve sorunlar nelerdir?
Son gerçekleştirilen projelerden bahsedin, üzerinde çalıştığınız projeler, sıfırdan mıydı?
asyncio.gather ve TaskGroup ne zaman kullanılmalı? Her birinin artıları ve eksileri.
Yavaş sorguları gördüyseniz, sorunu nasıl analiz ettiniz ve nasıl çözdünüz? Gerçek bir vaka var mı?
Veritabanı ve özellikle vektör arama (Qdrant veya pgvector) için hangi yığını kullanırdınız?
Deadlock (ölüm kilidi) nedir?
Güçlü ve zayıf yönlerin nelerdir (yazılım alanında)? Hangi becerileri geliştirmeyi hedefliyorsun?
Paraçalarak banknotların dağıtımında doğru seçenek nedir — neden en büyük banknotlarla dağıtmak gerekir?
Python'da hangi görevler iyi paralelleşir, hangileri kötü? IO-bound ve CPU-bound görevler için hangi araçlar kullanılmalı?
Django asenkron hale getirilebilir mi?
Bağlantı bağlam yöneticisi içinde bir dönüş yapılırsa, açık mı yoksa kapalı mı döner?
Kod incelemesi nasıl geçiyor?