I only had a recruiter screen but wanted to come here to point out that depending on the team you're interviewing with, you might be asked some trick questions by the recruiter. I can't remember all but one was 'what does console.log(Math.min() > Math.max()) output'. Some people might consider these to be basic knowledge questions but I think thats a stretch. I guess I got one of them wrong because I didn't make it past the recruiter :(