As I have applied for ReactJs role, so they asked me about first some javascript concepts like scopes, closures, hoisting then some output related questions based on these concepts, then some React questions like diffing, virtual dom, real dom, fragments, prop drilling, lifting the state up that's what the interview asked I answered major of the questions and I got selected then.
It consists of 1 Technical Round where the interviewer primarily asked questions on JavaScript and React, and 1 HR round it was basically about company policies and salary discussions. Overall the difficulty of Interview was average.