Pergunta de entrevista da empresa Pattem Digital Technologies

Compare structs and classes in C#. What do they have in common and how do they differ?