C Object Destructuring Typescript Interview