Чем отличается Map от WeakMap?
Map и WeakMap — это коллекции ключ-значение в JavaScript, но у них есть важные отличия:
Читать ответПодготовка к интервью
89 вопросов с собеседований в BetBoom
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в BetBoom. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, architecture, ui.
Каталог
Map и WeakMap — это коллекции ключ-значение в JavaScript, но у них есть важные отличия:
Читать ответConnection pooling — это механизм повторного использования открытых соединений с базой данных для повышения производительности и снижения накладных расходов на установку соединения.
Читать ответЧтобы избежать race condition при параллельных операциях списания баланса, нужно обеспечить последовательный доступ к ресурсу. В Node.js это можно сделать несколькими способами:
Читать ответСинхронный код выполняется последовательно: каждая операция блокирует выполнение следующей до своего завершения. Это значит, что программа ждет результата текущей задачи, прежде чем перейти к следующей.
Читать ответТип FLOAT — это число с плавающей точкой, которое хранит приблизительные значения с плавающей точкой. Его выбирают, когда важна производительность и допустима некоторая погрешность в вычислениях.
Читать ответДля меня наиболее подходящая профессиональная среда — это команда с открытым и уважительным общением, где ценится обмен знаниями и поддержка.
Читать ответВ прошлой компании я успешно реализовал несколько ключевых функций для iOS-приложения, что повысило удобство пользователей и улучшило показатели удержания.
Читать ответВ работе я предпочитаю использовать технологический стек, который включает:
Читать ответТипы значения (Value Types) и ссылочные типы (Reference Types) отличаются способом хранения и передачи данных.
Читать ответВ моей команде обычно от 3 до 5 специалистов занимаются разработкой приложений для iOS.
Читать ответМножества (Set) обладают рядом преимуществ по сравнению с массивами (Array) при хранении данных:
Читать ответВ моей предыдущей команде iOS-разработки было несколько ключевых ролей:
Читать ответ