Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by FiftyFive Technologies Team. If you also belong to the team, you can get access from here

FiftyFive Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

FiftyFive Technologies Full Stack Developer Interview Questions and Answers

Updated 31 Oct 2024

8 Interview questions

A Full Stack Developer was asked 7mo ago
Q. 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.

A Full Stack Developer was asked 7mo ago
Q. 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 all...

Full Stack Developer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Query and Matrix Problem Statement You are given a binary matrix ... read more
asked in MakeMyTrip
Q2. Tower of Hanoi Problem Statement You have three rods numbered fro ... read more
Q3. Maximum Difference Problem Statement Given an array ARR of N elem ... read more
asked in Samsung
Q4. LCA of Binary Tree Problem Statement You are given a binary tree ... read more
Q5. Count Set Bits Problem Statement Given a positive integer N, comp ... read more
A Full Stack Developer was asked 10mo ago
Q. Explain the 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((ac...

A Full Stack Developer was asked 10mo ago
Q. How do you 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));

A Full Stack Developer was asked 10mo ago
Q. Explain the event loop in JavaScript.
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.

A Full Stack Developer was asked 10mo ago
Q. How do you record enums 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

A Full Stack Developer was asked 10mo ago
Q. What are 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.

Are these interview questions helpful?
A Full Stack Developer was asked 10mo ago
Q. Explain 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 outerF...

FiftyFive Technologies Full Stack Developer Interview Experiences

2 interviews found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. 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.

  • Answered by AI
  • Q2. 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 y...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Time wasters, they sent an inexperienced developer for interview.
Interviewer showed up in gym sando, on top of that he asked interview from a website that listed interview questions and tries to match my answers Verbatim.
Got rejected by a jr dev who was not even working in my tech.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. 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 outerFuncti...

  • Answered by AI
  • 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.

  • Answered by AI
  • Q3. 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, cu...

  • Answered by AI
  • Q4. 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

  • Answered by AI
  • Q5. 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.

  • Answered by AI
  • Q6. 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));

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about FiftyFive Technologies?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test

Round 2 - Group Discussion 

Current affairs

Round 3 - Technical 

(1 Question)

  • Q1. Puzzle , sql related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself, whatever you know just be confident

Interview Preparation Tips

Round: Technical Interview
Experience: this was a telephonic round : There I was asked basics of web development (e.g Session, hidden variable difference between POST and GET etc. ) and basics of PHP e.g global variables etc , little bit of mysql e.g joins , difference between left and right joins.

Round: Technical Interview
Experience: This was pretty much about interview rounds. I got the offer.

Skills: Core java, OOP, PHP
College Name: na
Interview experience
4
Good
Difficulty level
-
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

Easy to medium leetcode questions

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
No response

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. Tell me about your self
  • Q2. Write a for palindrome
  • Q3. SQL inner Joins
  • Q4. Object orientend programming
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Assignment 

It was mostly on JavaScript

Round 2 - Technical 

(1 Question)

  • Q1. Focused on react
Round 3 - One-on-one 

(1 Question)

  • Q1. Brief about project

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on core concepts
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Cover topics like closures, classes, functions

Round 2 - Technical 

(2 Questions)

  • Q1. Explain call bind apply
  • Ans. 

    Call, bind, and apply are methods used to manipulate the value of 'this' in JavaScript functions.

    • Call: Invokes a function with a specified 'this' value and arguments provided individually.

    • Example: func.call(thisArg, arg1, arg2)

    • Bind: Creates a new function that, when called, has a specified 'this' value and arguments provided one by one.

    • Example: var newFunc = func.bind(thisArg, arg1, arg2)

    • Apply: Invokes a function with ...

  • Answered by AI
  • Q2. Explain closures
  • Ans. 

    Closures are functions that have access to variables from their containing scope even after the scope has closed.

    • Closures allow functions to access variables from their outer function even after the outer function has finished executing.

    • They help in maintaining state in asynchronous operations.

    • Closures are commonly used in event handlers and callbacks.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude test was easy but difficult

Round 2 - Technical 

(2 Questions)

  • Q1. Technical questions linked list
  • Q2. Array binary search Dp
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. About java mainly
Round 2 - HR 

(2 Questions)

  • Q1. What aspires you most
  • Ans. 

    I'm inspired by the potential of technology to solve real-world problems and improve lives through innovation and creativity.

    • The ability to create software that enhances user experience, like developing an app that simplifies daily tasks.

    • Working on open-source projects that contribute to community development, such as collaborating on a tool for educational purposes.

    • Learning from industry leaders and innovators, like a...

  • Answered by AI
  • Q2. Tell me about project

FiftyFive Technologies Interview FAQs

How many rounds are there in FiftyFive Technologies Full Stack Developer interview?
FiftyFive Technologies interview process usually has 1 rounds. The most common rounds in the FiftyFive Technologies interview process are Technical.
How to prepare for FiftyFive Technologies Full Stack Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at FiftyFive Technologies. The most common topics and skills that interviewers at FiftyFive Technologies expect are Javascript, Backend, Digital Marketing, Full Stack and Performance Tuning.
What are the top questions asked in FiftyFive Technologies Full Stack Developer interview?

Some of the top questions asked at the FiftyFive Technologies Full Stack Developer interview -

  1. map and reduce functions in javascr...read more
  2. higher order functions in javascr...read more
  3. What are hooks in reac...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1.5/5

based on 2 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 50%
2-4 weeks 50%
View more

Interview Questions from Similar Companies

Affine Interview Questions
3.3
 • 51 Interviews
IT By Design Interview Questions
3.6
 • 41 Interviews
ConsultAdd Interview Questions
3.6
 • 37 Interviews
View all
FiftyFive Technologies Full Stack Developer Salary
based on 5 salaries
₹11 L/yr - ₹12 L/yr
26% more than the average Full Stack Developer Salary in India
View more details

FiftyFive Technologies Full Stack Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

3.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Fullstack Developer

Indore,

Gurgaon / Gurugram

+1

2-4 Yrs

Not Disclosed

Explore more jobs
Software Engineer
53 salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Software Developer
39 salaries
unlock blur

₹5 L/yr - ₹15 L/yr

Technical Lead
16 salaries
unlock blur

₹13.4 L/yr - ₹31 L/yr

Senior Software Engineer
16 salaries
unlock blur

₹12 L/yr - ₹18 L/yr

Devops Engineer
10 salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Explore more salaries
Compare FiftyFive Technologies with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.1
Compare

Value Point Systems

3.6
Compare

F1 Info Solutions and Services

3.8
Compare
write
Share an Interview