ПСБ · январь 2025

Тех собес на middle-senior Frontend Разработчик в ПСБ

middle-senior Тех собес 1 вопрос 2 задачи

1. Задача: Найти два числа в массиве, дающих в сумме заданное число, со сложностью O(n)

2. Задача: Найти максимальное количество единовременных пользователей по интервалам подключения и отключения

3. В каком порядке выведутся консоль логи и изменится ли порядок при программном клике?

const container = document.querySelector('#grayContainerOne')
const button = document.querySelector('#buttonOne')

button.addEventListener('click', () => {
    Promise.resolve()
        .then(() => console.log('STEP 1'))

    console.log('STEP 2')
})

container.addEventListener('click', () => {
    console.log('STEP 3')
})