Большое раскрытие! «Ужасающая» сторона Али, что именно я хочу спросить?

Поиск работы опрос
Большое раскрытие! «Ужасающая» сторона Али, что именно я хочу спросить?

Оригинальный адрес ссылки:Nealyang/personalBlog

Статей про собеседования на рынке много, но в основном они анализируют проблему с точки зрения кандидата, а с точки зрения рекрутера не так много, чем можно поделиться. В этой статье я поделюсь некоторыми мыслями и своими мыслями о внешнем интерфейсе из моего личного опыта подбора персонала. Все последующие чувства являются личными чувствами автора и не отражают их. Если что-то не так, укажите

На самом деле, я должен сказать, что найти работу — это действительно семь очков силы и три очка удачи. У разных интервьюеров разные приоритеты, так что не теряйте уверенности из-за одного ватерлоо.

Сессия интервью

Что касается объяснения ответов на вопросы интервью, в этой статье не будет делаться очень подробный анализ. Для каждого конкретного пункта знаний автор попытается обновить соответствующую статью в общедоступной учетной записи в течение следующих двух недель.Выбор внешнего интерфейса полного стека, добро пожаловать, чтобы следить, обсуждать и делиться. На рисунке ниже представлена ​​сводная техническая статья, которую я планирую написать в будущем.

Самостоятельное введение

Основное собеседование является неизбежным вступлением. Я брал интервью у многих людей в компании. В пиковый период мне приходится брать интервью у одного или двух каждый вечер. Я слышал различные вступительные выступления. Вот краткое введение в то, что мне нравится и не нравится как интервьюеру.

Меня зовут ххх, закончил (в настоящее время работаю) ххх, из ххх, технологический стек хххх, вроде ххх. . .

Как и упомянутое выше представление о себе, на самом деле многие из них написаны в резюме, и многие из них даже не касаются меня.

Меня волнует только соответствие между твоими способностями и моим положением. Поэтому такое введение, как это, надеюсь, будет коротким. Как интервьюер, я предпочитаю слышатьКакие классные проекты я сделал, насколько это сложный проект, как его преодолеть, и что вы приобрели после завершения этого проекта, и даже после завершения этого проекта, какие аспекты проект приносит команде, отделу и даже компании улучшение. Или вы можете представить свою школуКакие награды вы завоевали, что это значит, что выросло.

Вышеупомянутое вступление действительно может заставить глаза интервьюера засиять, потому что вы можете увидеть, что вы думаете об этом проекте и о том опыте, который этот проект принес вам.

Ключевые моменты: Мы все знаем, что следующая сессия интервью — это вопрос очков знаний, поэтому трудности здесь можно уместно выкинуть из технических сложностей.вызвать у интервьюера интерес к вопросам.Мы должны научиться управлять ритмом интервью и не всегда идти на поводу у интервьюера.

На данный момент, есть в основном две ветви следующим образом:

  • Интервьюер больше интересуется вашим проектом (наградой) и будет продолжать расспрашивать, а потом спрашивать о деталях реализации технологии. (Так что не хвастайтесь тут х, а то наверстать не получится)
  • Интервьюер не очень заинтересован (это может быть техническое слепое пятно интервьюера, такого как я. Ха-ха), а затем задайте несколько вопросов для интервью, подготовленных самостоятельно. . .

Здесь необходимо пояснить, что когда автор берет интервью у студентов, подающих заявку на p7, я предпочитаю, чтобы вы думали об этом проекте, например, задавали вопросы:

  • Существующие технические решения, отраслевое сравнение
  • Что, по вашему мнению, является наиболее ценным из реализованных вами проектов или инициированных вами оптимизаций? Почему? В чем помощь бизнесу?
  • Можно ли использовать то, что вы делаете, для других команд?
  • Горизонтальные и известные на рынке ххх решения, каковы ваши преимущества?

На самом деле, я не смог достичь этих мыслей выше. Однако это не обязательно требует, чтобы интервьюер достиг этого уровня, и мыслительный аспект проекта не был таким глубоким. Я никогда не ел свинину и никогда не видел, как бегает свинья.

вопросы интервью

Как было сказано выше, если кандидат упомянул техническое направление или технический момент, который больше интересует автора во время собеседования, то автор прямо спросит. Если речь идет о технических областях, в которых я не очень силен, то технические подробности спрашивать не буду.

Общее время около получаса, плюс введение до и после, основных тем четыре или пять. На собеседовании нет фиксированных вопросов, и я обычно задаю, исходя из опыта кандидата. Вот пример типа темы, которую любит задавать автор, когда в приведенном выше вступлении вообще нет ярких пятен (в основном половина его холодная).

тест на базовый вопрос

JavaScript объектно-ориентированное понимание и восприятие

В основном темы первых вопросов относительно просты и имеют базовую оценку.Например, иногда автор обычно задает первый вопрос: **JavaScript объектно-ориентированное понимание и восприятие**, заголовок очень открытый. Дает вам достаточно большую сцену, чтобы выразить себя.

Произнесите этот вопрос в уме автора, когда берете интервью у других:

  • Прежде всего, мне обязательно нужно, чтобы вы рассказали мне, что такое объектно-ориентированный, каковы характеристики объектно-ориентированного подхода и объяснение этих характеристик.
  • Как JavaScript реализует эти функции, такие как инкапсуляция, наследование и полиморфизм. Если по поводу вышеперечисленных трех пунктов, то можно пояснить, сколько существует реализаций, в чем преимущества и недостатки. И какие популярные решения в последнее время. ЭтоДобавить баллы, например, для наследования. Наследование классов, наследование конструкторов, наследование композиций, наследование прототипов, паразитное наследование композиций и т. д. дают общие идеи реализации, преимущества и недостатки, а затем представляют реализацию расширений или миксинов, и даже можно вывести из модульной разработки JavaScript или даже к Почему ТС так популярен сейчас. Так что можно сказать, что эта часть ответа очень хороша.
  • Ответив на вопрос об объектной ориентации JavaScript, можно ли понять, зачем нужна объектная ориентация. И что вы думаете о высокой связности и низкой связанности дизайна программного обеспечения? Краткое содержание этой темы?

Подводя итог, нетрудно заметить, что чем более простыми и открытыми являются темы, тем больше они могут быть ловушкой и возможностью. Потому что вопрос действительно может чувствовать прочную основу приложения во всех аспектах.

Автор следующего вопроса в основном любит продолжать задавать вопросы, основанные на знаниях, которые заявитель сказал в ответе на предыдущий вопрос. Однако эта статья ограничена обменом статьями, и ее трудно продемонстрировать в такой форме. Следующие темы будут продолжены.

Браузер вводит URL-адрес для отображения страницы. Не могли бы вы рассказать, что произошло?

Разбейте по вышеуказанной теме очки знаний. Второй вопрос, автор обычно любит задавать некоторые вопросы, которые можно исследовать глубоко и неглубоко, вводя: браузер вводит URL-адрес для отображения страницы, можете ли вы подробнее рассказать о том, что произошло?

Основной ответ

  • Введите URL-адрес в адресную строку браузера
  • Браузер анализирует URL-адрес, чтобы получить протокол, хост, порт, путь.
  • Браузер собирает сообщение запроса HTTP (GET).
  • Браузер получает IP-адрес хоста
  • Откройте сокет с целевым IP-адресом, порт устанавливает цепочку TCP
  • Отправить HTTP-запрос после установления TCP-соединения
  • Сервер отправляет ответное сообщение обратно в браузер через соединение TCP, и браузер получает ответ HTTP.
  • Решите, что делать, исходя из типа ресурса (при условии, что ресурс является HTML-документом).
  • Разбирать документы HTML, строить дерево DOM, загружать ресурсы, строить дерево CSSOM, выполнять скрипт js
  • наконец отображается для пользователя

По сути, если кандидат возвращается только к вышеперечисленным шагам, а многие ключевые шаги (точки знаний, которые должен знать фронтенд) не упомянуты, то базовая крутость наполовину. Вот краткое описание того, что чувствует автор, что вы должны объяснить подробно.

  • Браузер отправляет запрос, нужно проверить кеш? Запрошенный ресурс находится в кеше и свежий, перейти к этапу перекодирования? Если ресурс уже закеширован, свежий ли он? Как проверить? Как судить, в чем разница между http1.0 и http1.1, и каков приоритет этих полей.
  • Браузер анализирует URL-адрес для получения протокола, каков процесс? Можете ли вы ввести рекурсивный запрос DNS?
  • Можно ли ввести трехстороннее рукопожатие для установления TCP-соединения?
  • Сервер получает запрос, нужно ли ему проверять кеш? Какое поле проверить? Какой кеш должен проверять сервер?
  • Сервер отправляет TCP-соединение, и после того, как браузер получает ответ http, на каком основании принимается решение о закрытии соединения? Какие четыре волны закрывают TCP?
  • Нужно ли браузеру проверять код состояния, что такое коды состояния? (Код высокочастотного теста автора: 304, 200)
  • При разборе, как разбирать и есть ли порядок. (Перерисовка и перестановка наиболее часто встречающихся экзаменационных вопросов находится здесь)
  • Подводя итог вышеизложенному, можем ли мы дать несколько основных методов оптимизации сайта? ? ?

Каждый шаг вышеперечисленных вопросов будет следующим вопросом интервью.

Введение конкретных точек знаний не является основным содержанием этой статьи, поэтому я не буду здесь много говорить.

тест на умение решать проблемы

Фактически, после двух вышеупомянутых (больших) вопросов была оценена базовая основа, сеть, браузер, выполнение js и оптимизация. Модель работы для p6 также имеет возможность решать проблемы.

На самом деле, есть вообще из проблемы, то вы даете часть вашей реализации идей здесь не расстояние, потому что слишком открыты!

Например:

  • Например, частые события, которые мне нужно отслеживать сейчас, есть ли у вас какие-либо оптимизации?
  • Реализация идеи погребенной точки
  • нерекурсивный обход бинарного дерева
  • Точка останова загрузки файла, возобновление загрузки
  • Оценка сценария применения шаблонов проектирования

так далее

Помните: такого рода темы, не должны говорить нет, не знаю. Даже если вы действительно не знаете, вы должны дать общую идею решения и идею реализации. Даже если это неправильно!Обязательно поделитесь своим ходом мыслей.

Экзамен с расширенными вопросами

При собеседовании с p6 и p7 обычно задается расширенный вопрос (в зависимости от конкретной ситуации заявителя).

На самом деле открытого ответа нет, поэтому здесь я не буду подробно останавливаться на том, что я думаю и что хочу услышать. Пока ты прав

  • Принцип двусторонней привязки VUE
  • Общая идея алгоритма сравнения VUE/React
  • Внедрение существующего управления состоянием
  • Идеи реализации загрузчика и плагина в webpack
  • Реализация простой версии вебпака
  • Внедрение промежуточного ПО KOA и Express
  • Понимание и принцип React fiber
  • Принципы и идеи реализации интерфейсных инструментов построения, vue-cli и create-react-app
  • и т.п. . . . .

завершить сеанс

За полчаса можно в основном задать только четыре-пять вопросов, честно говоря, оценка вопросов может составлять около 90% отсыла, а остальные 10% могут быть словами и чувствами. Так что, когда все закончится, скажи о нем что-нибудь плохое:

Наконец, что ты хочешь у меня спросить?

Я хотел бы спросить, смогу ли я пройти это собеседование. Меня не волнует зарплата. Я готов учиться. Я особенно надеюсь поступить на ХХХ, чтобы учиться и получать опыт с Дэниелом.

Честно говоря, я много раз слышал подобное. Если вы смотрите, вы тоже попали в этот. Я хочу сказать, что на самом деле компания наняла нас не для того, чтобы учить, а для того, чтобы двигать кирпичи. Обучение нужно для ваших собственных нужд, а не для компании. Говорить такие вещи слишком дорого для себя!

Когда автор подает заявку на работу, она обычно заканчивается.你有什么要问我的嘛ответ

  • Меня больше волнует мое техническое направление и карьерный рост.Можете ли вы вкратце представить содержание моей будущей работы и ценность в команде, если я буду проходить собеседование на должность в вашей компании?
  • Я хочу знать, насколько компания привязывается к интерфейсу, и что команда думает о технологиях в эпоху большого интерфейса.

Наверное, автор спросит, а что я делаю в таком положении? Есть ли ценность в компании? Соответствует ли это моей карьере и техническим планам?

так! Интервьюер почувствует, что恩~这小子有思考~~~Кроме того, если интервьюер дал вам очень подробное представление, то это на самом деле показывает со стороны, что он очень вами доволен! Пришло время интервьюеру показать себя с лучшей стороны~~

Например: Доктор, моя жена беременна мальчиком или девочкой?Не могу спросить! ! ! это политика

Но: Доктор, когда мой ребенок родился, я назвал его Ван Гандан, как вы думаете, это уместно?_恩。。。不太合适_ 基本可能怀的是女孩了

наконец

На самом деле, я хочу сказать, что интервью – это не только удача и сила, но и психологическая игра иногда.

Каждый ваш ответ может привести к следующему вопросу интервью. Сознательное и неосознанное оставление каких-то точек в воронке ответов — тоже ритмический способ.

Если интервьюер задает вопрос, вы не можете уловить его контрольную точку, это в основном холодно ~~

Во-вторых, я хочу сказать, что ответы на открытые основные вопросы, которые я упомянул выше, не должны быть неправильно истолкованы какЧем больше ответов, тем лучше. Не отвечайте на вопрос в течение получаса, не нужно!нажмите до, Докажите, что вы учли и имеете этот запас знаний, и интервьюер будет раздражаться, если вы не ответите.

Затем, для того, как заставить дверь в интервью: возобновить. Нечего сказать, не слишком много, чтобы сказать.

В двух словах: интервьюеры, просеивающие резюме, могут быть утомительными. Это в основном воспринимается с первого взгляда и не будет записано в резюме более чем на 40 секунд.

так:

  • Резюме должно быть аккуратным, лаконичным и лаконичным. На самом деле не надо так много слов, у меня не хватает терпения это читать.
  • Ключевые точки могут быть выделены жирным шрифтом или выделены цветом. Например:Собственный фреймворк React с открытым исходным кодом
  • Резюме - это введение и стенограмма.Поскольку это стенограмма, результаты должны быть выплюнуты:Проект с открытым исходным кодом 15k звезда,Продвижение технологии строительства компаниитак далее
  • Я должен сказать, на фоне известных школ и крупных заводов. Очень привлекательный.

Наконец-то начался осенний набор, желаю всем студентам, ищущим работу, получить оффер без проблем! давай~

тебе известно

Да, статьи часто заканчиваются рекламой~~ шарлатан

Али Цю Чжао

Осенний набор Али официально начался! ! !

Для ознакомления с Bu см.:Дополнительный! Дополнительный! Аукцион Али в преддверии осени! ! !

вкратце!Выпускники 2020, прошу резюмеЯ рассказал вам все вопросы собеседования, а резюме еще не отправил:yifeng.yl@alibaba-inc.com

учеба по обмену

Обратите внимание на официальный аккаунт: [Full-stack front-end selection] Получайте хорошие рекомендации статей каждый день. Вы также можете присоединиться к группе и учиться и общаться вместе~~