Bağış Yap
Soru ara…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Ana Sayfa
Konular
Kategoriler
Öğrenme yolları
Ara
Mimari mülakat soruları · BT Mülakat Pratiği
Ana Sayfa
/
#Mimari
#Mimari
123 soru
Node'de microservices oluştururken neleri göz önünde bulundurmalısınız?
Node.js
#architecture
Senior
›
React Server Components nedir ve client components ile nasıl farklıdırlar?
React
#architecture
Senior
›
Progresif geliştirme nedir?
HTML
#architecture
Senior
›
Büyük kod tabanlarına yardımcı olan CSS mimarisi metodolojileri nelerdir?
CSS
#architecture
Senior
›
NestJS mikro hizmetleri nasıl destekler?
NestJS
#architecture
Senior
›
Arka plan işleri (background jobs) ve kuyrukları nasıl yönetirsiniz?
NestJS
#architecture
Senior
›
Güçlü background job'ları nasıl çalıştırırsınız (Celery/ARQ)?
FastAPI
#architecture
Senior
›
FastAPI uygulamasını production ortamına nasıl deploy edersiniz?
FastAPI
#architecture
Senior
›
Celery ile arka plan görevlerini nasıl çalıştırırsınız?
Django
#architecture
Senior
›
Django uygulamasını production'a nasıl deploy edersiniz?
Django
#architecture
Senior
›
Java'da yaygın tasarım desenleri nelerdir?
Java
#architecture
Senior
›
Dependency injection modern PHP'de nasıl çalışır?
PHP
#architecture
Senior
›
PHP çerçeveleri (frameworkleri) hangi tasarım desenleri kullanır?
PHP
#architecture
Senior
›
PSR standartları nedir ve neden önemlidir?
PHP
#architecture
Senior
›
Events ve listeners nasıl çalışır?
Laravel
#architecture
Orta Seviye
›
Laravel'de sıraya alınan işler (queued jobs) nasıl çalışır?
Laravel
#architecture
Orta Seviye
›
Görev zamanlayıcısı nasıl çalışır?
Laravel
#architecture
Senior
›
Laravel'de gerçek zamanlı yayın (broadcasting) nasıl çalışır?
Laravel
#architecture
Senior
›
Büyük bir Laravel uygulaması için bir hizmeti/mimariyı nasıl yapılandırırsınız?
Laravel
#architecture
Senior
›
Dependency injection .NET'te nasıl çalışır?
C#
#architecture
Senior
›
Ruby on Rails nedir ve temel ilkeleri nelerdir?
Ruby
#framework
Senior
›
Sistem tasarımı nedir ve neden önemlidir?
Sistem Tasarımı
#architecture
Junior
›
Ölçeklenebilirlik nedir ve bunu nasıl sağlarsınız?
Sistem Tasarımı
#architecture
Junior
›
Yük dengeleme nedir ve neden önemlidir?
Sistem Tasarımı
#architecture
Junior
›
Caching nedir ve sistem tasarımında nasıl kullanılır?
Sistem Tasarımı
#architecture
Junior
›
Sistem tasarımında veritabanlarını nasıl seçersiniz?
Sistem Tasarımı
#architecture
Junior
›
Bir sistemde bileşenler nasıl iletişim kurar (API'ler)?
Sistem Tasarımı
#architecture
Junior
›
Sistem tasarımında kullanılabilirlik ve güvenilirlik nedir?
Sistem Tasarımı
#architecture
Junior
›
Durum bilgisi olan (stateful) ve durum bilgisi olmayan (stateless) servisler arasındaki fark nedir?
Sistem Tasarımı
#architecture
Junior
›
CDN nedir ve performansı nasıl iyileştirir?
Sistem Tasarımı
#architecture
Junior
›
Bir sistem tasarımı problemine nasıl yaklaşırsınız?
Sistem Tasarımı
#architecture
Junior
›
CAP teoremi nedir?
Sistem Tasarımı
#architecture
Orta Seviye
›
Veritabanlarını nasıl ölçeklendirebilirsiniz?
Sistem Tasarımı
#architecture
Orta Seviye
›
Mikro hizmetler (microservices) ve monolitik mimari arasındaki fark nedir?
Sistem Tasarımı
#architecture
Orta Seviye
›
İleti kuyrukları nedir ve neden kullanılır?
Sistem Tasarımı
#architecture
Orta Seviye
›
Tutarlılık modelleri (güçlü vs nihai) nelerdir?
Sistem Tasarımı
#architecture
Orta Seviye
›
Hız sınırlamasını nasıl tasarlarsınız?
Sistem Tasarımı
#architecture
Orta Seviye
›
Veri bölümlendirme (partitioning) ve parçalama (sharding) nedir?
Sistem Tasarımı
#architecture
Orta Seviye
›
API ağ geçidi nedir ve ne yapar?
Sistem Tasarımı
#architecture
Orta Seviye
›
Arızaları zarif bir şekilde ele alan sistemleri nasıl tasarlarsınız?
Sistem Tasarımı
#architecture
Orta Seviye
›
Büyük ölçekli bir sistemi nasıl tasarlarsınız (örneğin, sosyal medya akışı)?
Sistem Tasarımı
#architecture
Senior
›
Event-driven architecture nedir?
Sistem Tasarımı
#architecture
Senior
›
Dağıtık sistemlerin temel zorlukları nelerdir?
Sistem Tasarımı
#architecture
Senior
›
Sistem tasarımında ödünleşimleri nasıl analiz edersiniz?
Sistem Tasarımı
#architecture
Senior
›
Observabilite nedir ve sistem tasarımında neden önemlidir?
Sistem Tasarımı
#architecture
Senior
›
Ölçeği nasıl tahmin edersiniz ve kapasite planlamasını nasıl yaparsınız?
Sistem Tasarımı
#architecture
Senior
›
Proxy'ler ve ters proxy'ler nedir?
Sistem Tasarımı
#architecture
Orta Seviye
›
Çoğaltma (replication) nasıl çalışır ve stratejileri nelerdir?
Sistem Tasarımı
#architecture
Orta Seviye
›
Idempotency nedir ve dağıtık sistemlerde neden önemlidir?
Sistem Tasarımı
#architecture
Orta Seviye
›
Tutarlı hash (consistent hashing) nedir?
Sistem Tasarımı
#architecture
Senior
›
Mikroservisler mimarisi için temel desenler nelerdir?
Sistem Tasarımı
#architecture
Senior
›
Tasarım desenleri nedir ve neden yararlıdır?
Tasarım Desenleri
#architecture
Junior
›
Singleton deseni nedir?
Tasarım Desenleri
#architecture
Junior
›
Factory deseni nedir?
Tasarım Desenleri
#architecture
Junior
›
Observer (Gözlemci) deseni nedir?
Tasarım Desenleri
#architecture
Junior
›
Strategy pattern nedir?
Tasarım Desenleri
#architecture
Junior
›
Decorator (Dekoratör) deseni nedir?
Tasarım Desenleri
#architecture
Junior
›
Yaratıcı tasarım desenleri nelerdir?
Tasarım Desenleri
#architecture
Junior
›
Yapısal tasarım desenleri nelerdir?
Tasarım Desenleri
#architecture
Junior
›
Davranışsal tasarım desenleri nedir?
Tasarım Desenleri
#architecture
Junior
›
Tasarım desenleri ne zaman kullanmalısınız (ve ne zaman kullanmamalısınız)?
Tasarım Desenleri
#architecture
Junior
›
Builder pattern nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Adapter deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Facade deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Bağımlılık enjeksiyonu nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
MVC deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Repository deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Command pattern nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Anti-patternler nelerdir?
Tasarım Desenleri
#architecture
Orta Seviye
›
SOLID prensipleri nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Temel yazılım tasarım ilkeleri nelerdir (DRY, KISS, YAGNI)?
Tasarım Desenleri
#architecture
Senior
›
Tasarım desenleri gerçek çerçeveler ve kodda nasıl kullanılır?
Tasarım Desenleri
#architecture
Senior
›
Neden composition genellikle inheritance yerine tercih edilir?
Tasarım Desenleri
#architecture
Senior
›
Tasarım desenleri modern programlamada nasıl gelişti?
Tasarım Desenleri
#architecture
Senior
›
Proxy deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Iterator deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Template Method deseni nedir?
Tasarım Desenleri
#architecture
Orta Seviye
›
Yaygın mimari desenler (katmanlı, altıgen, vb.) nelerdir?
Tasarım Desenleri
#architecture
Senior
›
Domain-Driven Design (DDD) nedir?
Tasarım Desenleri
#architecture
Senior
›
Bir problem için doğru deseni nasıl seçersiniz?
Tasarım Desenleri
#architecture
Senior
›
Desenler yeniden düzenlemeyle nasıl ilişkilidir?
Tasarım Desenleri
#architecture
Senior
›
PostgreSQL'de replikasyon nasıl çalışır?
PostgreSQL
#architecture
Senior
›
Mantıksal çoğaltma (logical replication) nedir ve ne zaman yararlıdır?
PostgreSQL
#architecture
Senior
›
PostgreSQL'de nasıl yedekleme yapılır ve kurtarma işlemi gerçekleştirilir?
PostgreSQL
#architecture
Senior
›
PostgreSQL'de yüksek kullanılabilirliği nasıl sağlarsınız?
PostgreSQL
#architecture
Senior
›
MongoDB'de şemaları nasıl tasarlarsınız?
MongoDB
#architecture
Orta Seviye
›
Embedding (gömme) ile referencing (referans verme) arasındaki fark nedir?
MongoDB
#architecture
Orta Seviye
›
MongoDB'de yaygın veri modelleme desenleri nelerdir?
MongoDB
#architecture
Orta Seviye
›
MongoDB'de ilişkileri nasıl modellersiniz?
MongoDB
#architecture
Orta Seviye
›
MongoDB'de replica setleri nasıl çalışır?
MongoDB
#architecture
Senior
›
MongoDB'de sharding nasıl çalışır?
MongoDB
#architecture
Senior
›
MongoDB'yi üretim ortamında nasıl dağıtır ve işletirsiniz?
MongoDB
#architecture
Senior
›
Redis Pub/Sub nasıl çalışır?
Redis
#architecture
Orta Seviye
›
Redis ile hız sınırlaması nasıl uygulanır?
Redis
#architecture
Orta Seviye
›
Redis ile dağıtık kilitler nasıl çalışır?
Redis
#architecture
Orta Seviye
›
Redis Streams Nedir?
Redis
#architecture
Orta Seviye
›
Redis replikasyonu ve yüksek kullanılabilirliği nasıl çalışır?
Redis
#architecture
Senior
›
Redis Cluster ölçeklemeyi nasıl sağlar?
Redis
#architecture
Senior
›
Redis neden oturum yönetimi için yaygın olarak kullanılır?
Redis
#architecture
Senior
›
Redis keyspace notifications nedir?
Redis
#architecture
Orta Seviye
›
SQS ve SNS mesajlaşma servisleri nedir?
Cloud & AWS
#architecture
Orta Seviye
›
AWS Well-Architected Framework nedir?
Cloud & AWS
#architecture
Senior
›
AWS üzerinde yüksek kullanılabilirlik nasıl tasarlanır?
Cloud & AWS
#architecture
Senior
›
AWS'de sunucusuz mimariler nasıl tasarlanır?
Cloud & AWS
#architecture
Senior
›
AWS'de olağanüstü durum kurtarması (disaster recovery) konusunda nasıl bir yaklaşım izlersiniz?
Cloud & AWS
#architecture
Senior
›
AWS'in yaygın mimarilendirme desenleri nelerdir?
Cloud & AWS
#architecture
Senior
›
Önemli teknik kararları nasıl verirsiniz ve belgelendirirsiniz?
Teknik Lider
#technical-direction
Orta Seviye
›
Ekibinizde mimari anlaşmazlıkları nasıl çözersiniz?
Teknik Lider
#architecture
Orta Seviye
›
Uzun vadeli teknik yönü ve vizyonunu nasıl belirlersin?
Teknik Lider
#technical-direction
Senior
›
İnşa etme vs satın alma kararlarını nasıl alırsınız?
Teknik Lider
#technical-direction
Senior
›
Büyük bir göçü nasıl güvenli bir şekilde yönetirsiniz?
Teknik Lider
#architecture
Senior
›
Eski bir sistemi ne zaman yeniden düzenlemelisiniz, değiştirmeli veya emekli etmeli?
Teknik Lider
#architecture
Senior
›
Yeni bir proje için teknoloji stack seçiminizi neyi yönlendirir?
Teknik Lider
#leadership
Senior
›
Bir sistemi sıfırdan yeniden yazmak (rewrite) ile refactor etmek arasında ne zaman karar verirsiniz?
Teknik Lider
#tech-debt
Senior
›
Mikrohizmetler nedir?
Mikroservisler
#architecture
Junior
›
Monolith ile microservices arasındaki fark nedir?
Mikroservisler
#architecture
Junior
›
Microservices'in avantajları ve dezavantajları nelerdir?
Mikroservisler
#architecture
Junior
›
Mikrohizmetler SOA'dan nasıl farklıdır?
Mikroservisler
#architecture
Junior
›
Microservices'i ne zaman KULLANMAmalısınız?
Mikroservisler
#architecture
Junior
›
DDD bounded contexts kullanarak hizmet sınırlarını nasıl tanımlarsınız?
Mikroservisler
#architecture
Orta Seviye
›
Strangler-fig deseni kullanarak monolitten microservislere nasıl göç edersiniz?
Mikroservisler
#architecture
Senior
›
Dağıtılmış monolitik mimari ve diğer mikro hizmetler anti-desenleri nedir?
Mikroservisler
#architecture
Senior
›
Conway yasası ve takım topolojileri mikro hizmetleri nasıl şekillendirir?
Mikroservisler
#architecture
Senior
›