Had an HR screen to see if I was interested in the role, then they asked a few generic questions about my background.
Next had a phone interview with a lead engineer. He asked me about my internships, coursework, projects, and then proceeded to ask obscure details of projects I completed a couple years ago. He then gave me a hypothetical question on handling large amounts of data and claimed the answer I gave wasn't optimal even though I knew it was and verified it was after the interview.
Never heard back from them, even after following up.