React JS interview questions for senior developer 2024