Так себе. Тут надо понять: а) есть теоритки, б) есть практики и с) зачастую нужен контекст + в него погрузиться. Как показывает практика, последнее может даваться сложнее всего, как не крути, а собеседование для многих стресс.
я про альтернативу тестовому заданию, которое можно легко раздавать всем, без боязни, что на него просто положат болт
а так-то полностью разделяю мнение Джоэля про то, что на собеседовании обязательно надо писать какой-нибудь код (в чем угодно)