Вопросы на собеседовании

  1. Имеется массив чисел, получить список вида {число, количество вхождений числа в массив}, список должен быть отсортирован по количеству вхождений, внутри по возрастания числа. Использовать можно любой алгоритмический язык.
  2. Написать алгоритм проверки корректности регулярного выражения, которое включает [,],(,) т.е, например ([][[]()]) — правильно, ([][]()]) — неправильно
  3. Написать алгоритм, как в целом числе самый правый ноль превратить в единицу не используя циклы и рекурсию.
  4. Имеется таблица с 1 полем, заполненная числами по порядку: {1,2,4,7,8,11..}.
  5. Написать SQL Запрос который делает выборку следующего вида (2 столбца): {{3,1},{9,2},…}, Т.е. в первом поле идет число с которого начинается пропуск, во втором количество пропущенных чисел;

Читайте также

Комментарии

  • Если на собеседовании мне задают такие задания, я их решаю, но когда получаю предложение о работе, то отвечаю отказом.

  • А ответов не ожидается?

    • Работа это же не школа, зазубривать не нужно. Вопросы нужны для одной простой вещи — самооценка тех вещей, которые вы плохо знаете.

      Дальше нужно просто читать книги и самообучаться в нужном направлении.

Оставить комментарий

Реклама

Статистика

Яндекс.Метрика