# RxJS Temelleri (Angular) > Observables, observers, subscriptions, subjects, operators temelleri, cold vs hot observables, unsubscribe stratejileri - 22 mülakat soruları - Mid-Level - [Mülakat Soruları: Angular](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari.md) ## 1. RxJS'te Observable nedir? **Cevap** Observable, zaman içinde birden fazla değerin lazy bir koleksiyonudur. Senkron veya asenkron olarak sıfır, bir veya birden fazla değer yayabilen bir veri akışını temsil eder. Tek bir değer yayan Promise'lerin aksine, Observable'lar birden fazla değer yayabilir ve unsubscribe ile iptali destekler. ## 2. Observable ile Promise arasındaki temel fark nedir? **Cevap** Observable'lar zaman içinde birden fazla değer yayabilir ve unsubscribe ile iptal edilebilir, oysa Promise'ler tek bir değer (resolve veya reject) yayar ve başladıktan sonra iptal edilemez. Ayrıca, Observable'lar lazy'dir (yalnızca subscription'da çalışır) ve Promise'ler eager'dir (hemen çalışır). ## 3. 1, 2, 3 değerlerini yayan basit bir Observable nasıl oluşturulur? **Cevap** RxJS'in of() metodu, argüman olarak sağlanan değerleri senkron şekilde yayan ve sonra complete eden bir Observable oluşturur. Bilinen değerler için en basit creation operator'dür. Alternatifler: array/iterable dönüştürmek için from() veya emisyon akışı üzerinde tam kontrol için new Observable(). ## 19 soru daha mevcut - Bir Observable'dan unsubscribe olmazsanız ne olur? - RxJS'te Subject nedir? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer Angular mülakat konuları - [TypeScript Temelleri](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/typescript-basics.md): 25 soru, Junior - [TypeScript İleri Seviye](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/typescript-advanced.md): 20 soru, Junior - [Angular Temelleri](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/angular-fundamentals.md): 20 soru, Junior - [Bileşenler ve yaşam döngüsü](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/components-lifecycle.md): 20 soru, Junior - [Services & Dependency Injection](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/services-dependency-injection.md): 20 soru, Junior - [Angular Modül Organizasyonu](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/modules-organization.md): 22 soru, Mid-Level - [Angular CLI](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/angular-cli.md): 18 soru, Junior - [Direktifler ve Pipe'lar](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/directives-pipes.md): 22 soru, Mid-Level - [Routing ve Navigasyon](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/routing-navigation.md): 24 soru, Mid-Level - [Reactive Forms](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/forms-reactive.md): 26 soru, Mid-Level - [Template-driven Forms](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/forms-template-driven.md): 16 soru, Mid-Level - [RxJS Operatörleri](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/rxjs-operators.md): 24 soru, Mid-Level - [HttpClient ve API çağrıları](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/http-client.md): 22 soru, Mid-Level - [Temel State Yönetimi](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/state-management-basics.md): 20 soru, Mid-Level - [Change Detection](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/change-detection.md): 20 soru, Mid-Level - [Angular Signals](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/angular-signals.md): 20 soru, Mid-Level - [Standalone Components](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/standalone-components.md): 18 soru, Mid-Level - [Angular Birim Testleri](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/testing-unit.md): 22 soru, Mid-Level - [Uçtan Uca Test](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/testing-e2e.md): 18 soru, Mid-Level - [Build ve optimizasyon](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/build-optimization.md): 20 soru, Mid-Level - [NgRx Temelleri](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/ngrx-fundamentals.md): 24 soru, Senior - [İleri Düzey NgRx](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/ngrx-advanced.md): 24 soru, Senior - [Angular Mimarisi](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/angular-architecture.md): 22 soru, Senior - [Performans Optimizasyonu](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/performance-optimization.md): 22 soru, Senior - [Güvenlik ve En İyi Uygulamalar](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/security-best-practices.md): 20 soru, Senior - [Gelişmiş RxJS Desenleri](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/advanced-rxjs-patterns.md): 22 soru, Senior - [Angular Universal ve SSR](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/angular-universal-ssr.md): 20 soru, Senior - [Angular Mikro-frontend'ler](https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/micro-frontends-angular.md): 20 soru, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/tr/technologies/angular/mulakat-sorulari/rxjs-fundamentals