Razorthink Interview Question

what is forceUpdate(), refs, HOC and context in react