Встречается на собеседованиях • сегодня
Что должен уметь middle разработчик
Middle разработчик должен уверенно владеть основными технологиями (HTML, CSS, JavaScript/TypeScript), понимать принципы работы фреймворков (React, Vue, Angular). Уметь разбивать задачи на подзадачи, писать чистый поддерживаемый код, работать с API (REST, GraphQL).
Должен знать:
- State management (Redux, MobX, Pinia)
- Основы работы с сервером (HTTP, WebSockets)
- Тестирование (Jest, Cypress)
- Оптимизацию производительности
- Git (ветки, мердж-реквесты)
Пример кода (React + TypeScript):
```tsx
interface User {
id: number;
name: string;
}
const UserCard: React.FC<{ user: User }> = ({ user }) => {
return
{user.name}
;
};
```
Плюсом будет понимание SSR/SSG (Next.js, Nuxt), CI/CD, Docker. Умеет работать в команде, знает Agile/Scrum.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы