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
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about FiftyFive Technologies?
Ask anonymously on communities.

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. How to implement Sqlite database in React Native?
  • Q2. What are generator functions?
  • Ans. 

    Generator functions are functions that can be paused and resumed, allowing for lazy evaluation of data.

    • Generator functions use the yield keyword to pause execution and return a value.

    • They can be used to generate an infinite sequence of values.

    • They are memory efficient as they only generate values when needed.

    • Example: function* myGenerator() { yield 1; yield 2; yield 3; }

    • Example: const infiniteGenerator = function*() { ...

  • Answered by AI
  • Q3. How to implement push notifications in Android and iOS?
  • Ans. 

    Push notifications can be implemented in Android and iOS using Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) respectively.

    • For Android, integrate FCM SDK in the app and use FCM console to send notifications.

    • For iOS, create an APNs certificate, configure the app to receive notifications, and use APNs to send notifications.

    • Both platforms require handling of notification payload in the app to di...

  • Answered by AI
  • Q4. How do you use in your last app?
  • Ans. 

    I used React Native for my last app.

    • Developed UI components using React Native

    • Integrated APIs to fetch and display data

    • Implemented Redux for state management

    • Used Firebase for authentication and database

    • Optimized app performance using React Native Debugger

  • Answered by AI
  • Q5. What is the difference between functional components and non functional components?
  • Ans. 

    Functional components are stateless and return UI elements based on input props, while non-functional components have state and can change UI based on user interaction.

    • Functional components are simpler and easier to test than non-functional components.

    • Non-functional components can have state and lifecycle methods, while functional components cannot.

    • Examples of functional components include buttons, labels, and icons, w...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Its Hard and requires deep knowledge of your technical skills.

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in May 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Contains 50 question over g-form

Round 3 - Coding Test 

It has 8 questions on coderbyte.

Round 4 - Technical 

(1 Question)

  • Q1. All about data structure.
Round 5 - HR 

(1 Question)

  • Q1. Tell about family background?

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep hands-on with data structures.
Also thought of additional approach to solve problem.
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
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was basics on java and big data

Round 2 - Technical 

(1 Question)

  • Q1. Java c++ coding question
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

The interviewer asked about javascript basics and DSA questions and some typescript questions

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

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
50 salaries
unlock blur

₹3.8 L/yr - ₹9.4 L/yr

Software Developer
39 salaries
unlock blur

₹5.6 L/yr - ₹13.6 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.5
Compare

F1 Info Solutions and Services

3.8
Compare
write
Share an Interview