Публикации по теме 'interview-questions'


О кодировании вопроса для интервью FizzBuzz
Тест Fizz-Buzz - это вопрос на собеседовании, призванный помочь отфильтровать 99,5% кандидатов на вакансию программистов, которые не могут запрограммировать свой выход из мокрого бумажного пакета. ( Wiki.c2.com ) Иногда даже самая простая задача может оказаться сложной. Так обстоит дело с вопросом на собеседовании FizzBuzz . Напишите программу, которая печатает числа от 1 до 100. Но для кратных трех выведите «Fizz» вместо числа, а для кратных пяти выведите «Buzz». Для..

Запускать функцию JavaScript только один раз
Цель здесь состоит в том, чтобы создать функцию, с помощью которой мы можем ограничить выполнение любой функции только один раз, а при последующих вызовах возвращать результат первого вызова. У нас есть существующие реализации для этого в библиотеках и т. д., но очень легко создать собственную версию. (Кроме того, это очень распространенный вопрос на собеседовании, чтобы оценить ваши знания о замыканиях) Предпосылки для лучшего понимания этого поста Базовое понимание замыканий..

Сегодня делюсь кое-чем интересным по темам интервью.
* Является ли значение истинным или ложным? * каждая цифра ( 1, 2, -1, -2 ) верна без 0, потому что мы знаем, что в двоичном шаблоне у нас есть 2 цифры 0 и 1. 0 вернул ложное значение, которое «выключено» , а 1 вернул истинное значение «включено». Но если в строке есть «0», то возвращается истинное значение. у нас есть строка в порядке? поэтому, если у нас есть такая строка, как «Райхан», это истина, но если у нас есть ( «» || пустая строка) такая строка, это ложь. если..

Интервью с разработчиком Javascript: "Игра жизни Конвея с React.js и Redux"
Недавно я был вовлечен в процесс собеседования, который сочетал в себе личное собеседование на доске и домашний проект. Я много думал о том, что делает процесс собеседования с инженером-программистом хорошим как с точки зрения работодателя, так и с точки зрения сотрудников. Мне понравился этот процесс для ролей Javascript внешнего интерфейса, я пишу его как источник вдохновения для компаний по найму и как практику собеседований для кандидатов. Я также обсуждаю свой собственный процесс..

Лучшие решения для уроков Codility. Урок 7 Стеки и очереди
Задание 1 Скобки Задача кодирования в квадратных скобках — Обучение кодированию — Codility Строка S, состоящая из N символов, считается правильно вложенной, если выполняется любое из следующих условий: S… app.codility.com Решение: Это простая задача для использования контейнера стека. Никаких хитростей нет. На самом деле это простейший парсер на основе конечного автомата. Все остальные подобные парсеры, даже очень сложные парсеры..

День 22
Если вы, ребята, помните, пару дней назад я кратко говорил о структуре данных стека, противоположностью стека была бы очередь. Очередь на самом деле очень похожа на стек, но вместо того, чтобы последняя запись в стеке была последней, первая запись в очереди будет первой. Например, если вы создаете приложение, которое ведет учет списка ожидания пациентов больницы, было бы логично, чтобы первый человек в очереди получил доступ в больницу первым. Временная сложность также аналогична: для..

Основные вопросы собеседования программиста для разработчиков Android (Java)
Основные вопросы собеседования программиста для разработчиков Android (Java) Памятки, которые помогут пройти собеседование на позицию младшего программиста! Добавляем больше… 1. Что такое переменная экземпляра? Они объявлены в классе, но вне метода, конструктора или любого блока. Переменная экземпляра обычно ДОЛЖНА быть установлена ​​​​приватной, чтобы к ней могли получить доступ геттеры и сеттеры. 2. Что такое интерфейс? Это набор констант и абстрактных методов. Он..