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

Разговоры на любые темы
Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Написать консольное приложение - калькулятор, способный выполнять функции сложения, вычитания, умножения и деления.
Пример:
Введено в командной строке "14+5*4"
Должен быть выведен результат "34"
Предложили вакансию. Прислали тестовое "написать консольный калькулятор". Спросил: "Можно использовать библиотеки?". Говорят "Да". Использую Jace https://github.com/pieterderycke/Jace . Всё работает, тесты проходят. Отправил. Ответ: "Вы неверно подошли к решению"

PS: Про сортировочную знаю.
Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Тут крутые чуваки ищут спеца на крутую должность -
https://moikrug.ru/vacancies/1000048479
Тестовое задание такое: нужно сделать Навык на Алексе, это многопользовательские шахматные часы. Функция - учет времени на ход для каждого игрока. Каждый игрок может быть назван цветом Blue, Red, Green, Yellow, Black, White и так далее (до 8 игроков). Задача скилла учитывать сколько времени в общей сложности на свои ходы потратили игроки.
Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Сделайте приложение аналог программы "Ножницы" - требуется только 4 функции -
1) Скриншот всего экрана
2) Скриншот произвольно прямоугольной области экрана
3) Возможность добавить подпись
4) Возможность "маркером" выделить область
Про сторонние библиотеки спросил - ответили: "Допускается использовать библиотеки опубликованные в nuget и бесплатные для коммерческого использования"
Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

hades писал(а): Вт дек 04, 2018 10:33 pmВ театре во время спектакля зрителю стало плохо. Спектакль остановили, и кто-то из толпы кричит:
— Программист! В зале есть программист?!
Из другого конца зала:
— Да, я программист!
— Коллега, как вы думаете, нужно ли спрашивать алгоритмы на собеседованиях?
Я считаю нужно, но только основные и без реализации. Как минимум кандидат должен понимать отличие обычной сортировки от быстрой, листа от хэш-таблицы, коммивояжера и уметь высчитывать O&n
Киберпанк не умер. Он просто наступил.

Аватара пользователя
hades
Сообщения: 453
Зарегистрирован: Чт окт 11, 2012 11:30 am
Откуда: https://www.tabatoune.com/test
Контактная информация:

Re: Вопросы для собеседования.

Сообщение hades »

Намедни был на собеседовании на должность аниматора. Приведу часть вопросов из анкеты

Кто ваш любимый супергерой?

Напишите функцию проверяющую является строка палиндромом?

Человек сел в машину и хотел протаранить отель, но потерпел неудачу. Что случилось?

Что вы будете делать на работе (вычеркните лишнее)
  • Бить 3D-баклуши
  • Учить нейросети
  • Создавать 3D-модели
  • Поднимать сервер
  • Писать бэк
  • Анимировать 3D-модели
  • Продавать
  • что-то еще не помню... (прим. hades)


Выберите варианты, которые продолжат фразу "Я - ..."
  • 3D-аниматор
  • 3D-моделлер
  • не знаю зачем пришел
  • думаю, что это мое место
  • Darth Vader
  • еще какая-то хрень... (прим. hades)


Is it more important to be skilful or lucky for you?
и два варианта ответа, мол, надо зачеркнуть(?) вариант ответа
  • O 1
  • O 2


Если бы вы были автомобильным знаком, то каким и почему?

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

На днях получил предложение о работе. Не то чтобы искал, но "открыт к предложениям". Ребята попросили решить тестовую задачу. Сама задача не принципиально - уровня FizzBuzz, но более прикладное. В ответном письме я задал несколько вопросов

1) Нужно ли реализовывать "служебные" вещи - логирование (или просто в консоль), конфигурацию (или просто константы)
2) Допустимо ли использование библиотек или надо решать всё исключительно средствами языка?
3) Нужны ли тесты или вас интересует просто решение? Тот же вопрос про документацию.
4) Опять же - нужно ли просто решение или нужно показать построение проекта с "фабрикой-фабрик", CI, деплоем и прочим таким.

Ну и ещё парочку насчёт алгоритмов, ограничений по памяти и процессору.

Ответ обескуражил - "Раз вы задаёте такие вопросы, то Вы нам не подходите." Орфография сохранена - почему одно "вы" с маленькой, а другое с большой я не знаю.

PS: На позицию "сеньор-помидор"

PS2: Вот теперь сижу и думаю - чего надо было сделать. (про самостоятельность конечно в курсе, но быть целиком самостоятельным и кидаться "в бой" без уточнений с незнакомым людьми это "ну такое")

PS3:
Сама программа это блокнот с возможностью вставки изображений.
Необходимый функционал -
а) Сохранять, открывать
б) основные операции редактирования - копировать, вырезать, вставить
в) Печать
Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Тут во время поездки в Новосиб по фану посетил собеседование офлайновое в одну контору. Так вот - не на удалёнку устроится на порядок легче. По сути приходишь, если не совсем дебил, то берут. Даже офер дали. Но это переезжать надо.

PS: Говорят в Москве ещё веселее всё.
Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Киберпанк не умер. Он просто наступил.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Вопросы для собеседования.

Сообщение arxont »

Киберпанк не умер. Он просто наступил.

Ответить