План подготовки под эту вакансию
О вакансии
Sezzle
Открыть вакансиюJunior Software Engineer with Accounting Experience (LATAM)
Удалённо
Полная
Junior
Colombia, Remote, Anguilla, Antigua and Barbuda, Аргентина, Aruba, Bahamas, Barbados, Belize, Bermuda, Bolivia, Bonaire, Sint Eustatius and Saba, Бразилия, Cayman Islands, Chile, Costa Rica, Cuba, Dominica, Dominican Republic
MySQLPostgreSQLDevOpsKubernetesPythonJavaGrafanaPrometheus+41 500 – 4 000 $
Вопросы и ответы45
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыTypeScript · 6
- Как типизировать React-компонент в TypeScript? Какие подводные камни у
React.FC?TypeScript· Middle· полный разбор — Jobs/Boost - В чём разница между
interfaceи псевдонимом типа (type) в TypeScript?TypeScript· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Что такое TypeScript и какие основные преимущества он даёт по сравнению с обычным JavaScript?TypeScript· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Объясните union-типы и intersection-типы. Когда использовать каждый?TypeScript· Junior
- Что такое
as constи когда его стоит применять?TypeScript· Junior· полный разбор — Jobs/Boost
Kubernetes · 5
- Что такое KEDA и зачем он нужен, если есть HPA?Kubernetes· Middle
- Из чего состоит control plane Kubernetes и за что отвечают api-server, etcd, scheduler и controller-manager?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем ConfigMap отличается от Secret и насколько Secret реально секретный?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем Deployment отличается от ReplicaSet, и зачем нужны оба?Kubernetes· Junior· спрашивают почти всегда
- Что такое Kubernetes и какую проблему он решает?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
AWS · 5
- IAM User vs IAM Role — в чём разница?AWS· Junior· спрашивают почти всегда
- Как дать EC2 доступ к S3 без access keys?AWS· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Объясни Shared Responsibility Model.AWS· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем public subnet отличается от private subnet?AWS· Junior· спрашивают почти всегда
- Что сильнее: explicit deny или allow?AWS· Junior· спрашивают почти всегда
PostgreSQL · 5
- В чём разница между
INNER JOIN,LEFT JOIN,RIGHT JOINиFULL OUTER JOIN?PostgreSQL· Junior· спрашивают почти всегда - Для каких типов нагрузок PostgreSQL подходит лучше всего, а где стоит выбрать другую базу данных?PostgreSQL· Junior· спрашивают почти всегда
- Чем INNER JOIN отличается от LEFT JOIN, RIGHT JOIN и FULL OUTER JOIN? Покажи на примере.PostgreSQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем WHERE отличается от HAVING? Почему нельзя ставить агрегат в WHERE?PostgreSQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое PostgreSQL и каковы его ключевые преимущества перед другими реляционными СУБД?PostgreSQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
Python · 5
- В чём разница между is и ==? Когда обязательно использовать is?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между list и tuple? Когда что использовать?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между списком (list) и кортежем (tuple) в Python?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как работает exception handling в Python?Python· Junior· спрашивают почти всегда
- Как работают default arguments в Python? В какой момент они вычисляются?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
Java · 5
- В чём разница между JDK, JRE и JVM?Java· Junior· спрашивают почти всегда
- В чём разница между
==и.equals()в Java?Java· Junior - В чём разница между
CallableиRunnable?Java· Junior· полный разбор — Jobs/Boost - В чём разница между
ComparableиComparator?Java· Junior - В чём разница между
String,StringBuilderиStringBuffer?Java· Junior· полный разбор — Jobs/Boost
MySQL · 5
- В чём разница между движками хранения
InnoDBиMyISAM?MySQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Для каких типов нагрузок MySQL подходит лучше всего, а где стоит выбрать другую базу данных?MySQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое MySQL и каковы его основные области применения?MySQL· Junior· спрашивают почти всегда
- В чём разница между
DELETE,TRUNCATEиDROP?MySQL· Junior - В чём разница между
HAVINGиWHERE?MySQL· Junior· полный разбор — Jobs/Boost
Go · 5
- Как писать unit-тесты в Go? Что такое пакет
testing?Go· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Каковы ключевые принципы проектирования Go и для решения каких задач он был создан?Go· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое goroutine? Чем она отличается от потока ОС?Go· Junior· спрашивают почти всегда
- Что такое map в Go? Безопасен ли он для конкурентного использования?Go· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между
go build,go runиgo install?Go· Junior· полный разбор — Jobs/Boost
React · 4
- Объясните правила хуков. Почему хуки нельзя вызывать условно?React· Junior· спрашивают почти всегда
- Объясните хук useState. Какие типичные ошибки возникают при обновлении состояния?React· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое ключи (keys) в списках React и почему они важны?React· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost