I applied online. The process took 1 week. I interviewed at Builder.io in June 2024
Interview
Applied On Indeed. Got a link in calendy to schedule a call. Scheduled a call in couple of days. Its a google meet interview. The guy gave a brief about the product what tech stack they use so forth and so on. Was expecting he would ask about my technical background But he did not. And Started with JS interview. He shared a sandbox link. There were two problems to solve.
After that He asked about my day to day task and gave a feedback to work on problem solving.
Though I was prepared for React or js based conceptual questions.
Interview questions [1]
Question 1
1st was easy it was just a add function but with n number of args:
eg; add(args)
add (1, 200
add(1,2,4,5)
2. Second was bit tough I was not to figure out the solution
const items = [
{ type: 'phone', name: 'iPhone', color: 'gold' },
{ type: 'laptop', name: 'Chromebook', color: 'gray' },
];
const excludes = [
{ k: 'color', v: 'gold' },
{ k: 'color', v: 'silver' },
{ k: 'type', v: 'tv' },
];
const filteredItems = applyFilters(items, excludes);
console.log(filteredItems);
items should be filtered based on excludes k and v value.