Pergunta de entrevista da empresa General Mills

What are the different Javascript types? What is boxing and unboxing? What is the difference between value types and reference types in C#?