Niyuj interview question

what is macros data structures project description