Открытое собеседование PHP Senior Developer

  Переглядів 2,816

Сеньор Руслан

Сеньор Руслан

4 місяці тому

Мой телеграм про IT и программирование: t.me/mir_ait

КОМЕНТАРІ: 32
@NameXss
@NameXss 2 місяці тому
уже подумал, что на вопрос чем отличается мердж от ребейза, тоже будет ответ "надо эксперементировать" :D
@alexandervasilevich6502
@alexandervasilevich6502 3 місяці тому
Primary key тоже может быть составным. Например в таблице много ко многим
@senior_ruslan
@senior_ruslan 3 місяці тому
да точно
@antonslim1
@antonslim1 Місяць тому
Про merge и rebase тоже не совсем верно, основная фишка rebase он историю твоих коммитов кладет поверх той ветки, куда делается rebase, из-за чего у всех твоих коммитов изменится хэш, дата коммита останется старой, но дата правок будет текущей. Преимущество такого подхода, то что master может смерджится с этой веткой без merge коммита, через fast-forward и риск получения конфликтов минимален.
@nemes20111
@nemes20111 2 місяці тому
На 7 вопрос бы, я бы всегда помнил очки сотого(последнего) пользователя и делал выборку используя это значение, то есть искать все что больше этого значения, включая само значение. Но должно быть условие что очки пользователей не могут уменьшаться, тем самым я уверен что запрос бы ускорялся прилично
@vdbxxx
@vdbxxx 3 місяці тому
Задача по объединению. массивов разве не решается обычным array_merge() ? В том виде, как представлены вводные данные [1,2,3] и [4,5,6] результат будет точно тот же.
@senior_ruslan
@senior_ruslan 3 місяці тому
тут суть была именно без встроенных методов сделать
@user-ou3jn8lt3d
@user-ou3jn8lt3d Місяць тому
С массивами из примеров да, получилось бы. А если [1,3,5], [2,4,7] то уже нет.
@snikitin32
@snikitin32 Місяць тому
10:25 зачем в конструкторе делать присваивание свойства? Достаточно его указать в аргументах конструктора и произойдет магия, биндинг.
@DimaTiunov
@DimaTiunov 8 днів тому
ещё и без интерфейса указал или впрямую типа
@SingleFeniks
@SingleFeniks 3 місяці тому
А по каким конкретно критериям Вы определяете, является ли этот разработчик middle или senior?
@senior_ruslan
@senior_ruslan 3 місяці тому
тут все очень относительно, по мне наверное можно назвать сеньором того, кто хорошо разбирается в построение архитектуры, кто много перепробовал на практике.
@LotmineRu
@LotmineRu 22 дні тому
по критерию "мне похуй, я так чувствую"
@NameXss
@NameXss 2 місяці тому
Соискатель явно знал решение задачи, не видно ход мысли, просто выдал код. Или он гений и задача совсем легкая? Ну и соответственно не оценил сложность задачи (. А еще где тайп-хинтинг, у сеньера она уже автоматом отбивается :D
@user-ou3jn8lt3d
@user-ou3jn8lt3d Місяць тому
Задача на самом деле крайне лёгкая, не синьерская.
@NameXss
@NameXss Місяць тому
@@user-ou3jn8lt3d да-да зато на систем дизайне вы пук-среньк(
@LotmineRu
@LotmineRu 22 дні тому
yii синьор = джун на симфони
@NOname-zb5hu
@NOname-zb5hu 22 дні тому
Ага, Алексей Макаров джун на симфони, да-да.
@LotmineRu
@LotmineRu 22 дні тому
@@NOname-zb5hu я вроде ни про каких конкретных Олеш не говорил по моему опыту, сам по себе фреймворк yii не плох проблемы именно с yii разработчиками, доводилось с несколькими работать и картина плюс-минус одна и та же - низкие хард-скиллы + уверенность в своей правоте, указываешь на откровенный проеб в его коде или архитектуре - но он тебя не понимает, не видит проблем))
@NOname-zb5hu
@NOname-zb5hu 22 дні тому
@@LotmineRu ахаха. Ну это потому что блиц-курсы))
@vdbxxx
@vdbxxx 3 місяці тому
Для сеньора вопросы слабоваты. Нет ничего по теории БД - ACID, уровни изоляции транзакций, нормальные формы. Нет хитрых вопросов про ООП, типа "Signature compatibility rules", нет код ревью с характерными ошибками всех спектров. Про устройство и особенности реализации zval тоже ничего. Собеседование на уровень middle-.
@senior_ruslan
@senior_ruslan 3 місяці тому
отличные варианты, сделаем еще позже
@mgsfdgsfdgsgssdgrsdgdrgsr16
@mgsfdgsfdgsgssdgrsdgdrgsr16 2 місяці тому
Кому этот твой звал нужен? ))Это все равно, что шарписту знать внутреннее устройство компилятора. Просто справочные знания.
@vdbxxx
@vdbxxx 2 місяці тому
@@mgsfdgsfdgsgssdgrsdgdrgsr16 Для джуниора не нужен. А если сеньор совершит глупую ошибку, будет обидно. А он её однажды совершит, если не знает устройство zval.
@yashkevich8164
@yashkevich8164 2 місяці тому
@@vdbxxxэто видимо только в вашем мирке можно совершить ошибку не вспомнив про звал))
@LotmineRu
@LotmineRu 22 дні тому
Обясни, пожалуйста, зачем знать про этот zval?
@solvex8304
@solvex8304 3 місяці тому
user_sex)) Вообще-то, есть общепринятое gender.
@ValentinStartsev
@ValentinStartsev 23 дні тому
Это теперь разные понятия. Пола всего два, а вот гендеров 200+ уже 8)
Что сказать на собеседовании про обработку топика Kafka
36:38
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Переглядів 5 млн
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
Открытое собеседование на PHP Мидл разработчика
36:30
Мок-собеседование Junior Android developer
1:37:34
Помогите, я джун
Переглядів 2,8 тис.
Разбираем основы Kafka и RabbitMQ
26:54
Digital train | Alex Babin
Переглядів 8 тис.
PHP 8.0 - 8.2 | Производительность и фичи
18:19
R class Tech
Переглядів 14 тис.
СОБЕС НА ТИМЛИДА NODEJS В ПРОФИРУ НА 340.000 РУБ
46:05
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Переглядів 12 тис.
Software Engineering Job Interview - Full Mock Interview
1:14:29
freeCodeCamp.org
Переглядів 1,2 млн
Муж с котом устроили спа!
0:29
ТРЕНДИ ШОРТС
Переглядів 6 млн
Вічна і світла пам'ять Герою 🙏
0:12
Українські ТікТок-Війська 🇺🇦
Переглядів 251 тис.
ТИПЫ ЛЮДЕЙ на Пасху✨Тг: Это Джульетта
0:27
ЙУЛЯ ПУЛЯ
Переглядів 3,3 млн
Муж с котом устроили спа!
0:29
ТРЕНДИ ШОРТС
Переглядів 6 млн