Cygnet Infotech interview question

SOLID principals, Class vs struct, Closures, Swift basic questions