Yes, and I think the appropriate response is to rate-limit the interviews to one that you can handle easily.  1&#x2F;week?  Employers typically have pipelines designed for hiring throughput, so they won&#x27;t mind spacing out stages longer (modulo any recruiter metrics, but I haven&#x27;t heard of a case of that).<p>And as they&#x27;re all similar style questions, they should just read up on these.  Hold off on interviews until you&#x27;re confident, or just schedule the less-desirable firms first, so that you have enough time to read up.<p>Interviewees know that these questions are coming, they can control the schedule, and they&#x27;re the only ones who know their own energy and state.  Nobody tells them that it&#x27;s up to them to do flow control.  But it&#x27;s a hot market and people want good programmers.  Even if you don&#x27;t do tree searches or inversions in your normal work day, you can show that you&#x27;re good because you can understand this stuff.  Most candidates can&#x27;t.  So please, take your time, skim the textbooks, take a few notes, maybe do a few flash cards.