CoverPhoto
Infosys logo
Premium Employer

Infosys

Verified
3.6
based on 39.6k Reviews
Filter interviews by
Front end Developer
Experienced
Skills
Clear (1)

10+ Infosys Front end Developer Interview Questions and Answers

Updated 16 Apr 2024

Q1. what is jquery? 2.explain architecture of your project.

Ans.

jQuery is a fast, small, and feature-rich JavaScript library.

  • jQuery simplifies HTML document traversing, event handling, and animating.

  • It provides a set of methods for AJAX interactions and DOM manipulation.

  • jQuery is cross-platform and supports a wide range of browsers.

  • It has a large community and a vast number of plugins available.

  • Project architecture depends on the specific project and its requirements.

Add your answer
right arrow

Q2. What is controlled component vs uncontrolled component?

Ans.

Controlled components are React components whose value is controlled by React, while uncontrolled components are not.

  • Controlled components are typically used for forms and inputs

  • Uncontrolled components are typically used for simple inputs like text fields

  • Controlled components use the 'value' prop to set the value of the component

  • Uncontrolled components use the 'defaultValue' prop to set the initial value of the component

  • Controlled components allow for more control and validat...read more

Add your answer
right arrow

Q3. What is computer in your language

Ans.

A computer is an electronic device that can perform various tasks by executing instructions given to it.

  • A computer is made up of hardware components such as CPU, memory, and storage devices.

  • It runs on an operating system and software applications.

  • Computers can be used for various purposes such as communication, entertainment, and work.

  • Examples of computers include desktops, laptops, tablets, and smartphones.

View 1 answer
right arrow

Q4. What about html What is the you html in frontend

Ans.

HTML is the standard markup language for creating web pages and applications.

  • HTML stands for HyperText Markup Language

  • It is used to structure content on the web

  • HTML elements are used to define the different parts of a webpage

  • Examples include <h1> for headings, <p> for paragraphs, and <img> for images

Add your answer
right arrow
Discover Infosys interview dos and don'ts from real experiences

Q5. 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, display: grid.

  • Using semantic HTML helps improve accessibility, SEO, and overall code ma...read more

Add your answer
right arrow

Q6. what is redux

Ans.

Redux is a predictable state container for JavaScript apps.

  • Redux is a library for managing application state

  • It provides a centralized store for all the state of an application

  • It uses a single source of truth principle

  • It allows for predictable state changes through actions and reducers

  • It is commonly used with React for building complex UIs

View 1 answer
right arrow
Are these interview questions helpful?

Q7. 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() removes the last element of an array

  • shift() removes the...read more

Add your answer
right arrow

Q8. What is Promise in javascript?

Ans.

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

  • Promises are used to handle asynchronous operations in JavaScript

  • They are a cleaner alternative to callbacks

  • Promises have three states: pending, fulfilled, or rejected

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

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

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. main features of html what is meant by semantics?

Ans.

HTML main features include structure, content, and semantics. Semantics refers to the meaning and purpose of the content.

  • HTML provides structure to web pages through elements like <header>, <footer>, <nav>, etc.

  • Content is added to HTML pages using tags like <p>, <img>, <ul>, etc.

  • Semantics in HTML refers to using elements that convey meaning, such as <article>, <section>, <aside>, etc.

  • Semantic HTML helps improve accessibility, SEO, and overall understanding of the content.

Add your answer
right arrow

Q10. form validation in react

Ans.

Form validation in React ensures user input is correct before submission.

  • Use controlled components to manage form state

  • Create validation functions to check input

  • Display error messages for invalid input

  • Disable submit button until form is valid

  • Consider using a library like Formik or Yup for easier validation

View 1 answer
right arrow

Q11. React hooks explanation

Ans.

React hooks are functions that allow functional components to use state and lifecycle methods.

  • Hooks were introduced in React 16.8

  • useState() is a hook that allows state to be used in functional components

  • useEffect() is a hook that allows lifecycle methods to be used in functional components

  • Custom hooks can be created to reuse stateful logic across components

Add your answer
right arrow

Q12. 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 potential to make a significant impact on society and imp...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Infosys Front end Developer

based on 23 interviews
2 Interview rounds
Technical Round - 1
Technical Round - 2
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Front end Developer Interview Questions from Similar Companies

Amdocs Logo
3.7
 • 10 Interview Questions
Zepto Logo
3.5
 • 10 Interview Questions
View all
Recently Viewed
SALARIES
ManipalCigna Health Insurance
INTERVIEWS
Thermo Fisher Scientific
No Interviews
INTERVIEWS
Amdocs
10 top interview questions
SALARIES
PNB MetLife
SALARIES
Life Insurance Corporation of India
INTERVIEWS
Thermo Fisher Scientific
No Interviews
INTERVIEWS
Bharti AXA Life Insurance
No Interviews
INTERVIEWS
Thermo Fisher Scientific
No Interviews
JOBS
Kotak Mahindara Life Insurance
No Jobs
SALARIES
Cholamandalam MS General Insurance
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter