when are LOR needed?

Get help with your application

Use all the free resources available to you from SDN: articles, guides, expert advising, forums discussions, and school research.

I thought you won't get an interview UNLESS you are considered completed (meaning the LOR is already in.)

Correct me if I'm wrong, as this is true for allopathic medical schools. Schools won't consider you complete unless you finish everything, so LOR can be technically handed in by the day you finish your Secondaries.