Ingeniero Full Stack Senior Interview Questions

1,780 ingeniero full stack senior interview questions shared by candidates

One of the questions: Write a function that takes an array of objects, and returns an object that has keys based on attributes of the original array. Input: [ {name: "prod1", variants: [{size: "32B", name: "prod1"}, {size: "32C", name: "prod1"}, {size: "32D", name: "prod1"}]}, {name: "prod2", variants: [{size: "30A", name: "prod2"}, {size: "32C", name: "prod2"}, {size: "32B", name: "prod2"}]}, {name: "prod3", variants: [{size: "30A", name: "prod3"}, {size: "34C", name: "prod3"}, {size: "34D", name: "prod3"}]}, {name: "prod4", variants: [{size: "28B", name: "prod4"}, {size: "32C", name: "prod4"}, {size: "34D", name: "prod4"}]}, ] Output: { 28B: [{size: "28B", name: "prod4"}], 30A: [{size: "30A", name: "prod2"}, {size: "30A", name: "prod3"}], 32B: [{size: "32B", name: "prod1"}, {size: "32B", name: "prod2"}], 32C:Array[3] 32D:Array[1] 34C:Array[1] 34D:Array[2] }
avatar

Senior Full Stack Engineer

Interviewed at ThirdLove

2.7
Jan 5, 2017

One of the questions: Write a function that takes an array of objects, and returns an object that has keys based on attributes of the original array. Input: [ {name: "prod1", variants: [{size: "32B", name: "prod1"}, {size: "32C", name: "prod1"}, {size: "32D", name: "prod1"}]}, {name: "prod2", variants: [{size: "30A", name: "prod2"}, {size: "32C", name: "prod2"}, {size: "32B", name: "prod2"}]}, {name: "prod3", variants: [{size: "30A", name: "prod3"}, {size: "34C", name: "prod3"}, {size: "34D", name: "prod3"}]}, {name: "prod4", variants: [{size: "28B", name: "prod4"}, {size: "32C", name: "prod4"}, {size: "34D", name: "prod4"}]}, ] Output: { 28B: [{size: "28B", name: "prod4"}], 30A: [{size: "30A", name: "prod2"}, {size: "30A", name: "prod3"}], 32B: [{size: "32B", name: "prod1"}, {size: "32B", name: "prod2"}], 32C:Array[3] 32D:Array[1] 34C:Array[1] 34D:Array[2] }

Viewing 1591 - 1600 interview questions

Glassdoor has 1,780 interview questions and reports from Ingeniero full stack senior interviews. Prepare for your interview. Get hired. Love your job.