Re[6]: стали бы вы делать такое тестовое задание
От: sergey2b ЮАР  
Дата: 03.08.20 21:33
Оценка: +1
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>Здравствуйте, Hobbes, Вы писали:


E>>>напиши алгоритм swap без операций сравнения.


H>>Что имеется в виду?


SVZ>Наверное речь идет о swap без временной переменной, через xor.

SVZ>Спрашивать такое на собеседовании... ну всё равно, что спрашивать "угадай, какую книгу читал собеседующий".

раньше был популярный вопрос 95-17 меня спрашивали несколько раз
Re[5]: стали бы вы делать такое тестовое задание
От: CreatorCray  
Дата: 03.08.20 23:03
Оценка: 6 (1) +2
Здравствуйте, Abalak, Вы писали:

A>еще через пару минут жена выдала решнение. Естественно на словах, т.к. она понятия не имеет, что такое код программы. Жена гумманитарий, к ИТ никогда отношения не имевшая. Предлагаю местным программистам, боящимся разворотов задуматься.


Вот таки да! "Лютобешено плюсую!" (тм)
Ибо вопрос это на способность инженерно мыслить, способность придумать алгоритм решения задачи. Потому он и такой нарочито простой.

A>ЗЫ Справедливости ради, лет 15 назад я тоже не смог развернуть список на собеседовании. Точнее развернул, но с O(n) по памяти.

Все мы ничего не умели и мало что понимали в самом начале пути
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: стали бы вы делать такое тестовое задание
От: ilvi Россия  
Дата: 04.08.20 15:54
Оценка: +1
Здравствуйте, Abalak, Вы писали:

A>Помятуя о том, как местные программисты бояться разворотов списка я нарисовал жене на бумажке двусвязный список и спросил, как его развернуть.


Зачем двухсвязный список разворачивать?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: стали бы вы делать такое тестовое задание
От: CreatorCray  
Дата: 04.08.20 17:12
Оценка:
Здравствуйте, ilvi, Вы писали:

I>Зачем двухсвязный список разворачивать?

Чтобы скормить его в чужой код, который ходит всегда в одном направлении?
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: стали бы вы делать такое тестовое задание
От: antonio_v_krasnom Россия  
Дата: 05.08.20 14:47
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>написать приложение которое будет играть в судоку

S>компания небольшой стартап человек в 5
S>зарплата около 100 тыс $ при работе в оффисе

До этого про судоку даже не знал.
Открыл, почитал правила. Оказывается, знал.
Сам алгоритм пишется за несколько часов, с учетом тестирования, отладки — пускай вечер.
Поскольку про гуй ничего не сказано (просто приложение, которое играет в судоку — значит интерфейс на усмотрение разработчика), то его делать и не надо, только алгоритм, обернутый в минимальное что-то, чтоб запускалось и читало данные из любого источника в любом формате на твое усмотрение (я бы из файла делал).
Если для тебя это слишком сложно — то не пиши конечно!
Мне аж захотелось его написать, просто так, хотя никуда сейчас не собеседуюсь и писать ничего не надо.

А где компания, если не секрет? И язык?
Re[2]: стали бы вы делать такое тестовое задание
От: antonio_v_krasnom Россия  
Дата: 05.08.20 14:51
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP> ... Если будешь делать, уточни все детали задания главное. Мне вчера приятель рассказал что его выполнение тестового задания отвергли за... плохой README!


Очень похоже на то, что что-то другое не понравилось, что называть вслух было бы неполиткорректно (мож, кандидат ниггер был?).
А поскольку задание он выполнил хорошо (раз по существу не к чему было придраться), то...
В общем учитесь читать между строк.
У нас в России бы просто ничего не сказали, или "спасибо, но мы остановили свой выбор на другом кандидате", даже без объяснений.
Re[2]: стали бы вы делать такое тестовое задание
От: sergey2b ЮАР  
Дата: 05.08.20 15:12
Оценка:
Здравствуйте, antonio_v_krasnom, Вы писали:

__>А где компания, если не секрет? И язык?


Бостон
С++
Re[2]: стали бы вы делать такое тестовое задание
От: Философ Ад http://vk.com/id10256428
Дата: 12.08.20 11:37
Оценка:
Здравствуйте, Anonymous123, Вы писали:

A>У меня друг когда проходил онсайт интервью в Microsoft, получил как раз такое задание — на whiteboard написать алгоритм решения судоку.


Эх, я только название слышал. Что это такое — не знаю, а сейчас гуглить лень.
Всё сказанное выше — личное мнение, если не указано обратное.
Re: стали бы вы делать такое тестовое задание
От: Tesh США  
Дата: 19.08.20 00:46
Оценка: 6 (1)
Здравствуйте, sergey2b, Вы писали:

S>написать приложение которое будет играть в судоку

S>компания небольшой стартап человек в 5
S>зарплата около 100 тыс $ при работе в оффисе

Я бы их рассматривал только в крайнем случае, потому что денег мало и не понятно по каким критериям в реальности будут оценивать задачу. Они обычно пишут кандидатам, что не надо тратить много времени, но в реальности если писать production ready код, то надо много времени потратить. Если же такой не писать, то могут отказать из-за того что код не понравится.
Если в итоге хочется работать удаленно, то можно поискать компании, которые ищут на удаленную работу (Facebook, Twitter, DataDog, наверное есть и другие).
Re: стали бы вы делать такое тестовое задание
От: Kaifa Россия  
Дата: 19.08.20 05:44
Оценка:
S>написать приложение которое будет играть в судоку
S>компания небольшой стартап человек в 5
S>зарплата около 100 тыс $ при работе в оффисе

решение гуглится за минуту
Re[5]: стали бы вы делать такое тестовое задание
От: Lloret  
Дата: 19.08.20 12:52
Оценка: +1 -1
TMU>>Да я с ужасом читаю все эти задания на форуме, я даже не знаю, с какого бока подходить к ним, как я работаю — непонятно вообще.

KP>Карго-культ в чистом виде — FANG делает, значит мы тоже должны. То что у FANG так делать есть реальная причина мало кто из обезьянок понимает.


Единственная причина так делать у FANG — "вас много, а я одна" и толпы леммингов, лезущих к ним за строчкой в резюме.
Re[4]: стали бы вы делать такое тестовое задание
От: Lloret  
Дата: 19.08.20 13:00
Оценка: :)
KP> В тестовом задании даже подчеркивают что README очень важен и бла-бла-бла.

Классика Покровского — "Служба может стоять, но бортовой журнал должен идти"
Re[3]: стали бы вы делать такое тестовое задание
От: Lloret  
Дата: 19.08.20 13:04
Оценка:
D>Давно как то делал задание на позицию разработчика драйверов под винду, простенький драйвер нужно было написать, причем время было лимитированным. И при решении этой задачи был один момент, который можно было сделать двумя путями, но так как это вообще не относилось к разработке драйверов я спросил у них, могу ли я сделать этот вопрос по упрощенной схеме, т.к. это не относится к драйверам. Мне сказали что можно. Когда я сделал все, мне сказали что я решил задачу не по ТЗ, причем именно тот самый момент. Я скопировал логи общения и получил сразу ответ — это типа тоже проверка была, нужно делать все по ТЗ и даже спрашивать нельзя.

Хорошо, что эти пидоры вскрылись сразу, а не спустя полгода за неделю до дедлайна.
Re: легко ... где мои 100000?
От: The Passenger Голландия  
Дата: 19.08.20 19:39
Оценка:
Здравствуйте, sergey2b, Вы писали:

solver = SudokuSolver()
solver.solve(puzzle)

https://github.com/zackthoutt/sudoku-ai
Весь мир — Кремль, а люди в нем — агенты
Re[7]: стали бы вы делать такое тестовое задание
От: Skorodum Россия  
Дата: 21.08.20 10:31
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>раньше был популярный вопрос 95-17 меня спрашивали несколько раз

В твоей области (антивируса, файерволы, драйвера?) это вполне логичный вопрос. Это ж была популярная Си-шная оптимизация.
Re[7]: стали бы вы делать такое тестовое задание
От: Skorodum Россия  
Дата: 21.08.20 10:37
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

CC>Чтобы скормить его в чужой код, который ходит всегда в одном направлении?

Такой код обычно принимает итераторы
Re[8]: стали бы вы делать такое тестовое задание
От: CreatorCray  
Дата: 21.08.20 18:37
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>>раньше был популярный вопрос 95-17 меня спрашивали несколько раз

S>В твоей области (антивируса, файерволы, драйвера?) это вполне логичный вопрос. Это ж была популярная Си-шная оптимизация.

Такая "оптимизация" надо скорее в рутките у которого каждый байт на счету.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[8]: стали бы вы делать такое тестовое задание
От: CreatorCray  
Дата: 21.08.20 18:37
Оценка:
Здравствуйте, Skorodum, Вы писали:

CC>>Чтобы скормить его в чужой код, который ходит всегда в одном направлении?

S>Такой код обычно принимает итераторы
Бугага!
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.