Created
February 3, 2022 18:50
-
-
Save lomeat/b738b579b8c85d28c466ce3764ed2fd5 to your computer and use it in GitHub Desktop.
summury
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
общее: | |
- бывает, что кандидат гуглить, либо долго молчит - вопрос на то, что вызвало трудности в ответе | |
- софт скилы: просто приятно ли общался, насколько комфортно общался | |
- сдержано скомкано - как жерва - попробовать расслабить, меньше формальности | |
- можно сбросить код, либо спросить как бы ты реализовал какой-то момент, елси теоритческий был не очень | |
- можно попробовать рассказать что нибудь рассказать про чтото интересное о прошлом проекте | |
- задача реальная из проекта - понятно как будет раьотать в этом проекте | |
фин мнение: | |
- представь, что он вот как есть на проекте работает | |
сомнения по человеку: можно попросить чтото ееще сделать, если в конце не можешь решить подходит или не подходит -> доп собеседование | |
стоп-факторы: | |
- гуглеж | |
- заикается и не может расскать :D | |
- молчит (долго) | |
- много отсебятины - тоже не очень, чтобы теория какая-то тоже была | |
как собеседовать фронт: | |
- рассуждение о стеке | |
- компонентный подход, жизненый цикл, сравнение с классами в реакте - просследить как понимает хуки, юзал ли классы (давно значит) | |
- называет доп хуки, например useMemo | |
- что такое мемоизация - навыки оптимизации и понимание как это работает | |
- useCallback | |
- можно спросить для чего их применяли | |
- как реализовать componentDidUpdate -> useEffect([deps]) | |
- typescript - дженерики, для чего нужны, как их использовать, как их можно заменить в других языках | |
- typescript - как без дженериков - раздувается код, так типы повторяются и модели растут | |
- useState - базовое значение, как обзодится без него | |
- ui kit опыт, antd - насколько быстро адаптируются к стеку | |
- про стили, про БЭМ стек, про styled, про scss, как пишет стили и знает ли best practices - конкатенация стилей | |
- иногда верстальщики тоже важны и нужны, даже если код не очень пишет | |
- про js немного можно спросить | |
как собеседовать бек: | |
- cji? cgi? юрикорн? че? fastapi - понимание | |
- декораторы и множество декораторов в питоне, что такое @ - пример как сделать функцию слушать post | |
- база данных, пример сложного запроса, и какие бд работал (большой вопрос), классный запрос, сходил в кучу таблиц и тд -> какие операнды знает | |
- теоритическое от предыдущих, типа как сделать очередь, что значит асинхронных fastapi, async, | |
- безопасность, зачем rn? от каких угроз rn может спасти, когда лишний | |
- как работает запрос, что происходит когда с клиента делается обращение на ручку (смотреть как рассказывает процесс, глубокое поинмание на низкои уровнве - думает шире) | |
- также вопросы по текущему стеку и проекту | |
- sequilize? | |
не pwa - а перехватчик фечей | |
возвращает fetch -> indexDB, | |
redux + indexDB = framework | |
доклад был такой | |
pwa flash - почитать что это и как это | |
pattern | |
session storage - хранить стек запросов всегда, чтобы если упало на 5-ом окончательно, а потом уже если не отправило, то класть в стор | |
началао ок делать как мы рещили делать с ттн и класть только их через один фетч | |
смотреть спеку indexDB и ограничение по памяти и как хранить много картинок там | |
file, blob? | |
хак (tjournal) - не обязательно хранить все в одном домене, можно сделать саб домен ахахахаха мухахахха | |
макс лимит 250мб |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment