What was the question? Breakdown the question into smaller parts and describe properly
How did you approached the solution? Is is the best solution possible?
[Today I Learn] What did you learn? What new things you explored/discovered
What article, codebase, book, YouTube video etc did you referred?