OpenZeppelin interview question

What is your background with solidity and smart contract programming?