I had a phone call with the recruiter, followed by an in-person interview with the CTO that focused entirely on JavaScript questions. I asked what the interview would cover beforehand, but I received no information, so I came in feeling unprepared. I even asked if I could refer to documentation for syntax during the interview, and while the interviewer initially agreed, I wasn't actually given the chance before they decided to end the interview. I understand their decision, but I believe it was unprofessional not to provide a clear direction on what to prepare for.