BOLD interview question

Architecture, design patterns and coding skill test