Фон
Меня просто попросили в техническом интервью написать алгоритм для прохождения «объекта» (обратите внимание на кавычки), где A равно B, а B равно C, а A равно C.
Вот и все. Это вся информация, которую мне дали.
Я спросил интервьюера, какова была цель, но, видимо, ее не было, просто «пересек» «объект».
Я не знаю ни о ком другом, но мне кажется, что это глупый вопрос. Я снова спросил: «Я ищу значение?». Нет. Просто "пройти" это.
Зачем мне когда-нибудь бесконечно проходить через этот "объект" ?? Чтобы расплавить мой процессор может быть ??
Ответ в соответствии с интервьюером, что я должен был бы написать рекурсивную функцию.
Хорошо, так почему бы просто не попросить меня написать рекурсивную функцию? И кто написал бы рекурсивную функцию, которая никогда не заканчивается?
Мой вопрос:
Является ли этот вопрос актуальным для всех вас, и если да, то можете ли вы дать намек на то, чего мне не хватает? Возможно, я слишком много думаю о решении проблем реального мира. Я давно успешно пишу код, но этот процесс технического интервью заставляет меня чувствовать, что я ничего не знаю.