Size: a a a

2021 June 23

I

Ivan in WebPwnChat
Зависит от браузера. Для IE это будет "в системе", весь разбор будет на winapi.
Для какого-нить хрома - наполовину, там свой резолвер, например и по-моему свой tls.
источник

S

Slava in WebPwnChat
"момент набора на клавиатуре" не просто так озвучен
источник

HL

Heart LESS in WebPwnChat
еще есть таблицы маршрутизации, URL handler, прокси всякие, установки соединений и так далее
источник

S

Slava in WebPwnChat
Ща найду подробную статью про это, недавно листал
источник

I

Ivan in WebPwnChat
Ну тогда уточняй скоуп вопроса, потому что я могу начать рассказывать от того, как работает кнопка на клавиатуре, как аналоговый сигнал идёт в плату, преобразуется в usb, разбирается на usb hab'e, попадает в HID-модуль ОС и там попадает уже через кучу слоёв абстракции в форму браузера.
источник

S

Slava in WebPwnChat
Дак я его и озвучил
источник

I

Ivan in WebPwnChat
@i_bo0om  не мог бы ты выключить к хуям слоу мод?
источник

S

Slava in WebPwnChat
Не совсем так.
Аппаратную часть слишком завертел
источник

S

Slava in WebPwnChat
Первая - подробнее, вторая - попроще. Мало ли кому интересно

https://danluu.com/navigate-url/

https://github.com/alex/what-happens-when
источник

I

Ivan in WebPwnChat
не, ты ничего не озвучил. Любая инженерная задача начинается с ограничений, которые описывает постановщик. Поэтому можно на задачу без ограничений дать абстрактный ответ и быть правым, а интервьюер будет мудаком. Что приведет к тому, что хороший специалист просто откажется работать в такой компании.
источник

S

Slava in WebPwnChat
Можно ещё спросить про формирование хттп запроса в системе, типа "расскажите что происходит в системе при отображении страницы: начиная от момента набора на клавиатуре адреса, до момента отображения результата в браузере".

Но это рили сложный вопрос
источник

ВМ

Василий Мартынов... in WebPwnChat
я ни разу в своей жизни на него не слышал идеального ответа.
источник

S

Slava in WebPwnChat
Граничные условия заданы, начальные - тоже
источник

I

Ivan in WebPwnChat
Насчёт же задачи завалить новичка - я саму идею считаю крайне порочной, поскольку это может отбить охоту к работе у новичка. Но если бы такое нужно было - я бы давал задачи на проектирование. Их можно легко отклонять без ущерба для самооценки.
источник

HL

Heart LESS in WebPwnChat
ну, кастомный spn. Наверное там ntp какой-нибудь висит
источник

q

q|z in WebPwnChat
нет ничего :(
источник

MK

Maksim Khazov in WebPwnChat
А в чем прикол вообще? Если сам собеседование проводишь, можно вальнуть и отклонить вне зависимости от вопросов и правильности ответа на них (опускаем здесь этичность происходящего)
источник

S

Slava in WebPwnChat
А он и не нужен, в этом и весь смысл - не у всех вопросов есть правильный ответ и не всегда его нужно давать.

Какой-нибудь зазнайка, типа @annmuor посчитает отвечать на такие вопросы - выше его достоинства, ссылаясь на "недостаточные условия".

А Джун, которому интересно - попробует что-то ответить, кто-то - скажет что не знает (умение признавать свои недостатки - очень хороший навык) и т.д.

Короче по характеру ответа на такой вопрос можно очень многое сказать
источник

MK

Maksim Khazov in WebPwnChat
Зачем здесь какие-то чудо вопросы?
источник

HL

Heart LESS in WebPwnChat
Отлично, как бы вы спроектировали устройство и систему для поиска информации на собеседовании?) Начиная с нажатия клавиши на клавиатуре и до отображения пользователю
источник