The recruiter sent a Hackerrank challenge a day after I applied which tested basic CS concepts (2 problems, 1 multiple choice in 90 mins). This was easy.
My first virtual interview was scheduled 2 days later. The recruiter said that this would also cover "Basic CS" concepts and that they would only look for fundamentals. On the day of the interview, the interviewer let me in to the meeting 10 mins late, claiming they didn't see me in the waiting room. The first problem was okay; however optimizing efficiency was tougher. I moved on to the 2nd problem which looked like something that would be given as a week-long assignment in my 300-level college CS course, which I did not remember the exact solution to. The interviewer told me midway through my work that most people actually take less time on the 2nd problem than the first, which seemed like a lie.
The interviewer left their doors open which led to a lot of background noise and at the end when I could not fully solve the 2nd problem I was subtlety ridiculed by the interviewer.
This interview style did not allow me to showcase my skills or knowledge of CS fundamentals.