Отрицательные стороны
Когда я пришел на собеседование мне объяснили что на самом деле компании не нужен программист, потому что руководство не понимает нахер он сдался. Поэтому в связи с переездом в новый офис, будущий программист не только будет менять картриджи и осуществлять HelpDesk обязанности, но и в свободное время по выходным тянуть витую пару в новые части офиса! Вот оно как оказывается web-программированием заниматься 5 лет!
После чего пошли задачи для 5 класса олимпиады общешкольного собрания дочки директора, примеры:
Имеется арбуз массой 10 кг который состоит на 99% из воды. Через некоторое время он усох, и стал состоять из воды на 98%. Сколько стал весить арбуз?
Правильный ответ:
Арбуз остался весить 10 кг но его часть перешла в другое агрегатное состояние. Меня убеждали что школьник должен(не учитывая химические реакции) прийти к ответу 5 кг. угу, канешна.
Имеется 2 таблетки А и 2 таблетки Б. Человек каждый день должен принимать А+Б. Вдруг таблетки перемешались и получилось 2А + 2Б в пачке(колбе и т.п.)... как же человеку выпить А+Б чтобы не умереть?
Я на собеседовании объяснил что это невозможно, но ответ "невозможно" в этой компании не приветствуется - поэтому интервьюэр объяснил мне что если разрезать таблетки пополам то человек выпьет ровно А+Б. Не слишком понятно как человек может не принять скажем 1,5 А и 0,5 Б исходя из того что он впринципе не знает какие таблетки делит. Наверное постановка задачи сфейлилась но это почему-то записали на мой счет.
Затем меня попросили написать запрос SQL для составления отчета. запрос был тяжелый и я справился на 70%, интервьюер подсказал что одну штуку можно улучшить(спорно по производительности).
Затем мне озвучили что типа все круто, но ряд ли я пройду собеседовение с hr(хотя раньше я общался и вопросов не возникло).
Таким образом для меня все было ясно но интервьюер в догонку еще сыпал мне тем как у них в компании чо(это было видимо необходимо ему для очистки совести)...