ENIGMA AI
ENIGMA AI

С какими технологиями или стеками вы знакомы?

встречается 1× junior general

Как ответить

Я знаком с веб-стеком на JavaScript и TypeScript. В основном работал с фронтендом на React и немного с бэкендом на Node.js. Для хранения данных использовал как реляционные (PostgreSQL), так и документные (MongoDB) базы. Версионирование — Git, CI/CD — базово через GitHub Actions.

Конкретные проекты:

  • Пет-проект — интернет-магазин на React + TypeScript + Redux Toolkit. API писал на Express с PostgreSQL через Sequelize. Развернул на Railway, настроил простой деплой из ветки main.
  • Учебная задача — чат-приложение на Node.js + Socket.io, для хранения сообщений использовал MongoDB через Mongoose. Авторизация через JWT.
  • На стажировке правил баги в монолите на PHP (Laravel), там же познакомился с Docker: локально поднимал контейнеры с базой и приложением.

Из инструментов постоянно использую VS Code, Postman для тестов API, Figma для вырезания CSS — не дизайнер, но могу понять макет. Пытаюсь внедрять TypeScript везде, даже в мелкие проекты — он сокращает время на отладку типовых ошибок.

Понимаю REST-принципы, могу написать простой CRUD. Сейчас добиваю понимание асинхронности в JS и оптимизации рендеринга в React (React.memo, useMemo).

Ключевые тезисы

  • Основной стек: JavaScript/TypeScript, React, Node.js, Express
  • Базы данных: PostgreSQL и MongoDB (через ORM/ODM)
  • Инструменты: Git, GitHub Actions, Docker (базово), Postman
  • Реальные проекты: пет-проект интернет-магазина, учебный чат, стажировка на Laravel

Что спросят дальше

  • — Как ты решал проблему управления состоянием в React?
  • — Расскажи про типичный запрос к базе — как проектировал схему для магазина?
  • — Почему выбрал PostgreSQL вместо MongoDB, и в каких случаях использовал бы каждую?

Готовьтесь к собеседованию с ENIGMA AI

AI-суфлёр подсказывает ответы прямо на собеседовании в реальном времени — незаметно для интервьюера.

Скачать приложение