# EasyAdmin Bundle (Symfony) > Admin dashboard, CRUD controller, özel action'lar, field'lar, filter'lar, özel template'ler, menü yapılandırması - 18 mülakat soruları - Mid-Level - [Mülakat Soruları: Symfony](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari.md) ## 1. Bir Symfony uygulamasında EasyAdmin'in temel rolü nedir? **Cevap** EasyAdmin, Doctrine entity'lerini yönetmek için eksiksiz bir backend yönetim arayüzünü otomatik olarak oluşturan bir Symfony bundle'ıdır. Kullanıma hazır CRUD işlevselliği, modern bir kullanıcı arayüzü ve PHP attribute'ları veya YAML dosyaları aracılığıyla esnek bir yapılandırma sağlar. Bir admin arayüzünü manuel olarak geliştirmenin aksine, EasyAdmin geliştirme süresini önemli ölçüde azaltır. ## 2. EasyAdmin 4'te bir Dashboard Controller oluşturmak için hangi sınıf extend edilmelidir? **Cevap** EasyAdmin 4'te Dashboard Controller, AbstractDashboardController'ı extend etmelidir. Bu soyut sınıf, dashboard'u yapılandırmak için temel metotları sağlar; bunlar arasında genel ayarlar için configureDashboard() ve navigasyon menüsü için configureMenuItems() bulunur. Dashboard, admin arayüzünün giriş noktasıdır. ## 3. Bir CRUD Controller'ın entity listesinde görüntülenen field'ları yapılandırmaya hangi metot olanak tanır? **Cevap** Bir CRUD Controller'daki configureFields() metodu, hangi field'ların görüntüleneceğini ve nasıl yapılandırılacağını tanımlar. Bu metot, bağlamı (index, detail, new, edit) belirten bir pageName parametresi alır ve sayfaya göre farklı field'ların gösterilmesine olanak tanır. Yapılandırılmış Field nesnelerini döndürmek için yield anahtar kelimesi kullanılır. ## 15 soru daha mevcut - EasyAdmin Dashboard menüsünde bir CRUD Controller'a bağlantı nasıl oluşturulur? - EasyAdmin formunda bir ManyToOne ilişkisini göstermek için hangi field türü kullanılmalıdır? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer Symfony mülakat konuları - [Modern PHP (8.1+)](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/php-modern-features.md): 20 soru, Junior - [Symfony Temelleri](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/symfony-basics.md): 25 soru, Junior - [Routing & Controllers](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/routing-controllers.md): 20 soru, Junior - [Twig & Templates](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/twig-templates.md): 20 soru, Junior - [Doctrine ORM Temelleri](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/doctrine-orm-basics.md): 25 soru, Junior - [Symfony Formları](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/forms.md): 22 soru, Junior - [Veri Doğrulama](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/validation.md): 18 soru, Junior - [Dependency Injection & Services](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/dependency-injection.md): 24 soru, Mid-Level - [Security & Authentication](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/security-authentication.md): 26 soru, Mid-Level - [İleri Düzey Doctrine](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/doctrine-advanced.md): 24 soru, Mid-Level - [API Platform](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/api-platform.md): 22 soru, Mid-Level - [Serializer Component](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/serializer.md): 20 soru, Mid-Level - [Events & Event Subscribers](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/events-subscribers.md): 20 soru, Mid-Level - [Console & Commands](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/console-commands.md): 18 soru, Mid-Level - [Messenger Component](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/messenger.md): 22 soru, Mid-Level - [HTTP Client](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/http-client.md): 18 soru, Mid-Level - [Cache ve Performans](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/cache.md): 20 soru, Mid-Level - [Workflow Component](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/workflow.md): 18 soru, Mid-Level - [Testing Symfony](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/testing.md): 22 soru, Mid-Level - [Mailer Component](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/mailer.md): 16 soru, Mid-Level - [Çeviriler & i18n](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/translations.md): 16 soru, Mid-Level - [Symfony Mimarisi](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/architecture-patterns.md): 24 soru, Senior - [Performans ve Optimizasyon](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/performance-optimization.md): 22 soru, Senior - [Gelişmiş Güvenlik](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/security-advanced.md): 22 soru, Senior - [Özel Bundle'lar](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/custom-bundles.md): 20 soru, Senior - [Symfony ile Microservices](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/microservices.md): 22 soru, Senior - [Real-time & WebSockets](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/real-time.md): 18 soru, Senior - [Deployment & DevOps](https://sharpskill.dev/tr/technologies/symfony/mulakat-sorulari/deployment-devops.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/symfony/mulakat-sorulari/easyadmin