Запись собеседования на стажировку перед началом весеннего набора (2019.3 ~ 2019.5)
С 2019.1 проверка проводится постепенно, и собеседование началось в конце февраля, а в основном закончилось в середине апреля. испытал много раз в марте и апрелеПотерпеть поражение,расстроенный,Несчастный случай,ожидать,крах,беспокойство. Я изо всех сил стараюсь вспомнить вопросы, заданные в каждом интервью, надеясь быть ориентиром для молодого поколения.
Марш против стены
Предприниматели правы(一面挂) 2019.2.27
- CSS реализует треугольник
- массив не в порядке
- Разница между for in и for of
- Будет ли выполняться код после resolve() в функции, полученной промисом?
- Мониторинг действий пользователей на наших веб-страницах в течение определенного периода времени
- Ленивая загрузка изображений, предварительная загрузка
第一次面试,问了很多基础,非常非常紧张,都有些结巴。面完恶补了基础,研究了很多平时常用却不未深挖的东西。
байт бит (一面)
Первое видеоинтервью на Niuke.com, Тутиао действительно очень, очень сосредоточенСпособность кода
- Двухколоночный макет CSS, правый столбец имеет фиксированную ширину, а левый — адаптивный.
- изгиб, ось
- куки, сессия, информация о токене
- перекрестный домен
- предварительный запрос
- Каков верхний уровень цепочки прототипов?
- подробности addEventListener
- Разорвите код вручную: уменьшите карту инструментов
- для в и для из
- Код разрыва рук: вызов реализует привязку
- Разорвать код вручную: внедрить функцию, выполнять func каждые секунды ожидания и общее время выполнения
- стрелочная функция
- Проблема, на которую указывает это
- переменное продвижение
байт бит (二面)
- связанный с проектом
- Код разрыва вручную: реализовать функцию, которая получает obj, путь и значение и реализует obj[path] = value, obj аналогичен формату json.
- Почему setState реагирует асинхронно? Можно ли его синхронизировать? Когда это асинхронно? Когда синхронизировать?
- promise
- реагировать виртуальный дом, diff
- стрелочная функция
- this
- переменное продвижение
- контекст
байт бит (三面挂)
- Самостоятельное введение
- Как удалить события, связанные с addEventListener
- что решает два? Как решить? Зачем использовать?
- принцип реакции
- redux-saga
- setState асинхронный
- Контролируемые компоненты против неконтролируемых компонентов
- Код разрыва: сведение массива
面完头条后恶补了很多js专题和react部分功能的实现原理,虽然三面挂了很遗憾,但是增加了信心,对自己的水平有了一个大概的估计
Tencent PCG одобрена заранее (一面)
- Самостоятельное введение
- HTTP-кеширование
- HTTP vs HTTPS
- http1.0/1.1/2.0
- Рукопожатие SSL/TLS, конфиденциальность? Честность? Сертификат? Как браузер проверяет правильность ЦС?
- Атака «человек посередине»?
- Что делать, если браузер отправляет запрос на сервер и соответствующий пакет данных перехватывается?
- Что нового в http 2.0? О сжатии заголовков говорить подробно?
- XSS, CSRF? разница? Например?
- цикл событий? сценарии использования
- прототип?
- новый?
- 206 ?
Tencent PCG одобрена заранее (二面挂)
- куки, сеанс, токен, с кредитами?
- Почему токен может сопротивляться csrf?
- Закрытие? сцены, которые будут использоваться? недостаток?
- Как найти (проверить) утечки памяти?
- GC
- голосование
- websocket
感觉腾讯非常看重网络和安全,面完研究了半个月计算机网络和网络安全
УБНТ (一面挂)
- Самостоятельное введение
- cookie ? session ? httponly?
- Делегирование событий?
- css по центру по горизонтали и вертикали?
- Превратить аргументы в массив? совместимый?
- междоменный?
- прототип?
- Почему реакция setState асинхронна?
- Функции высшего порядка? Компоненты высшего порядка? Функции? разница? пример? @соединять ?
- редукс?
- мобкс?
- Почему редюсер — это чистая функция?
- Разорвать код вручную: быстрая сортировка
- Хвостовая рекурсия?
- Как общаться между листовыми узлами в реакции?
- Вью проходит?
байт бит (找人内推又被捞了)
- Самостоятельное введение
- проект
- связь между компонентами
- redux
- Наблюдатель, спросил глубоко, долго рассуждая
- API-интерфейс компонента формы antd? Как работает нижний слой? Вы смотрели исходный код?
- и Form.create?
- модель событий
- event loop
- Разорванная вручную кодовая сумма узлов двоичного дерева leetcode оригинальное название
这一面又挂在了设计模式和算法,之后又研究了几种常用设计模式,刷了一遍剑指offer和leetcode树部分题。
апрель лотереи
58 Корпоративный сервис (一面后加了wx)
- Весь процесс от ввода URL до отображения
- dns
- cdn
- ядро браузера
- протокол
- макет
- BFC
- position
- перерисовывать, перерисовывать
Тонгчен Илонг (англ.offer)
- перерисовывать, перерисовывать
- троттлинг, защита от тряски
- react
- redux
- MVC vs MVVM
- mobx
电话面试,有些没听清,有些久远,记不太清了,不算很难,都是一些之前问过的东西
УФ (面试通过,但因实习时间问题没发offer)
来来回回也就是三月那些问题,且难度低于三月
Кингди (hr面,等offer)
- Весь процесс ввода URL для рендеринга
Цифровая технология Цзюци (offer)
- структура данных
- Стабильность быстрого выпуска
- Операционная система
Грибная улица(蜜汁一面挂)
- связанный с проектом
- Дизайн базы данных
- обучающее путешествие
- Замыкания, сценарии использования
- Шаблон наблюдателя
- цикл событий
- Несколько методов наследования
- Что делать, если мне дали задание, которое невозможно выполнить в установленный срок?
- Каково ваше понимание глубины и широты предварительного обучения?
这一面都是些开放性问题,感觉答得确实也不错,面试官在结尾也说本轮面试一结束,下一轮面试hr会再联系。
然后就挂了,感觉是不想招人,也可能是我太菜了吧 =.=
АзияИнфо Технологии (史上最短)
- Блочные элементы и встроенные элементы
- CSS-инициализация
- Вы использовали вебпак?
- жизненный цикл реакции
boss直聘上海投的,面试时间很短,没超过10分钟,感觉不想招人~~
Куджиале (暂无消息)
- Как завершить Promise, когда он связан?
- Карта?
- 304
- Закрытие
- наследовать
- прототип
感觉不难,对方是做2D/3D/Three.js的,刚面完,在等电话。
Шанхайская филармония (англ.一面 2019.4.18)
- React Native
- коробочная модель
- TypeScript
- Объектно-ориентированные языки, отличные от js
- наследовать
因为是zoom视频面试,只记得这么多,只感觉考察的面很广,前端后端移动端都问了,某方面也有深度。
面试官感觉30多岁,挺严肃的~~, 面了30分钟就让我等几分钟,安排二面
Шанхайская филармония (англ.二面 2019.4.18)
- react dom
- redux/redux-saga
- Другое государственное управление? Мобкс
二面问的也挺深的,不过都是我有了解过的,不像一面那样广度搜索,可能是和一面面试官交流了吧
二面面试官看起来20多岁,挺年轻的,没一面那么严肃,面了半个小时让我等等,他去找老大
Шанхайская филармония (англ.三面 2019.4.18)
- http(s)
- ssl
- Сертификат ЦС, проверка?
- Фронтальная безопасность
- Недостатки https? Как предотвратить?Как решить?
- Оптимизация производительности интерфейса
- Начальный маршрут обучения
- Разговоры о жизни, 996.icu?
- Интервьюер представляет свою компанию, отдел, группу, продукт и т.д.
三面的面试官应该是个leader,挺和蔼的,也很有礼貌,因为开会让我多等了会,在开头还和我道歉。
三面问的基本都是网络相关,也有深度,也聊了一下学习路线,也大致介绍了一下他们公司和部门,结尾说会让hr尽快联系我
Шанхайская филармония (англ.四面 2019.4.19[HR]offer)
问的都是hr常问的问题,10:50打过来的,聊了30分钟,给了口头offer.
У меня была назначена встреча с другом на ужин в 11 часов, но голубей отпустили-.-
感觉爱乐奇的面试效率很高,和头条很像,都是三面连着,一口气搞定,面试官和hr也很和蔼,很热情,面试体验很nice
Tencent официально одобрил (一面 2019.4.19)
- http(s)
- tcp/ip рукопожатие три раза, волна четыре раза
- Весь процесс от URL до отображаемой страницы
- Фронтальная безопасность
- MD5/RSA
- закрытие, наследование
- http 1.1 vs 2.0
之前做了腾讯的笔试,一直没消息,以为挂了,结果吃饭时突然打过来
Tencent официально одобрил (二面 2019.4.19 已挂)
二面手撕代码,一个递归+回溯,一个排序,一个正则相关,感觉都好难啊~~ 答得不好,直接挂掉
ЦВТЭ (一面 2019.4.16)
cvte2月末做一场笔试,3月10号让我成都面试,有事没去,听去的同学说技术面不难,HR刷了一大半人。结果4月16号突然打电话,猝不及防 =.=
问的东西忘记了,只记得有些刁钻,没太大兴趣也没抱希望。说一两天有消息,结果现在也没消息,对它的印象一下就不好了。
Суммировать
Поиск работы — это действительно сочетание силы и удачи. Лично я чувствую, что для такого одноклассника, как я, не имеющего опыта соревнований по акм, как阿里/腾讯/头条эти отрасли面试难度较高компания8成实力,2成运气. разное一二线公司/各种独角兽/准独角兽да6成实力,4成运气(很可能被学历刷掉).
Наконец
Моя весенняя вербовка в принципе подошла к концу, хотя я и жалею о многом, иногда я всего в одном шаге от дворца, но не могу перейти его.学校的奇葩教学计划(大三下课程奇多,排的满满的,弄得我只能翘课面试)也给了我这种渣渣无数阻力, Много раз я действительно хотел сдаться, но все же выстоял и до поры до времени сходил на берег, надеясь в будущем становиться все лучше и лучше.感谢以上公司给了我一个展现自己的机会,谢谢!
祝大家都拿到满意的offer。