PHP задачи с собеседований
2.91K subscribers
600 photos
6 videos
11 files
351 links
Задачи, тесты и теоретические вопросы по PHP.

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Какой blade-директивой выводится содержимое секции?
Anonymous Poll
69%
18%
5%
💬 Обратная связь

Текущий уровень сложности вопросов?

🔥 — Слишком просто, хочу сложнее
👍🏼 — В самый раз
❤️ — Иногда сложновато
😁 — Часто не понимаю
🔥8👍4
Какой тип связи реализуется через промежуточную таблицу?
Anonymous Poll
2%
hasOne
21%
hasMany
71%
belongsToMany
19%
morphTo
Какой метод используется для отката всех миграций?
Anonymous Poll
9%
php artisan migrate:undo
57%
php artisan migrate:reset
24%
php artisan migrate:reverse
12%
php artisan migrate:clear
Какой хелпер создаёт response с JSON?
Anonymous Poll
85%
response()->json()
2%
json_return()
1%
return_json()
19%
Response::toJson()
Где Laravel хранит скомпилированные Blade-шаблоны?
Anonymous Poll
25%
resources/cache
53%
storage/framework/views
14%
bootstrap/views
8%
public/compiled
Какой паттерн реализует Laravel Service Container?
Anonymous Poll
5%
Observer
15%
Singleton
5%
Active Record
80%
IoC / Dependency Injection
💬 Обратная связь

Проверяем выросло ли число помидоров синьоров :)
Ваш текущий грейд:

🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
👍15🔥9👎1
Какой фасад используется для работы с кешем?
Anonymous Poll
8%
Store
89%
Cache
1%
Remember
4%
Vault
В каком типе данных НЕЛЬЗЯ хранить денежные суммы?
Anonymous Poll
30%
int
46%
float
31%
string
16%
Объект Brick\Money\Money
Большой массив передаётся в функцию по значению, функция только читает его. Когда произойдёт фактическое копирование в памяти?
Anonymous Poll
15%
Сразу при входе в функцию
74%
Никогда — copy-on-write делает separation (копию) только при записи и только если refcount > 1
2%
При выходе из функции
11%
В момент чтения
PHP внутренне хранит массив с последовательными int-ключами 0..n как "packed array". Что превратит его в hashed и ухудшит локальность памяти?
Anonymous Poll
3%
Чтение по индексу
3%
count()
89%
Добавление строкового или большого непоследовательного ключа
5%
array_values()
💬 Обратная связь

Текущий уровень сложности вопросов?

🔥 — Слишком просто, хочу сложнее
👍🏼 — В самый раз
❤️ — Иногда сложновато
😁 — Часто не понимаю
👍8