BDP International interview question

Explain the Big-O notation, Time and space complexity, Design Patterns Discuss previous projects