Публикации по теме 'technical-interview'
Свести вложенный объект в JavaScript
Сведение вложенного объекта JavaScript — очень распространенный вопрос, с которым я сталкивался в технических интервью .
Возьмем в качестве примера следующий объект input .
const input = {
name: 'Mansi',
age: 25,
department: {
name: 'Customer Experience',
section: 'Technical',
branch: {
name: 'Bangalore',
timezone: 'IST'
}
},
company: {
name: 'SAP',
customers: ['Ford', 'Nestle']
},
skills: ['javascript', 'node.js', 'html']
}..
Мой путь подготовки к техническим интервью
Поскольку почти каждая компания на планете со временем становится технологической, количество рабочих мест в технологическом секторе за последние годы выросло в геометрической прогрессии. Несмотря на обилие возможностей в этом секторе, технические собеседования по-прежнему остаются набором специализированных, строгих процессов, которые проверяют навыки кодирования, решения проблем, дизайна и поведения кандидата.
Таким образом, подготовка к этим собеседованиям часто требует большого..
Технические интервью How I Ace - личный гид
Не существует единого и точного теста на знания, однако каждая организация должна подготовить свой собственный процесс проверки и найма талантов. Результат: серия строгих, специализированных и сложных тестов, оценивающих ваши навыки программирования, коммуникативные навыки, способность решать проблемы и вашу личность в целом; этот процесс получил название техническое собеседование .
Хотя этот процесс (который включает в себя как проверку телефона, так и онлайн-программирование,..
Прототипное наследование массива
Как массивы получают свои возможности
Всякий раз, когда создается массив, он рождается с множеством свойств и встроенных методов, которые помогают веб-разработчикам с легкостью кодировать. Например, вам могут быть известны следующие методы работы с массивами:
.pop, .push, .shift, .unshift, .reduce, .map, .filter, .slice, .splice, .reverse, .join
Все это невероятно аккуратно, хотя важно понимать, что это не магия кино. Гораздо более ценно изучить внутреннее устройство технологий,..
Советы о том, как подойти к вопросу собеседования по кодированию
В этой статье я собираюсь собрать список советов, которые помогли мне подойти к неизвестному алгоритму / вопросам собеседования по кодированию. Надлежащее использование структур данных и алгоритмов выходит за рамки этой публикации. Вместо этого я сосредоточусь на общих советах, которые можно использовать для упрощения проблемы и, следовательно, ее решения. Следующая постановка проблемы - это вопрос, с которым я недавно столкнулся во время технического интервью.
Постановка..
Как: решать вопросы на собеседовании «Шаги печати»
Я снова возвращаюсь к другому руководству по общему техническому вопросу на собеседовании. В этом посте я расскажу, как решить проблему Этапы печати . Инструкции для функции Шаги печати следующие:
«Напишите функцию, которая принимает положительное число n . Функция должна консольно записывать фигуру шага с n уровнями с использованием символа # . На ступенях должны быть пустые пространства справа от # для каждого уровня, кроме нижнего, образуя визуальную лестницу ».
— —..
Настоящая жизнь: я программист, который не умеет писать алгоритмы.
Некоторые считают, что математические возможности кодировщика - это то, что отличает разработчиков от инженеров. Наверное, это правда. Я понимаю, что это моя слабость, но я не позволяю этому сдерживать меня или мешать мне пытаться. Я могу справиться с этим, просто это займет у меня дополнительное время, потому что математика - не моя сильная сторона. Создание уравнения, которое решает проблему, - самая сложная часть. Попросите меня создать Spotify, Tinder или OkCupid, и я, вероятно,..