Вопросы на собеседовании Symfony

Задание 1

Что такое Symfony и для чего он используется?

Задание 2

В чём разница между Symfony и Laravel?

Задание 3

Какая архитектура используется в Symfony?

Задание 4

Что такое MVC в Symfony?

Задание 5

Как установить Symfony?

Задание 6

Что такое Symfony CLI и для чего он нужен?

Задание 7

Что такое Composer и как он используется в Symfony?

Задание 8

Что такое console в Symfony?

Задание 9

Какие команды консоли Symfony вы знаете?

Задание 10

Что такое php bin/console server:run?

Задание 11

Что такое php bin/console make:controller?

Задание 12

Что такое php bin/console make:entity?

Задание 13

Что такое php bin/console make:migration?

Задание 14

Что такое php bin/console doctrine:migrations:migrate?

Задание 15

Что такое php bin/console doctrine:fixtures:load?

Задание 16

Что такое php bin/console cache:clear?

Задание 17

Что такое .env файл в Symfony?

Задание 18

Как получить переменные окружения в Symfony?

Задание 19

Что такое config директория в Symfony?

Задание 20

Какие форматы конфигурации поддерживает Symfony?

Задание 21

В чём разница между YAML, XML и PHP конфигурацией в Symfony?

Задание 22

Что такое маршрутизация routing в Symfony?

Задание 23

Как определяются маршруты в Symfony?

Задание 24

Что такое @Route аннотация в Symfony?

Задание 25

Что такое #[Route] атрибут в Symfony?

Задание 26

Какие типы параметров маршрута есть в Symfony?

Задание 27

Что такое requirements в маршрутах Symfony?

Задание 28

Что такое defaults в маршрутах Symfony?

Задание 29

Что такое префиксы маршрутов в Symfony?

Задание 30

Что такое controllers в Symfony?

Задание 31

Как создать контроллер в Symfony?

Задание 32

Что такое AbstractController в Symfony?

Задание 33

Что такое render() метод в контроллере Symfony?

Задание 34

Что такое json() метод в контроллере Symfony?

Задание 35

Что такое redirect() метод в контроллере Symfony?

Задание 36

Что такое представления views в Symfony?

Задание 37

Что такое Twig в Symfony?

Задание 38

Какие теги Twig вы знаете?

Задание 39

Что такое {% extends %} и {% block %} в Twig?

Задание 40

Что такое {% include %} и {% embed %} в Twig?

Задание 41

Что такое {% for %}, {% if %}, {% else %} в Twig?

Задание 42

Что такое фильтры в Twig?

Задание 43

Какие фильтры Twig вы знаете?

Задание 44

Что такое функции в Twig?

Задание 45

Что такое {{ }} и {{ | raw }} в Twig?

Задание 46

Что такое Doctrine ORM в Symfony?

Задание 47

Как создать сущность Entity в Symfony?

Задание 48

Что такое annotations и attributes в Doctrine?

Задание 49

Что такое @ORM\Entity и #[ORM\Entity]?

Задание 50

Что такое @ORM\Column и #[ORM\Column]?

Задание 51

Что такое @ORM\OneToMany, @ORM\ManyToOne, @ORM\ManyToMany?

Задание 52

Что такое EntityManager в Doctrine?

Задание 53

Что такое persist() и flush() в Doctrine?

Задание 54

Что такое репозитории Repository в Doctrine?

Задание 55

Что такое find(), findAll(), findBy() в Doctrine?

Задание 56

Что такое DQL (Doctrine Query Language)?

Задание 57

Что такое QueryBuilder в Doctrine?

Задание 58

Что такое миграции в Doctrine?

Задание 59

Что такое фикстуры Fixtures в Doctrine?

Задание 60

Что такое формы Forms в Symfony?

Задание 61

Как создать форму в Symfony?

Задание 62

Что такое FormType в Symfony?

Задание 63

Какие типы полей форм в Symfony вы знаете?

Задание 64

Что такое валидация Validation в Symfony?

Задание 65

Какие ограничения constraints валидации вы знаете?

Задание 66

Что такое @Assert аннотации и #[Assert] атрибуты?

Задание 67

Что такое аутентификация в Symfony?

Задание 68

Что такое Security компонент в Symfony?

Задание 69

Что такое User и UserProvider в Symfony?

Задание 70

Что такое PasswordEncoder и UserPasswordHasher в Symfony?

Задание 71

Что такое Authenticator в Symfony?

Задание 72

Что такое JWT аутентификация в Symfony?

Задание 73

Что такое LexikJWTAuthenticationBundle?

Задание 74

Что такое авторизация в Symfony?

Задание 75

Что такое voter в Symfony?

Задание 76

Что такое access_control в security.yaml?

Задание 77

Что такое is_granted() в Symfony?

Задание 78

Что такое Event Dispatcher в Symfony?

Задание 79

Что такое события events и слушатели listeners в Symfony?

Задание 80

Что такое подписчики subscribers в Symfony?

Задание 81

В чём разница между слушателями и подписчиками?

Задание 82

Что такое Dependency Injection в Symfony?

Задание 83

Что такое Service Container в Symfony?

Задание 84

Что такое автопроводка autowiring в Symfony?

Задание 85

Что такое services.yaml в Symfony?

Задание 86

Что такое bind в сервисах Symfony?

Задание 87

Что такое теги tags в сервисах Symfony?

Задание 88

Что такое кэширование в Symfony?

Задание 89

Что такое Cache компонент в Symfony?

Задание 90

Какие адаптеры кэша поддерживает Symfony?

Задание 91

Что такое Messenger компонент в Symfony?

Задание 92

Что такое MessageBus в Symfony?

Задание 93

Что такое Handler в Symfony Messenger?

Задание 94

Что такое Middleware в Symfony Messenger?

Задание 95

Что такое очереди в Symfony?

Задание 96

Что такое php bin/console messenger:consume?

Задание 97

Что такое Notifier компонент в Symfony?

Задание 98

Что такое Mailer компонент в Symfony?

Задание 99

Что такое Mime компонент в Symfony?

Задание 100

Что такое Serializer компонент в Symfony?

Задание 101

Как сериализовать объекты в Symfony?

Задание 102

Что такое нормалайзеры normalizers в Symfony?

Задание 103

Что такое энкодеры encoders в Symfony?

Задание 104

Что такое Validator компонент в Symfony?

Задание 105

Что такое Translation компонент в Symfony?

Задание 106

Как работает локализация в Symfony?

Задание 107

Что такое trans() и |trans в Twig?

Задание 108

Что такое Monolog и логирование в Symfony?

Задание 109

Что такое LoggerInterface в Symfony?

Задание 110

Что такое тестирование в Symfony?

Задание 111

Что такое PHPUnit в Symfony?

Задание 112

Что такое WebTestCase в Symfony?

Задание 113

Что такое KernelTestCase в Symfony?

Задание 114

Что такое функциональное тестирование в Symfony?

Задание 115

Что такое Panther в Symfony?

Задание 116

Что такое symfony/var-dumper?

Задание 117

Что такое symfony/debug и symfony/error-handler?

Задание 118

Что такое symfony/monolog-bundle?

Задание 119

Что такое symfony/web-profiler-bundle?

Задание 120

Что такое Symfony Profiler?

Задание 121

Что такое symfony/stopwatch?

Задание 122

Что такое symfony/validator?

Задание 123

Что такое пакеты bundles в Symfony?

Задание 124

Как создать свой бандл в Symfony?

Задание 125

Что такое Symfony Flex?

Задание 126

Что такое рецепты recipes в Symfony Flex?

Задание 127

Что такое symfony/asset компонент?

Задание 128

Что такое Webpack Encore в Symfony?

Задание 129

Что такое AssetMapper в Symfony 6.3+?

Задание 130

Что такое Stimulus и Turbo в Symfony?

Задание 131

Что такое Symfony UX?

Задание 132

Что такое API Platform в Symfony?

Задание 133

Что такое EasyAdmin в Symfony?

Задание 134

Что такое SonataAdmin в Symfony?

Задание 135

Что такое DoctrineFixturesBundle?

Задание 136

Что такое DoctrineMigrationsBundle?

Задание 137

Что такое symfony/security-bundle?

Задание 138

Что такое symfony/mailer?

Задание 139

Что такое symfony/notifier?

Задание 140

Что такое symfony/cache?

Задание 141

Что такое symfony/rate-limiter?

Задание 142

Что такое symfony/lock?

Задание 143

Что такое symfony/scheduler в Symfony 6.3+?

Задание 144

Что такое symfony/process?

Задание 145

Что такое symfony/finder?

Задание 146

Что такое symfony/filesystem?

Задание 147

Что такое symfony/console?

Задание 148

Что такое symfony/http-foundation?

Задание 149

Что такое symfony/http-kernel?

Задание 150

Что такое symfony/routing?

Задание 151

Что такое symfony/event-dispatcher?

Задание 152

Что такое symfony/dependency-injection?

Задание 153

Что такое symfony/config?

Задание 154

Что такое symfony/yaml?

Задание 155

Что такое symfony/translation?

Задание 156

Что такое symfony/form?

Задание 157

Что такое оптимизация в Symfony?

Задание 158

Что такое php bin/console cache:warmup?

Задание 159

Что такое php bin/console cache:clear --env=prod?

Задание 160

Что такое symfony/mercure?

Задание 161

Что такое реальное время в Symfony с Mercure?

Задание 162

Что такое WebSocket в Symfony?

Задание 163

Как развернуть Symfony приложение на сервере?

Задание 164

Как настроить Nginx для Symfony?

Задание 165

Как использовать Docker с Symfony?

Задание 166

Что такое Symfony Cloud (Platform.sh)?

Задание 167

Какие best practices в Symfony вы знаете?

Задание 168

Как структурировать Symfony проект?

Задание 169

Что такое DDD в Symfony?

Задание 170

Что такое Hexagonal Architecture в Symfony?

Задание 171

Что такое CQRS в Symfony?

Задание 172

Как использовать Event Sourcing в Symfony?

Задание 173

Что такое Symfony Recipes и как они работают?