Kullandığın en yaygın programlama kalıplarından bahsedebilir misin?
C/C++
Projelerde Git sürüm kontrol sistemini kullanma deneyiminizi paylaşın.
C++'ta akıllı işaretçilerin ne olduğunu ve nasıl çalıştıklarını açıklayabilir misin?
Nesne yönelimli programlamada sanal yıkıcının amacı nedir?
C++'ta std::condition_variable'in amacını ve çalışma şeklini açıklayın.
Çalıştığınız veya bildiğiniz konteyner türleri hakkında konuşabilir misiniz?
Programlamada akış kavramını ve temel özelliklerini açıklayın.
C++'ta standart sarmalayıcı olmayan gösterici ile akıllı gösterici std::unique_ptr arasında ne farklar vardır?
İşletim sisteminde yürütme akışını ayrı bir süreçten ayıran nedir?
Geliştirmede Singleton deseni doğru şekilde ne zaman uygulanmalıdır?
CI/CD süreçlerini otomatikleştirmek için GitHub Actions kullanma deneyiminiz var mı?
İşlemlerin birbirini engellediği ve sonsuza kadar takılı kaldığı bir duruma örnek verebilir misiniz?
std::unordered_map kullanırken çakışmalar nasıl işlenir?
const anahtar kelimesiyle tanımlanmış bir değişkenin değerini nasıl değiştirebilirsiniz?
Geliştirme ve katıldığınız projelerdeki deneyiminizi paylaşabilir misiniz?
Pozisyon veya şirket hakkında bize sorularınız var mı?
Bir hash tablosunun çalışma prensibini açıklayın ve bunun anahtar-değer saklama için diğer veri yapılarından nasıl farklı olduğunu belirtin.
C++ programında std::weak_ptr kullanmanın uygun olduğu durumlar nelerdir?
Çok iş parçacıklı programlamayı yönetmek için bildiğiniz temel mekanizmalar nelerdir?
İşlemlerin karşılıklı kilitlenme kavramını ve bunun çok iş parçacıklı bir sistemde nasıl ortaya çıkabileceğini açıklayın.