fancode logo
Fancode· SDE 1 - Frontend

Fancode | SDE 1 - Frontend | Interview Experience

Experience
2.58 years
Posted
14 Apr 2026
223 reads

Summary

I applied to Fancode for an SDE 1 Frontend role, completed an online assessment and two technical rounds, but was ultimately rejected.

How it went

Expirence: 2 Years 7 Months
Current Company: 3-Tier Service based company

I applied through linkedin and got OA link.

Online Assessment: Javascript (90 mins)-
1- One objective question based on promises
2- There were 3 implementation questions
  - Limit Promise Concurrency: Implement a function that dynamically manages the concurrency limit while processing multiple promises.
  - Remove Circular Dependency: Write a function to remove circular dependencies from a given object.
  - Polyfill for setAllTimeout and clearAllTimeout: Implement a polyfill for both these functions.
3. Implentation of Todo list (CURD operations) in React

Technical Interview Process:
Round 1: Problem Solving (60 mins)- This interview was based on javascript and requires you to write and execute code. The interview mainly revolved around Promises, caching concepts, and how to handle concurrent requests.

Round 2: Machine Coding Round (60 mins) - This interview was around web/react/react-native fundamentals where The interview was focused on web, React, and React Native fundamentals. I was given a UI to implement live, and they expected it to be fully working.

However, I got stuck while implementing part of the UI and was not able to fully complete the solution within the given time.

Verdict: Rejected

Questions asked (4)

  1. 01

    Limit Promise Concurrency

    Data Structures & Algorithms

    Implement a function that dynamically manages the concurrency limit while processing multiple promises.

  2. 02

    Remove Circular Dependency

    Data Structures & Algorithms

    Write a function to remove circular dependencies from a given object.

  3. 03

    Polyfill for setAllTimeout and clearAllTimeout

    Data Structures & Algorithms

    Implement a polyfill for both setAllTimeout and clearAllTimeout functions.

  4. 04

    React Todo List Implementation

    Data Structures & Algorithms

    Implement a Todo list with CRUD operations in React.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Fancode recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!