Basic design questions and algorithmic questions. Was very disappointed because due to their error they thought I would be coming in 30 minutes earlier than I did. I was just talking about my day and they assumed that was why I was late when I really wasn't. Then during the interview they gave feedback to the recruiter that I was arrogant for showing up late and not apologizing which was completely false. My recruiter was calling me while I was in the interview because he thought the interview was over. This situation displays very poor communication and people skills if you cannot communicate to the candidate when you think they're late to try and fix the situation. Later the hiring manager agreed the timing issue was their fault but decided to stick to their feedback saying I was "arrogant" when their initial feedback was that I was "arrogant" for not apologizing for being late. A company with business practices like this is not a company I would want to work for.