Add office photos
FiftyFive Technologies logo
Engaged Employer

FiftyFive Technologies

Verified
3.8
based on 42 Reviews
Video summary
Filter interviews by
Full Stack Developer
Clear (1)

FiftyFive Technologies Full Stack Developer Interview Questions and Answers

Updated 31 Oct 2024

Q1. map and reduce functions in javascript

Ans.

Map and reduce functions are higher-order functions in JavaScript used to transform and aggregate data in arrays.

  • Map function applies a function to each element in an array and returns a new array with the results.

  • Reduce function applies a function to each element in an array, accumulating a single value.

  • Example: const numbers = [1, 2, 3]; const doubled = numbers.map(num => num * 2); const sum = numbers.reduce((acc, curr) => acc + curr, 0);

Add your answer
right arrow

Q2. higher order functions in javascript

Ans.

Higher order functions in JavaScript are functions that can take other functions as arguments or return functions as output.

  • Higher order functions can be used to create more flexible and reusable code.

  • Examples include functions like map, filter, and reduce in JavaScript.

  • Higher order functions can help with tasks like data manipulation, event handling, and asynchronous programming.

Add your answer
right arrow

Q3. What are hooks in reactjs

Ans.

Hooks in ReactJS are functions that let you use state and other React features without writing a class.

  • Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

  • Some commonly used hooks are useState, useEffect, useContext, and useReducer.

  • Hooks allow you to reuse stateful logic across multiple components without changing the component hierarchy.

  • Example: useState hook allows you to add state to functional components.

  • Example: useEffec...read more

Add your answer
right arrow

Q4. sort an array using javascript

Ans.

Use the sort() method in JavaScript to sort an array of strings.

  • Use the sort() method with a compare function to sort the array alphabetically.

  • Example: array.sort((a, b) => a.localeCompare(b));

Add your answer
right arrow
Discover FiftyFive Technologies interview dos and don'ts from real experiences

Q5. Closures in javascript

Ans.

Closures in JavaScript allow functions to access variables from an outer function even after the outer function has finished executing.

  • Closures are created whenever a function is defined within another function.

  • Inner functions have access to the outer function's variables even after the outer function has returned.

  • Closures can be used to create private variables and functions in JavaScript.

  • Example: function outerFunction() { let outerVar = 'I am outer'; function innerFunction...read more

Add your answer
right arrow

Q6. record enum in typescript

Ans.

Enums in TypeScript allow developers to define a set of named constants.

  • Define an enum using the 'enum' keyword followed by the enum name and list of constants

  • Access enum values using the enum name followed by a dot and the constant name

  • Enums can have string or numeric values, and can also be used as types

Add your answer
right arrow

Q7. What is Hoisting

Ans.

Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope.

  • Variable declarations are hoisted to the top of the function or global scope.

  • Function declarations are also hoisted to the top of the function or global scope.

  • However, only the declarations are hoisted, not the initializations.

Add your answer
right arrow

Q8. event loop in js

Ans.

Event loop in JavaScript manages asynchronous operations by executing callback functions in a queue.

  • Event loop is responsible for handling asynchronous operations in JavaScript.

  • It allows non-blocking I/O operations by executing callback functions in a queue.

  • Event loop continuously checks the call stack and the callback queue to determine which function to execute next.

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at FiftyFive Technologies Full Stack Developer

based on 2 interviews
Interview experience
1.5
Bad
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Full Stack Developer Interview Questions from Similar Companies

View all
Recently Viewed
INTERVIEWS
Incrementors Web Solutions
No Interviews
SALARIES
IBS Software Services
INTERVIEWS
FiftyFive Technologies
No Interviews
INTERVIEWS
FiftyFive Technologies
No Interviews
INTERVIEWS
RezNext Global Solutions
No Interviews
INTERVIEWS
Merkle Sokrati
No Interviews
INTERVIEWS
Incrementors Web Solutions
No Interviews
INTERVIEWS
FiftyFive Technologies
No Interviews
INTERVIEWS
FiftyFive Technologies
No Interviews
INTERVIEWS
Ibg Fincon Solutions
No Interviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter