Knolskape Solutions interview question

React basic concepts in detail, how does the rendering happen, and how is it efficient