OOP & Tasarım Desenleri Mülakat Soruları · Yazılım Müh.
Yazılım Mühendisi mülakatlarında karşınıza çıkabilecek 10 OOP & Tasarım Desenleri sorusu. Tüm Yazılım Müh. sorularına dön.
10 soru
- Clean code nedir? Yaygın code smell'ler nelerdir?
- Dependency Injection nedir? IoC container ne işe yarar?
- Strategy deseni nedir? if/else zincirlerini nasıl ortadan kaldırır?
- Observer deseni nedir? Gerçek hayatta nerelerde karşımıza çıkar?
- Factory deseni nedir? Ne zaman kullanılır?
- Singleton deseni nedir? Neden bazen anti-pattern olarak görülür?
- Interface ile abstract class arasındaki fark nedir?
- Composition ile inheritance arasındaki fark nedir? Neden "composition over inheritance" denir?
- SOLID prensiplerini örneklerle açıklayın.
- Nesne yönelimli programlamanın 4 temel prensibi nedir?