Narvar India
Unibic Foods Interview Questions and Answers
Q1. What is arrow function
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions are anonymous functions defined using the '=>' syntax.
They have a shorter syntax compared to traditional function expressions.
Arrow functions do not have their own 'this' keyword, instead they inherit it from the parent scope.
Q2. Concept of Hoisting in Javascript
Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their containing scope during compilation.
Variable declarations are hoisted to the top of their scope, but not their initializations.
Function declarations are fully hoisted, including their definitions.
Hoisting can lead to unexpected behavior if not understood properly.
Q3. Implementation of carousel
Implementing a carousel for displaying multiple images or content in a rotating manner.
Use a library like Slick or Owl Carousel for easy implementation
Ensure images/content are responsive for different screen sizes
Add navigation arrows or dots for user interaction
Consider adding autoplay feature with customizable speed
Optimize performance by lazy loading images
Q4. Design a Elevator system
Design an Elevator system for efficient vertical transportation
Consider the number of floors in the building
Implement a scheduling algorithm to optimize elevator movement
Include safety features such as emergency stop button
Allow for both manual and automatic operation
Consider peak hours and traffic flow in the building
Q5. Polyfill of Promise
Polyfill of Promise is a code that adds Promise functionality to browsers that do not support it natively.
Polyfill is a piece of code that provides the technology that you expect the browser to provide natively.
Polyfill for Promise adds Promise functionality to browsers that do not support it, allowing developers to use Promises in their code.
Examples of Promise polyfills include 'es6-promise' and 'promise-polyfill'.
Q6. System Design - Design Credit Card Fraud Detection System specifically for US Festival Season
Q7. increase supply of airbnb
Increase supply of Airbnb by expanding host network, improving listing visibility, and offering incentives.
Expand host network by reaching out to potential hosts through targeted marketing campaigns.
Improve listing visibility by optimizing search algorithms and featuring top-rated properties.
Offer incentives such as discounts for new hosts or bonus rewards for high occupancy rates.
Collaborate with property management companies to onboard multiple listings at once.
Q8. Second favorite product
My second favorite product is our new line of eco-friendly packaging materials.
I appreciate the sustainability aspect of the product
The design and functionality of the packaging materials are top-notch
Customers have been giving positive feedback on the new line
Interview Process at Unibic Foods
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month