Удачный школьный рекрут Xiaomi Java фоновое предложение

интервью Java задняя часть JVM

задний план

Я не студент 985/211. На самом деле, вначале я не был очень уверен в себе, и только благодаря взаимному поощрению группы основных друзей я выстоял до сих пор. Родственники порекомендовали мне возможность пройти собеседование в Xiaomi, так как в их отделе не было новобранцев, поэтому мне повезло получить эту возможность. Чтобы упомянуть об этом, я имею дело с постом фона Java.

(Реклама) Статьи других друзей нашей группы:

веб-друзья Android-друзья

Интервью начинается

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

одна сторона:

  • 1. 1 миллиард URL-адресов, размер каждого URL-адреса
  • 2. Расскажите о семиуровневых, пятиуровневых и четырехуровневых протоколах в компьютерной сети, разделении IP-адресов на подсети.
  • 3. Введите URL-адрес в браузере и нажмите Enter. Что произойдет?
  • 4. Я задал много команд в линуксе, но забыл конкретику, поэтому задал 4 или 5.
  • 5. Спросили о нескольких видах просмотра таблиц и подключений к таблицам, и, скажем, об операторе SQL в целом.
  • 6. Расскажите о своем понимании Tomcat.
  • 7. Напишите от руки быстрый ряд.

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

две стороны

  • 1. Расскажите о своем понимании синхронизации потоков.
  • 2. Чем ReentrantLock отличается от синхронизированного, вы понимаете принцип реализации синхронизированного?
  • 3. Вы использовали CountDownLatch? В каком сценарии он используется?
  • 4. Давайте поговорим о JVM, для чего нужен счетчик команд?
  • 5. Распространенные реализации АОП-программирования. cglib понимает?
  • 6. Вы читали исходный код Spring? Расскажите о том, что произвело на вас наибольшее впечатление.
  • 7. Расскажите о своих взглядах на дополнительную таблицу.
  • 8. Расскажите о принципе балансировки нагрузки nginx.

Что вы скажете на второй стороне? В вопросе много основного содержания (думаю, этот человек здесь, чтобы спросить о глубине, у меня есть много нехороших ответов, но он все же пропустил меня), здесь я должен упомянуть: не копай себе яму. Как правило, интервьюер, осмеливающийся задать этот вопрос, лучше разбирается в этом аспекте. Если вы не будете осторожны, вас спросят. Я потерпел здесь поражение, я слишком много болтал, после того, как на меня надавили, я не смог ответить.

Три стороны

  • 1. Найдите пересечение двух цепочек самым быстрым из возможных способов. (к слову об идеях)
  • 2. Как поменять местами все нечетные числа в заданном массиве сначала, а четные — в конце. (к слову об идеях)
  • 3. Напишите пузырь от руки. (Правильно, пузырится...)
  • 4. Расскажите о самом впечатляющем пункте вашего резюме.
  • 5. Если бы вас попросили реализовать фреймворк, какой фреймворк вы бы хотели сделать больше всего и почему? Говорите об идеях.
  • 6. Почему стоит выбрать Xiaomi.

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


результат

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


Это публичный аккаунт, который в основном пропагандирует интервью и шаги по пит-стопам!

Если вам не интересно, просто игнорируйте

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

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

个人公众号

Статьи других друзей нашей группы:

веб-друзья Android-друзья