Никто не ждет от вас, что вы помните все сигнатуры нужных функций или без автокомплита и автопроверки пишете идеальный код с чистого листа. Интервьюера интересует прежде всего отсутствие семантических ошибок в реализации, которые могут привести к некорректной работе в каких-то наборах входных данных.