I'm still waiting to hear back from NU...any word on if they're still offering interviews? When did you get the offer to interview on 3/14? And when will they STOP interviewing?
March 14th must be one of the LAST interview dates, because the committee meets for the last time on March 21st to make final decisions. Sorry to tell you, but I think you're out of luck.