(Были бы знания в XSS, SHA, SSL тогда можно было понять о чем ведётся речь, даже банальными api можно получить ответ с сервера)Вы проверяли сайт на XSS уязвимости?
Что такое SHA? Может SHA-1,2,3??? И при чем тут вообще алгоритмы хеширования??
Ну SSL на момент запуска не было. Поздравляю, Вы могли украсть информацию о то что кто то заказал себе бургер. Оплата то происходит в другом месте и карточные данные Вы никак украсть не сможете!
Я варюсь в этой теме, при чем гораздо дольше чем Вы, судя по Вашему ответу.
банальными api можно получить ответ с сервераИ как же Вы это проверили? И какое именно API Вы можете дернуть? Выкатить список товаров?
А Вы CORS запросы проверили?
Разметка CSS делаЁт внешний вид сайта красивым и приятным (тот кто варится в каше это понимает)Вы дурак? Стили делают внешний вид, СТИЛИ. Разметка играет роль только построении макета.
А так как использован реакт, очень трудно при компонентном подходе сделать неправильную разметку.
есть ОГРОМНОЕ количество ресурсовА Вы хотя бы издали понимаете как эти ресурсы работают? А Вы знаете что большая часть этих ресурсов устарела и показывает бесполезные данные?
Ну и возьмем конкретный инструмент Google PageSpeed Insights.
Ругается на bundle.js - но без него приложение не взлетит.
Ругается на кеш svg изображений, то что срок жизни не указан.
Ругается на большие картинки, но именно картинки делают продажи, они должны быть сочными и четкими.
если лень капаться в коде сайтаКод сайта Вам ни о чем не скажет. JS обфусцирован, если говорить о логике сайта.
У нас тут веб эксперт.
Ну так сломай сайт, раз защита говно...
При чём тут разметка?
Как ты проверял оптимизацию?
А можно посмотреть твои работы?
То есть тот кто не знает про Тьюринг полноту - это обычное подмастерье не способное писать хороший код?
В этом то и беда, что часто спрашивают... Звонит HR и говорит сейчас будет собеседование с тех специалистом и бац, такие вопросы в лоб. И на сколько знаю, даже при приеме в Яндекс могут такое спросить...
Я обычно на собеседование встречные вопросы задаю и если мне действительно захотелось в эту компанию, то да, с удовольствием тестовое задание сделаю.
А по поводу предложений - на рынке их много, Я отсеиваю для себя вакансии по уровню ЗП и размеру компании, на самые интересные предложения иду собеседоваться, а затем выбираю между ними. Но бывало и такое, что пришел в компанию и внутри сразу щёлкнуло - хочу работать именно здесь. Это было в компании в которой Я увидел таких же ребят как и Я - увлеченных, шарящих, понимающих.
чем сейчас программисты (и этот тут ключевое), руководствуются при выборе работы на постоянной основе?
Вопрос тяжелый, у всех свои мотивы - кто то хочет интересных проектов, кто то хочет изменить мир, кто то хочет денег, а кто то просто стабильности. При этом прямо никто, как правило, не говорит чего он хочет. Вариант тут наверно один - дать конкурентную ЗП, не громоздить требования, говорить с человеком на одном языке, чтобы он почувствовал себя среди своих.
Как может лента символизировать технологии?
На бэке реализовать простенькую API-шку (хотя бы не полный CRUD) и заюзать её на фронте
смотря что вы понимаете под "теорией"?
Что такое высокоуровневый и низкоуровневый язык программирования?
Что такое полнота языка по Тьюрингу?
Какие есть операторы цикла в вашем языке и методы организации цикла без операторов?
Что такое компилятор и интерпретатор?
Какие бывают типы констант?
Дайте определение императивным, функциональным и процедурным языкам программирования. Приведите по 2-3 примера каждого.
Что такое методология программирования? Что представляет из себя Agile.
Жизненный цикл программы – опишите или изобразите его.
...
(Из статьи по ссылке в начале материала)
так сложилось, что писал их малоАга! Вы нам не подходите! - скажут вам, если будут собеседовать так как это делают обычно. Вопрос в лоб, неудовлетворительный ответ, мимо.
Я же предлагаю узнавать технические моменты в разрезе опыта, что позволит понять, почему например вы писали мало юнит тестов и т.д.
Спасибо за статью!
Спасибо что прочитали.
Расскажи, что думаешь про тестовое?
Я думаю зависит от вакансии и количества кандидатов.
Если много кандидатов, тогда чтобы ограничить их количество до разумных пределов, можно тестовые использовать.
Если бэкэндер - попросите простенький микросервис написать, без тестов и проверки типов, который делает что то, что относится к будущей работе, если фронтэндер, попросите простой небольшой интерфейс по некой API-шке накидать.
Правда Я сам тестовые не делал ни разу, но и вакансии были такие, что очереди там не было...
Бомбануло ?)Нет, развернуто ответил на некомпетентный комментарий.
Если будут еще вопросы задавайтеСтал бы спорить, но увы на это не времениНу так Вы определитесь, или отвечаете, или нет.