okay, it's me again.
Хахаха, я никогда не думал, что испытаю еще три раза, на этот раз, можно сказать,сильно трется о землю, нет другого пути, кроме как последовательно проводитьНедостаточно технологий, хвастаться, чтобы наверстать"в общем
Кстати, вы должны больше читать о сутрах других людей, а не писать их самостоятельно.Конечно, написание их самостоятельно также может быть использовано как хороший обзор.
На этот раз это компания, которая готовится стать публичной, и технический отдел компании также достаточно силен, поэтому есть три возможности.
На самом деле я плохо помнил в процессе рецензирования.Могу только сказать, что помнил и писал немного.Рекомендуется записывать весь процесс интервью, чтобы сделать тщательный рецензирование.Конечно, лучше всего получить на это согласие интервьюера.
Процесс интервью:чат прямого трудоустройства босса -> Электронное приглашение на собеседование -> техническая сторона -> техническая сторона -> Три лица HR -> Телефонное общение по вопросам заработной платы и адаптации -> offer
техническая сторона
-
Самостоятельное введение
-
В бизнес-сценарии, когда на стороне ПК в качестве фоновой системы управления используется Vue, общая маршрутизация создается динамически, а интерфейсные файлы и маршрутизация находятся во взаимном соответствии. я могу сделать, чтобы предотвратить переход на страницу 404?
-
Есть страница с фоновым изображением, которое абсолютно достаточно длинное, мы знаем, что высота по умолчанию равна 100% без установки высоты бокса, а высота бокса будет растянута содержимым. Так как же первый экран может полностью отображать фоновое изображение, а второй экран может продолжать отображать?
Хорошо, вот мой первый неправильный ответ 🤣
<style> * { margin: 0; padding: 0; } .container { width: 100%; height: 100vh; background-image: url('./assets/images/long.jpeg'); } </style> <body> <div class="container"> <p>1</p> 这里复制出足够多的<p>1</p>就好,我就不贴出来重复代码占据太大篇幅了 </div> </body>
Это эффект первого экрана.Ну это очень хорошо.Вообще проблем нет!Но когда мы подведем мышку ко второму экрану,его уже не будет🙈
Тогда мой второй ответ: расположите изображение абсолютно, чтобы изображение могло поместиться независимо от того, сколько экранов, но если изображение абсолютно расположено и нет содержимого для открытия, то первый экран вообще не будет фоном, поэтому это неприемлемо 😅
Отвечать:будетheight: 100vh;
заменитьmin-height: 100vh;
Вот и все 😂
-
Все мы знаем, что минимальный размер шрифта в пикселях в Google Chrome составляет 12 пикселей, даже если установлено
font-size: 8px;
Он также станет размером 12 пикселей. Теперь у меня есть шрифт, которому нужно 8 пикселей. Как я могу обойти ограничение в 12 пикселей?Основной принцип — использовать css3
transform: scale();
АтрибутыТребуется шрифт 8px, тогда мы
font-size: 16px; transform: scale(0.5);
Просто -
говорить оES6новые возможности
-
Назовите некоторые методы массивов, которые вы часто используете
-
Оптимизация производительности интерфейса
Портал:Поговорим об оптимизации производительности интерфейса
-
Сеть прототипов
Портал:Наследование и цепочка прототипов
Портал:Серия прототипов JavaScript (3) Связь между функцией, объектом, нулем и т. д. и проблемой яйца
-
Предположим, что в ящике ширина и высота всех маленьких ящиков в нем равны (
PS техника не годится, картины не равны), большая коробка вмещает 7 маленьких коробок, используйте css для достижения следующего макета
-
Расскажите о процессе входа в WeChat
-
Как добавить токен авторизации в каждый запрос? (Посмотрите на инкапсулированные запросы, перехватчик axios)
-
Расскажите о принципе двусторонней привязки данных в vue.
-
Мобильный терминал для предотвращения повторных кликов, троттлинг против встряхивания
-
Как запустить BFC и каковы сценарии применения?
-
Каковы состояния промисов?
-
Если перед вами стоит задача сделать основную разработку, настроена архитектура, выполнен дизайн UI, что вы сделаете в первую очередь?
-
Как система фонового управления назначает разрешения?
-
Как определить, что объект пуст?
-
Накопление чисел 1-50, без цикла for, используйте рекурсию для записи
Потому что я очень сопротивляюсь написанию кода на месте, а затем полному накоплению 1-50. Почему бы не использовать цикл for, разве не быстрее использовать цикл for? Зачем использовать рекурсию? Но интервьюер передал ручку и бумагу, и у него не было выбора, кроме как стиснуть зубы, но это тоже очень простой вопрос, и рукописный код на тот момент размещен ниже (неправильно)
// 这是错的这是错的这是错的 function add(n) { let sum = 0; if (n > 0) { sum += add(n - 1); } else { return sum; } } // 这是根据上面改进之后的写法 function add(n, sum) { if (n > 0) { return add(n - 1, (sum += n)); } else { return sum; } } // 当然还有一种更为优雅与简便的写法 function add(n) { return n === 0 ? 0 : n + add(n - 1); } // 想一行代码搞定的话就是 const add = (n) => (n === 0 ? 0 : n + add(n - 1));
-
Как решить проблему с потерей данных в vuex после обновления страницы?
-
Давайте поговорим о нескольких способах взаимодействия компонентов Vue (распространенная проблема).
-
Расскажите о соответствующем жизненном цикле апплета vue и WeChat.
-
Взгляните на этот вопрос ТС
let num: string = '1'; 转一下数据类型转成 number
-
Подскажите, сколько типов данных в ts
техническая сторона
-
Инкапсулируйте каскадный компонент и расскажите об идее
-
пакет v-модель
-
Сколько типов контента существует для запросов POST?
-
css
flex: 1;
Каково сочетание каких атрибутов -
Проблема, что данные предоставления / ввода / ввода VUE не будут возвращаться к родительскому компоненту во времени (я, кажется, задаю это, если я помню правильно)
-
Как реализовать метод Promise.all() без промисов
-
[1, 2, 3].map((item, index) => parseInt(item, index))
результатЗдесь были рассмотрены два момента: 1 — это то, что делает второй параметр метода parseInt(), а 2 — это знание шестнадцатеричного преобразования.
-
В чем разница между cookie, sessionStorage, localStorage 3?
-
имеютwww.xxx.com(сайт) иwww.api.xxx.com(сайт Б) Два сайта, куки получаются при входе и авторизации на сайте б, как я могу получить этот куки на сайте а?
-
Расскажите о разнице между forEach, map, for...in, for...of
-
Разница между git fetch и git pull (последний вопрос)
git pull
: эквивалентно получению последней версии с удаленного компьютера и объединению с локальнымgit fetch
: Это равносильно получению последней версии с удалёнки на локалку, автоматически не сольётсяРазница в том, будет ли он автоматически сливаться
Три лица HR
Я не буду расширять это здесь, поверхность HR — это почти все эти вещи.
выше
На самом деле еще много вопросов с одной и с двух сторон, которые не записаны, но так как записи в то время не было, то я только так и помню.
Строго говоря, это не совсем очная писанина.Многие из вышеперечисленных просто забрасывают вопросами.По техническим причинам нет соответствующего ответа,что немного прискорбно.
Наконец
Если есть какие-либо ошибки, пожалуйста, не стесняйтесь их исправлять