Logo

Get AmbitionBox App

Faster and better experience!

AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    WINNERS AWAITED!
    • ABECA 2025
      WINNERS AWAITED!

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    • AmbitionBox Best Places to Work 2021

      1st Edition

For Employers
Upload Button Icon Add office photos
logo
Employer? Claim Account for FREE

SiftHub

Compare button icon Compare button icon Compare
-

No reviews yet

i

This rating is based on a small number of reviews, so it may not fully reflect the overall employee experience.
  • About
  • Reviews
    -
  • Salaries
    4
  • Interviews
    1
  • Jobs
    12
  • Benefits
    -
  • Photos
    -

Filter interviews by

SiftHub Front end Developer Interview Questions and Answers

Updated 10 Jun 2024

SiftHub Front end Developer Interview Experiences

1 interview found

Front end Developer Interview Questions & Answers

user image Anonymous

posted on 10 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Project related questions we asked.
  • Add your answer
  • Q2. Managerial questions were asked as well.
  • Add your answer
Anonymous

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
a team lead
I left a job interview after just one question. Was that a mistake?
Today, I had an interview for a job I was really looking forward to. The job description seemed great, the pay was okay, and the company had good feedback online. I went in, shook hands with the person in charge of hiring, and we sat down to talk. Then, they asked their first question: "How do you feel about working extra hours without pay?" I actually laughed because I thought it was a joke. But the interviewer just looked at me, waiting for my answer. I asked if working extra time was required and if they paid for it. They said, "Well, we expect people to stay as long as they need to finish their work. Everyone here really cares about what they do, so we don't keep track of extra hours." I just stood up and said, "Thank you for your time, but this job isn't right for me," and then I left. Now, I'm wondering if I did the wrong thing. Should I have stayed and listened to more about the job? Or was leaving the right decision?
Got a question about SiftHub?
Ask anonymously on communities.

Interview questions from similar companies

company Logo

Front end Developer Interview Questions & Answers

TCS user image Anonymous

posted on 11 May 2023

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

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

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Asked question time distance coding decoding

Round 3 - One-on-one 

(1 Question)

  • Q1. What is front end development
  • Ans. 

    Front end development is the creation of the user interface and user experience of a website or application.

    • Involves HTML, CSS, and JavaScript

    • Focuses on the visual and interactive aspects of a website or application

    • Requires knowledge of design principles and user behavior

    • Examples include creating responsive layouts, implementing animations, and optimizing performance

  • Answered by AI
    Add your answer

Skills evaluated in this interview

Anonymous

Front end Developer Interview Questions Asked at Other Companies

asked in Josh Technology Group
Q1. Non-Decreasing Array Problem Statement Given an integer array ARR ... read more
View answers (3)
asked in Josh Technology Group
Q2. Find Unique Element in Array You have been provided an integer ar ... read more
View answers (3)
asked in JUSPAY
Q3. Dijkstra's Shortest Path Problem Statement You are given an undir ... read more
View answer (1)
asked in JUSPAY
Q4. Encode N-ary Tree to Binary Tree Problem Statement You are provid ... read more
View answer (1)
asked in Josh Technology Group
Q5. Check If Linked List Is Palindrome Given a singly linked list of ... read more
View answer (1)
View All
company Logo

Front end Developer Interview Questions & Answers

Accenture user image Anonymous

posted on 13 Apr 2021

I applied via LinkedIn

Interview Questionnaire 

1 Question

  • Q1. Questions on basic html,css,javascript,angular
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Go specifically through the requirements mentioned in job profile before attending the interview to keep interviewer and us in the same page.
Anonymous
company Logo

Front end Developer Interview Questions & Answers

Capgemini user image Anonymous

posted on 8 Sep 2021

I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Javascript ES6 HTML and Reactjs
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Javascript more
Anonymous
company Logo

Front end Developer Interview Questions & Answers

Accenture user image Anonymous

posted on 17 Jun 2021

Interview Questionnaire 

1 Question

  • Q1. What is event bubling
  • Ans. 

    Event bubbling is the process of propagating an event from the innermost element to its parent elements in the DOM hierarchy.

    • Events in JavaScript are triggered on elements and then propagate up the DOM tree.

    • During event bubbling, an event triggered on a child element will also trigger on its parent elements.

    • This allows for event delegation, where a single event handler can be used for multiple elements.

    • Event.stopPropag...

  • Answered by AI
    View 1 more answer

Skills evaluated in this interview

Anonymous
company Logo

Front end Developer Interview Questions & Answers

HCLTech user image Anonymous

posted on 27 May 2023

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Apr 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. Based on html,css Javascript
  • Add your answer
  • Q2. Based on ReactJs
  • Add your answer
  • Q3. Javascript promise method
  • Ans. 

    JavaScript Promise is an object representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations such as fetching data from an API.

    • They have three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() and .catch() methods.

    • Promises can also be created using the Promise constructor.

  • Answered by AI
    Add your answer
  • Q4. Javascript callback funtions
  • Add your answer
Round 3 - Aptitude Test 

Based on html, Css, Javascript and React-Js

Interview Preparation Tips

Topics to prepare for HCLTech Front end Developer interview:
  • HTML
  • CSS
  • Javascript
  • React.Js
Interview preparation tips for other job seekers - Hope i am a good Hardworker and good knowledage prsone give me one operchinitiy.

Skills evaluated in this interview

Anonymous
company Logo

Front end Developer Interview Questions & Answers

HCLTech user image Nick Wairagade

posted on 1 Mar 2024

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. What is mean by dom
  • Ans. 

    DOM stands for Document Object Model, which is a programming interface for web documents.

    • DOM is a representation of the structure of a web page, allowing scripts to dynamically access and update the content, structure, and style of the document.

    • It provides a way for scripts to interact with the web page by accessing and manipulating elements like text, images, forms, etc.

    • DOM is platform and language-independent, allowi...

  • Answered by AI
    Add your answer
  • Q2. Explain promise in typescript
  • Ans. 

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

    • Promises are used to handle asynchronous operations in a more readable and manageable way.

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

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

    • Example: const myPromise = new Promise((resolve, reject) => { ... ...

  • Answered by AI
    Add your answer
  • Q3. Explain hooks in javascript
  • Ans. 

    Hooks in JavaScript 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.

    • useState() is a hook that allows you to add state to functional components.

    • useEffect() is a hook that allows you to perform side effects in functional components.

    • Custom hooks are functions that allow you to reuse ...

  • Answered by AI
    Add your answer
  • Q4. Write a program 1 to 100 prime numbers
  • Ans. 

    Generate an array of prime numbers from 1 to 100.

    • Iterate from 1 to 100 and check if each number is prime

    • A prime number is only divisible by 1 and itself

    • Start with a list of prime numbers and check divisibility

  • Answered by AI
    Add your answer

Skills evaluated in this interview

Anonymous
Are these interview questions helpful?
company Logo

Front end Developer Interview Questions & Answers

Tech Mahindra user image Anonymous

posted on 3 Apr 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(14 Questions)

  • Q1. Let var const in JavaScript
  • Ans. 

    var and const are used to declare variables in JavaScript, with var being mutable and const being immutable.

    • var is used to declare variables that can be reassigned and updated

    • const is used to declare variables that cannot be reassigned or updated

    • let is another keyword used for declaring variables, similar to var but with block scope

  • Answered by AI
    Add your answer
  • Q2. Error boundary and how to handle
  • Ans. 

    Error boundary is a React component that catches JavaScript errors anywhere in a component tree and logs those errors.

    • Error boundaries are React components that catch JavaScript errors in their child component tree.

    • They are used to prevent the entire UI from crashing due to a single error.

    • Error boundaries work like a JavaScript catch {} block, but for components.

    • They are defined using componentDidCatch lifecycle method...

  • Answered by AI
    Add your answer
  • Q3. Event.bind and event.property
  • Add your answer
  • Q4. Use of never in typescript
  • Ans. 

    The 'never' type in TypeScript represents a value that will never occur.

    • Used to indicate that a function will not return a value

    • Commonly used in union types to exclude certain values

    • Helps catch potential errors at compile time

  • Answered by AI
    Add your answer
  • Q5. What hooks you have used
  • Ans. 

    I have used React hooks such as useState, useEffect, useContext, and useRef in my projects.

    • useState

    • useEffect

    • useContext

    • useRef

  • Answered by AI
    Add your answer
  • Q6. What is difference between use reducer and use state
  • Ans. 

    useReducer is preferred for managing complex state logic, while useState is simpler for basic state management.

    • useReducer is more suitable for managing complex state logic and multiple state values

    • useState is simpler and more straightforward for basic state management with a single value

    • useReducer allows for more organized and centralized state updates through actions and reducers

    • useState is commonly used for simple co...

  • Answered by AI
    Add your answer
  • Q7. Why we use state and props
  • Add your answer
  • Q8. How you will pass data from parent to child
  • Ans. 

    Data can be passed from parent to child components in React using props.

    • Pass data as props from parent component to child component

    • Use state management libraries like Redux or Context API for complex data sharing

    • Use callback functions to pass data from child to parent components

  • Answered by AI
    Add your answer
  • Q9. Write your own custom hook
  • Ans. 

    Custom hook to fetch data from an API

    • Create a function that uses the useState and useEffect hooks

    • Use the fetch API to make a request to the desired endpoint

    • Return the fetched data and loading state in an array

  • Answered by AI
    Add your answer
  • Q10. Explain map filter and reduce functions
  • Ans. 

    Map, filter, and reduce are higher-order functions in JavaScript used to manipulate arrays.

    • Map: Transforms each element in an array and returns a new array with the transformed elements.

    • Example: [1, 2, 3].map(num => num * 2) returns [2, 4, 6].

    • Filter: Returns a new array with elements that pass a certain condition.

    • Example: [1, 2, 3].filter(num => num > 1) returns [2, 3].

    • Reduce: Applies a function against an accumulator ...

  • Answered by AI
    Add your answer
  • Q11. How you can clone an object
  • Ans. 

    To clone an object in JavaScript, you can use the spread operator or Object.assign() method.

    • Use the spread operator to create a shallow copy of an object: const clonedObj = { ...originalObj };

    • Use Object.assign() method to create a shallow copy of an object: const clonedObj = Object.assign({}, originalObj);

    • For deep cloning, you can use libraries like Lodash or write a custom function to recursively clone nested objects.

  • Answered by AI
    Add your answer
  • Q12. What are the three stages of event propagation and how to handle it
  • Ans. 

    Event propagation consists of three stages: capturing, target, and bubbling.

    • Capturing phase: Events are captured from the outermost element to the target element.

    • Target phase: Event reaches the target element where the event originated.

    • Bubbling phase: Events bubble up from the target element to the outermost element.

  • Answered by AI
    Add your answer
  • Q13. How to handle errors in your react application
  • Ans. 

    Errors in a React application can be handled by using error boundaries, try-catch blocks, and displaying error messages to users.

    • Use error boundaries to catch errors in components and display a fallback UI

    • Wrap code that may throw errors in try-catch blocks to handle exceptions

    • Use libraries like React Error Boundary to easily implement error handling

    • Display error messages to users to inform them about the issue and poss...

  • Answered by AI
    Add your answer
  • Q14. Write code to call fake api and display the title where category is “some category “
  • Add your answer

Skills evaluated in this interview

Anonymous
company Logo

Front end Developer Interview Questions & Answers

Wipro user image Ishan Gupta

posted on 8 Mar 2022

I applied via Approached by Company and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basics of react and JavaScript
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to Give examples Supporting your answers
Anonymous
company Logo

Front end Developer Interview Questions & Answers

HCLTech user image Anonymous

posted on 8 Apr 2021

Interview Questionnaire 

3 Questions

  • Q1. 1. Basic html schemantics
  • Add your answer
  • Q2. 2. Pure JS
  • Add your answer
  • Q3. 3. Angular advance
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Hard Interview process
Anonymous

SiftHub Interview FAQs

How many rounds are there in SiftHub Front end Developer interview?
SiftHub interview process usually has 1 rounds. The most common rounds in the SiftHub interview process are Technical.

Tell us how to improve this page.

Interview Questions for Popular Designations

  • Senior Front end Developer Interview Questions
  • Front end Engineer Interview Questions
  • Front end Web Developer Interview Questions
  • React Js Frontend Developer Interview Questions
  • Angular Frontend Developer Interview Questions
  • Frontend Developer Intern Interview Questions
  • Front Office Executive Interview Questions
  • UI Frontend Developer Interview Questions
  • Show more
  • Junior Frontend Developer Interview Questions
  • Web Designer & Frontend Developer Interview Questions

Overall Interview Experience Rating

4/5

based on 1 interview experience

Front end Developer Interview Questions from Similar Companies

TCS
TCS Front end Developer Interview Questions
3.6
 • 31 Interviews
Infosys
Infosys Front end Developer Interview Questions
3.6
 • 28 Interviews
Accenture
Accenture Front end Developer Interview Questions
3.8
 • 16 Interviews
HCLTech
HCLTech Front end Developer Interview Questions
3.5
 • 12 Interviews
Capgemini
Capgemini Front end Developer Interview Questions
3.7
 • 11 Interviews
Deloitte
Deloitte Front end Developer Interview Questions
3.8
 • 11 Interviews
Cognizant
Cognizant Front end Developer Interview Questions
3.7
 • 10 Interviews
Wipro
Wipro Front end Developer Interview Questions
3.7
 • 8 Interviews
IBM
IBM Front end Developer Interview Questions
4.0
 • 8 Interviews
Tech Mahindra
Tech Mahindra Front end Developer Interview Questions
3.5
 • 7 Interviews
View all
Compare SiftHub with
TCS

TCS

3.6
Compare
Accenture

Accenture

3.8
Compare
Cognizant

Cognizant

3.7
Compare
Infosys

Infosys

3.6
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • SiftHub Interview Questions >
  • SiftHub Front end Developer Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Helping over 1 Crore job seekers every month in choosing their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

6 Lakh+

Interviews

1 Crore+

Users/Month

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2026
  • ABECA 2025 winners awaited tag
  • ABECA 2024
  • AmbitionBox Best Places to Work 2022
  • AmbitionBox Best Places to Work 2021
  • Invite employees to rate
AmbitionBox
  • About Us
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

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

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter