Upload Button Icon Add office photos

Filter interviews by

FactWise Interview Questions, Process, and Tips

Updated 20 Oct 2024

Top FactWise Interview Questions and Answers

View all 7 questions

FactWise Interview Experiences

Popular Designations

7 interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via AngelList and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Assignment 

They provided a json and a UI sketch of the expected UI feature. It was a simple user details listing with modal functionality and CRUD capabilities and search bar implementation.
Deadline was a week.

Round 2 - Technical 

(7 Questions)

  • Q1. Difference between useState() vs useRef()
  • Ans. 

    useState() is used to manage state in functional components, while useRef() is used to persist values between renders.

    • useState() re-renders the component when the state changes, useRef() does not trigger a re-render.

    • useState() returns a pair: the current state value and a function that lets you update it, useRef() returns a mutable ref object.

    • useState() is used for managing component state, useRef() is used for accessi...

  • Answered by AI
  • Q2. What is useCallback()? Explain in depth
  • Ans. 

    useCallback() is a React hook that returns a memoized callback function.

    • useCallback() is used to optimize performance by memoizing functions.

    • It is useful when passing callbacks to child components that rely on reference equality.

    • It takes a callback function and an array of dependencies as arguments.

    • The callback function is only re-created if any of the dependencies change.

    • Example: const memoizedCallback = useCallback((...

  • Answered by AI
  • Q3. What is a callback? How is it accompanied with asynchronous programming
  • Ans. 

    A callback is a function passed as an argument to another function to be executed later. It is commonly used in asynchronous programming.

    • A callback function is often used in event handling, AJAX requests, and setTimeout functions.

    • It allows the program to continue running while waiting for a response, improving efficiency.

    • Callbacks can be synchronous or asynchronous, with the latter being more common in modern web devel

  • Answered by AI
  • Q4. Explain DOM and Virtual DOM. Difference between them.
  • Ans. 

    DOM is a tree-like structure representing the HTML elements of a webpage. Virtual DOM is a lightweight copy of the DOM used for efficient updates.

    • DOM stands for Document Object Model and represents the structure of HTML elements on a webpage.

    • Virtual DOM is a lightweight copy of the DOM kept in memory by frameworks like React for efficient updates.

    • Changes made to the Virtual DOM are compared with the actual DOM, and onl...

  • Answered by AI
  • Q5. What are promises?
  • Ans. 

    Promises are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained together using .then() method.

    • They help avoid callback hell and make code more readable.

    • Example: Fetching data from an API returns a promise that resolves with the da

  • Answered by AI
  • Q6. JS Event Loop architecture
  • Q7. Implement a react app data fetching from API endpoints some operations, search bar implementation, implement debounce
Round 3 - Coding Test 

Max points you can obtain from cards - Leetcode medium Problem

implemented brute force approach, told the optimize approach
Got a good feedback from the interviewer and post 30 mins received a rejection mail from HR

Interview Preparation Tips

Topics to prepare for FactWise Front end Engineer interview:
  • Reactjs
  • Javascript
  • Nodejs
Interview preparation tips for other job seekers - Keep JS fundamentals, React knowledge strong
have hands on experience in problem solving easy to medium leetcode

Skills evaluated in this interview

Front end Engineer Interview Questions asked at other Companies

Q1. Pair Sum Problem Statement You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'. Note: Each pair should be ordered such that... read more
View answer (1)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Job Portal

Round 1 - Aptitude Test 

Was given a problem statement and had to create an MVP version of the app(database, wireframe etc) keeping the in mind the various factors given

Round 2 - One-on-one 

(1 Question)

  • Q1. How would you build an hospital?

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on your structured problem solving skills for guesstimates(case in point is a good resource) and communication.

Technical Product Manager Interview Questions asked at other Companies

Q1. Explain experience of conflict resolution and prioritization.
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. General JavaScript-based interview questions- Currying, Chaining, hoisting, etc.
Round 2 - Technical 

(1 Question)

  • Q1. DSA Round Easy to Medium level
Round 3 - Founder round 

(1 Question)

  • Q1. Yet to give xD

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element. An array is defined as non-decreasing if ARR[i] <= ARR[i + 1] f... read more
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Aptitude questions which includes quantitative and local reasoning and dsa qutions

Round 2 - Coding Test 

Reactjs questions to build react application generally 5 to 6 questions.

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element. An array is defined as non-decreasing if ARR[i] <= ARR[i + 1] f... read more
View answer (3)

FactWise interview questions for popular designations

 Front end Developer

 (2)

 Product Manager

 (1)

 Backend Developer

 (1)

 Front end Engineer

 (1)

 Senior Software Engineer

 (1)

 Technical Product Manager

 (1)

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via AngelList and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Coding Test 

Create an react app according to the design

Interview Preparation Tips

Interview preparation tips for other job seekers - Don’t give interview to this company as they are fake, they do not value your time, once you complete the assignment they are not bothered to even give the feedback. It is waste of time

Senior Software Engineer Interview Questions asked at other Companies

Q1. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via AngelList and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Aptitude Test 

Quants,verbal,numbers,aptitude,digits,etc

Interview Preparation Tips

Interview preparation tips for other job seekers - data structures

Product Manager Interview Questions asked at other Companies

Q1. You see the number of people cancelling the order increasing. Cancel window 24 hours. What would you do?
View answer (26)

I applied via AngelList

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 Resume tips
Round 2 - Coding Test 

O.A. on TripleByte
Questions related to Python, DSA, SQL

Round 3 - Technical 

(2 Questions)

  • Q1. Print Kaprekar number series of a given input
  • Ans. 

    Print Kaprekar number series of a given input

    • A Kaprekar number is a number whose square can be split into two parts that add up to the original number

    • Loop through the range of numbers and check if it is a Kaprekar number

    • Print the Kaprekar numbers found

  • Answered by AI
  • Q2. Basic questions regarding APIs. For eg. What API would you create for X operation?
Round 4 - One-on-one 

(1 Question)

  • Q1. Final round with the founder. Typical HR questions were asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - A good grasp of python concepts and DSA (array, trees, bfs, dfs) should be enough to pass the interview.

Skills evaluated in this interview

Backend Developer Interview Questions asked at other Companies

Q1. Vertical Order Traversal of a Binary Tree Given a binary tree, your task is to return the vertical order traversal of its nodes' values. For each node located at a position (X, Y), its left child will be at (X-1, Y-1) and its right child wi... read more
View answer (1)

Interview questions from similar companies

I was interviewed before Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 360 minutes
Round difficulty - Medium

Basically TCS conduct its flagship event named as CODEVITA . And it offers Internship to prefinal (3rd )year students .

  • Q1. 

    Allocate Books Problem Statement

    Given an array of integers arr, where arr[i] represents the number of pages in the i-th book, and an integer m representing the number of students, allocate all the books ...

  • Ans. 

    Allocate books to students in a way that minimizes the maximum number of pages assigned to a student.

    • Iterate through possible allocations and calculate the maximum pages assigned to a student.

    • Find the minimum of these maximums to get the optimal allocation.

    • Return the minimum pages allocated in each test case, or -1 if not possible.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaMust be doing B.TECHTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Structure , Algorithms ,DBMS , OOPs ,OSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Good understanding of Data Structure and Algorithms 
Tip 2 : Be clear in your Core Subjects.
Tip 3 : Do at least 1 good Project .
Tip 4 : Be humble and speak truth .

Application resume tips for other job seekers

Tip 1 : Simple and Crisp .
Tip 2 : Do host your project and mention the link in the resume .
Tip 3 : Single Page

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Oct 2022. There were 6 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 Resume tips
Round 2 - Aptitude Test 

Aptitude test is best for first round.

Round 3 - Coding Test 

Second round is best for coding test.

Round 4 - HR 

(3 Questions)

  • Q1. Self introduction and technical information about front end developer.
  • Ans. I say properly and uniqly for about my introduction.
  • Answered Anonymously
  • Q2. As a you are fresher or experience
  • Q3. Reason for IT field.
  • Ans. 

    IT field offers endless opportunities for innovation and growth.

    • IT is a constantly evolving field with new technologies and trends emerging regularly.

    • IT provides opportunities to work on exciting projects and solve complex problems.

    • IT offers a wide range of career paths, from development to design to project management.

    • IT is a field that is in high demand, with many job opportunities and competitive salaries.

    • IT has the...

  • Answered by AI
Round 5 - Technical 

(2 Questions)

  • Q1. About front end developer likes html and css.
  • Q2. About html and css and java script
Round 6 - Case Study 

Study about front end developer

Interview Preparation Tips

Interview preparation tips for other job seekers - I'm a fresher and mechanical engineer but I love software developer likes front end developer. I very well know about front end developer role.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2022. There were 2 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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Sementic html and display properties in css
  • Ans. 

    Semantic HTML focuses on the meaning and structure of content, while display properties in CSS control how elements are visually displayed on a webpage.

    • Semantic HTML uses tags that convey the meaning of the content, such as <header>, <nav>, <article>, <section>, <footer>.

    • Display properties in CSS include properties like display: block, display: inline, display: inline-block, display: flex,...

  • Answered by AI
  • Q2. Hoisting in Javascript and different array methods
  • Ans. 

    Hoisting is a mechanism in JS where variables and functions are moved to the top of their scope. Array methods are built-in functions to manipulate arrays.

    • Hoisting applies to variable and function declarations

    • Variables declared with let and const are not hoisted

    • Array methods include push(), pop(), shift(), unshift(), splice(), slice(), forEach(), map(), filter(), reduce()

    • push() adds an element to the end of an array

    • pop...

  • Answered by AI

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

FactWise Interview FAQs

How many rounds are there in FactWise interview?
FactWise interview process usually has 2-3 rounds. The most common rounds in the FactWise interview process are Coding Test, Technical and Aptitude Test.
How to prepare for FactWise 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 FactWise. The most common topics and skills that interviewers at FactWise expect are HTML, CSS, Javascript, UI and React.Js.
What are the top questions asked in FactWise interview?

Some of the top questions asked at the FactWise interview -

  1. What is a callback? How is it accompanied with asynchronous programm...read more
  2. Print Kaprekar number series of a given in...read more
  3. What is useCallback()? Explain in de...read more

Recently Viewed

JOBS

Navyug Infosolutions

No Jobs

COMPANY BENEFITS

Navyug Infosolutions

No Benefits

SALARIES

Gwynnie Bee

No Salaries

LIST OF COMPANIES

Navyug Infosolutions

Overview

LIST OF COMPANIES

Gwynnie Bee

Overview

COMPANY BENEFITS

Quokka Labs

No Benefits

COMPANY BENEFITS

Gwynnie Bee

No Benefits

LIST OF COMPANIES

Quokka Labs

Overview

REVIEWS

Gwynnie Bee

No Reviews

JOBS

Quokka Labs

No Jobs

Tell us how to improve this page.

FactWise Interview Process

based on 8 interviews

Interview experience

3.4
  
Average
View more

Tide Business Finance Platform

Thrive at work, live fully - experience balance like never before!

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.7
 • 5.6k Interviews
Amazon Interview Questions
4.1
 • 5k Interviews
Infotech Interview Questions
4.0
 • 46 Interviews
Tech Data Interview Questions
4.1
 • 7 Interviews
View all

FactWise Reviews and Ratings

based on 6 reviews

2.7/5

Rating in categories

2.9

Skill development

2.1

Work-life balance

1.8

Salary

2.8

Job security

2.5

Company culture

1.9

Promotions

2.9

Work satisfaction

Explore 6 Reviews and Ratings
Software Development Engineer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Manager
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Devops Engineer
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Backend Python Developer
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare FactWise with

Datawise Consultants

3.9
Compare

Infotech

4.0
Compare

Analytics Plus

5.0
Compare

Tech Data

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview