Mobiloitte interview question

Explain blockchain and solidity in brief