Публикации по теме '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, и я, вероятно,..