Sobes.tech

Чем JSON и JSONB отличаются в PostgreSQL?

Middle
Evrone
3

В каких задачах Node.js наиболее эффективен, а в каких показывает худшие результаты?

Middle+
Ifellow
3

Что может входить в контекстное окно помимо сообщений пользователя? Почему новый пустой чат может быть заполнен на 15%?

Senior
GPTunnel
3

Расскажи о своём опыте работы с мониторингом и логированием (Grafana, Kibana)

Middle+
BetBoom
3

Как вы определяете границы сервисов при декомпозиции монолита на микросервисы?

Senior
Zuru Tech
3

Какой процент времени вы тратите на фронтенд и бэкенд разработку?

Senior
Zuru Tech
3

/* * Необходимо реализовать EventEmitter. * С методами emit и on. * * on(eventName: string | Symbol, callback: (payload?: any) => void): * () => void; * Принимает eventName с названием события и функцию callback. * Функция выполняет подписку на событие. * Результатом выполнения функции должна быть функция отписки. * * emit(eventName: string | Symbol, payload?: any): void * Принимает eventName с названием события и payload который будет * передан каждому слушателю eventName; Функция выполняет вызов события. * В случае если слушатель не найден, должен выкинуть исключение * * ------------------------------------------------------ * * Пример: * const myEmitter = new EventEmitter(); * * const unSubscribe = myEmitter.on('event', (payload) => { * console.log('an event occurred!!!', payload); */

Middle+
BetBoom
3

Как вы обнаруживаете проблемы с производительностью (спайки, утечки памяти, задержки) в Node.js приложении?

Senior
Zuru Tech
3

Какие области AI вас интересуют? Используете ли вы AI-инструменты в работе?

Senior
Zuru Tech
3

Node.js — однопоточное приложение. Как оно обслуживает множество одновременных запросов?

Senior
Zuru Tech
3

Как бы вы подошли к построению лояльности пользователей на AI-платформе вроде ZuruGPT? Какие инструменты аналитики и наблюдаемости вы бы использовали?

Senior
Zuru Tech
3

Расскажите о себе: ваш опыт, навыки и что вы ищете?

Senior
Zuru Tech
3

// Пользователь может владеть несколькими электронными кошельками в разных валютах, но при этом не может владеть двумя кошельками в одной валюте. // Возможные валюты: USD/EUR/RUB. Кошелёк у пользователя должен содержать текущий баланс; // Валюты должны иметь дополнительное название на русском языке. // ADD Currency -> BTC/ETH/TON // ADD язык ES/FR/EN User { id int PK string email string } Currency { code varchar(3) PK // USD, EUR, RUB name_ru string optional type enum('fiat', 'crypto') } CurrencyTranslations { } Wallet { user_id FK (User.id) currency_code FK (Currency.code) balance decimal }

Middle+
BetBoom
3

Can you tell me about your team that you work with now?

Senior
ООО PROSIGHT DEV
3

В чём разница между interface и type в TypeScript? Зачем нужны интерфейсы если есть типы и наоборот?

Middle
Evrone
3

Расскажите о себе, своих проектах и чем вы можете усилить нашу команду?

Middle+
Ifellow
3

// 2. Сформировать запрос для выборки пользователей у которых нет EUR кошелька.

Middle+
BetBoom
3

В чём разница между TypeScript и JavaScript?

Senior
Zuru Tech
3

Как вы поступаете, если коллега не следует установленному рабочему процессу (например, не соблюдает Git workflow)?

Senior
Zuru Tech
3

Есть ли у вас опыт создания CI/CD пайплайнов?

Senior
Zuru Tech
3
/82