Advanced ReactJS interview questions