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

Задание 1

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

Задание 2

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

Задание 3

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

Задание 4

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

Задание 5

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

Задание 6

Что такое artisan в Laravel?

Задание 7

Какие команды artisan вы знаете?

Задание 8

Что такое php artisan serve?

Задание 9

Что такое php artisan make:model?

Задание 10

Что такое php artisan make:controller?

Задание 11

Что такое php artisan make:migration?

Задание 12

Что такое php artisan migrate?

Задание 13

Что такое php artisan db:seed?

Задание 14

Что такое php artisan tinker?

Задание 15

Что такое php artisan cache:clear?

Задание 16

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

Задание 17

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

Задание 18

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

Задание 19

Что такое routes в Laravel?

Задание 20

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

Задание 21

Что такое Route::get(), Route::post(), Route::put(), Route::delete()?

Задание 22

Что такое Route::resource() в Laravel?

Задание 23

Что такое параметры маршрута в Laravel?

Задание 24

Что такое Route::middleware() в Laravel?

Задание 25

Что такое группы маршрутов в Laravel?

Задание 26

Что такое Route::prefix() в Laravel?

Задание 27

Что такое Route::name() в Laravel?

Задание 28

Что такое Route::view() в Laravel?

Задание 29

Что такое контроллеры в Laravel?

Задание 30

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

Задание 31

Что такое Resource Controller в Laravel?

Задание 32

Что такое Invokable Controller в Laravel?

Задание 33

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

Задание 34

Что такое мидлвары middleware в Laravel?

Задание 35

Как создать мидлвар в Laravel?

Задание 36

Что такое глобальные мидлвары в Laravel?

Задание 37

Что такое групповые мидлвары в Laravel?

Задание 38

Что такое terminable middleware в Laravel?

Задание 39

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

Задание 40

Как передать данные в представление в Laravel?

Задание 41

Что такое Blade в Laravel?

Задание 42

Что такое @yield и @section в Blade?

Задание 43

Что такое @extends в Blade?

Задание 44

Что такое @include в Blade?

Задание 45

Что такое @component и @slot в Blade?

Задание 46

Что такое @foreach, @if, @else в Blade?

Задание 47

Что такое @auth и @guest в Blade?

Задание 48

Что такое @php в Blade?

Задание 49

Что такое @stack и @push в Blade?

Задание 50

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

Задание 51

Что такое {{ }} и {!! !!} в Blade?

Задание 52

Что такое Eloquent ORM в Laravel?

Задание 53

Как создать модель в Laravel?

Задание 54

Что такое fillable и guarded в моделях Laravel?

Задание 55

Что такое массовое заполнение в Laravel?

Задание 56

Что такое отношения relationships в Eloquent?

Задание 57

Какие типы отношений есть в Eloquent?

Задание 58

Что такое hasOne и belongsTo в Eloquent?

Задание 59

Что такое hasMany и belongsToMany в Eloquent?

Задание 60

Что такое полиморфные отношения в Eloquent?

Задание 61

Что такое with() в Eloquent для жадной загрузки?

Задание 62

Что такое N+1 проблема в Eloquent и как её решать?

Задание 63

Что такое scope в Laravel?

Задание 64

Что такое глобальные скоупы в Laravel?

Задание 65

Что такое локальные скоупы в Laravel?

Задание 66

Что такое accessors и mutators в Laravel?

Задание 67

Что такое casts в Laravel?

Задание 68

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

Задание 69

Как создать миграцию в Laravel?

Задание 70

Что такое Schema в Laravel?

Задание 71

Какие методы Schema вы знаете?

Задание 72

Что такое up() и down() в миграциях?

Задание 73

Что такое сиды seeders в Laravel?

Задание 74

Что такое фабрики factories в Laravel?

Задание 75

Что такое Query Builder в Laravel?

Задание 76

В чём разница между Eloquent и Query Builder?

Задание 77

Что такое DB::table() в Laravel?

Задание 78

Что такое DB::select(), DB::insert(), DB::update(), DB::delete()?

Задание 79

Что такое транзакции в Laravel?

Задание 80

Что такое DB::transaction() в Laravel?

Задание 81

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

Задание 82

Что такое Auth фасад в Laravel?

Задание 83

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

Задание 84

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

Задание 85

Что такое auth:api мидлвар в Laravel?

Задание 86

Что такое Sanctum в Laravel?

Задание 87

Что такое Passport в Laravel?

Задание 88

В чём разница между Sanctum и Passport?

Задание 89

Что такое политики policies в Laravel?

Задание 90

Что такое Gate в Laravel?

Задание 91

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

Задание 92

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

Задание 93

Что такое can и cannot в Blade?

Задание 94

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

Задание 95

Как выполнить валидацию в Laravel?

Задание 96

Что такое Validator фасад в Laravel?

Задание 97

Какие правила валидации в Laravel вы знаете?

Задание 98

Что такое кастомные правила валидации в Laravel?

Задание 99

Что такое Form Request в Laravel?

Задание 100

Что такое Request класс в Laravel?

Задание 101

Что такое Session в Laravel?

Задание 102

Какие драйверы сессий поддерживает Laravel?

Задание 103

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

Задание 104

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

Задание 105

Что такое Cache фасад в Laravel?

Задание 106

Что такое события events в Laravel?

Задание 107

Что такое слушатели listeners в Laravel?

Задание 108

Что такое EventServiceProvider в Laravel?

Задание 109

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

Задание 110

Какие драйверы очередей поддерживает Laravel?

Задание 111

Что такое job в Laravel?

Задание 112

Что такое dispatch() в Laravel?

Задание 113

Что такое php artisan queue:work?

Задание 114

Что такое планировщик задач scheduler в Laravel?

Задание 115

Что такое php artisan schedule:run?

Задание 116

Что такое Notification в Laravel?

Задание 117

Какие каналы уведомлений поддерживает Laravel?

Задание 118

Что такое Mail в Laravel?

Задание 119

Что такое Mailables в Laravel?

Задание 120

Что такое Notification и Mail отличие?

Задание 121

Что такое Storage в Laravel?

Задание 122

Какие драйверы файловых систем поддерживает Laravel?

Задание 123

Что такое public диск в Laravel?

Задание 124

Что такое local диск в Laravel?

Задание 125

Что такое s3 диск в Laravel?

Задание 126

Что такое Logging в Laravel?

Задание 127

Какие каналы логирования поддерживает Laravel?

Задание 128

Что такое Log фасад в Laravel?

Задание 129

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

Задание 130

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

Задание 131

Что такое Pest в Laravel?

Задание 132

Что такое php artisan test?

Задание 133

Что такое DatabaseTransactions в тестах Laravel?

Задание 134

Что такое RefreshDatabase в тестах Laravel?

Задание 135

Что такое Eloquent фасад в тестах?

Задание 136

Что такое Dusk в Laravel?

Задание 137

Что такое Telescope в Laravel?

Задание 138

Что такое Horizon в Laravel?

Задание 139

Что такое Scout в Laravel?

Задание 140

Что такое Cashier в Laravel?

Задание 141

Что такое Spark в Laravel?

Задание 142

Что такое Nova в Laravel?

Задание 143

Что такое пакеты packages в Laravel?

Задание 144

Как создать пакет для Laravel?

Задание 145

Что такое сервис-провайдеры Service Providers в Laravel?

Задание 146

Что такое фасады Facades в Laravel?

Задание 147

Что такое контракты Contracts в Laravel?

Задание 148

В чём разница между фасадами и контрактами?

Задание 149

Что такое service container в Laravel?

Задание 150

Что такое внедрение зависимостей в Laravel?

Задание 151

Что такое bind() и singleton() в контейнере Laravel?

Задание 152

Что такое make() и resolve() в контейнере Laravel?

Задание 153

Что такое Eloquent API Resources в Laravel?

Задание 154

Что такое Response в Laravel?

Задание 155

Что такое redirect() в Laravel?

Задание 156

Что такое abort() в Laravel?

Задание 157

Что такое обработка ошибок в Laravel?

Задание 158

Что такое Exception Handler в Laravel?

Задание 159

Что такое report() и render() в Exception Handler?

Задание 160

Что такое localization в Laravel?

Задание 161

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

Задание 162

Что такое trans() и __() в Laravel?

Задание 163

Что такое Lang фасад в Laravel?

Задание 164

Что такое коллекции Collections в Laravel?

Задание 165

Какие методы коллекций вы знаете?

Задание 166

Что такое higher order messages в коллекциях?

Задание 167

Что такое макросы macros в коллекциях Laravel?

Задание 168

Что такое helpers в Laravel?

Задание 169

Какие хелперы в Laravel вы знаете?

Задание 170

Что такое dd() и dump() в Laravel?

Задание 171

Что такое env() и config() хелперы?

Задание 172

Что такое collect() и str() хелперы?

Задание 173

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

Задание 174

Что такое php artisan optimize?

Задание 175

Что такое php artisan config:cache?

Задание 176

Что такое php artisan route:cache?

Задание 177

Что такое php artisan view:cache?

Задание 178

Что такое Laravel Octane?

Задание 179

Что такое Laravel Sail?

Задание 180

Что такое Laravel Valet?

Задание 181

Что такое Laravel Homestead?

Задание 182

Что такое Laravel Vapor?

Задание 183

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

Задание 184

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

Задание 185

Как настроить Apache для Laravel?

Задание 186

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

Задание 187

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

Задание 188

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

Задание 189

Что такое SOLID принципы в Laravel?

Задание 190

Что такое Repository Pattern в Laravel?

Задание 191

Что такое Service Pattern в Laravel?

Задание 192

Что такое Action Pattern в Laravel?

Задание 193

Что такое DTO в Laravel?