Pregunta de entrevista de Iress

What is clean code to me? How do you write test cases? when do you decide to write integration test vs unit test? Exp with CI/CD pipeline and containers? No Language specific question just overall coding, testing and design related.