GithubHelp home page GithubHelp logo

akshaykaluse35 / react-coding-interview-questions Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shrutikapoor08/react-coding-interview-questions

0.0 0.0 0.0 14 KB

Repository to store common interview questions asked during React technical screens

License: MIT License

react-coding-interview-questions's Introduction

React Technical Interview Questions

Know a question that isn't here? Add to the bottom and create a pull request. See a question that you have an answer for? Add a link to a codesandbox demo. Thanks for helping the community! ย 

Goals

Most technical questions are looking to assess:

  1. Ability to call an API and parse JSON.
  2. Ability to handle promises.
  3. Ability to put data into state and use that to render on the page.
  4. Basic CSS (flexbox, border styles, background, centering a div on page)
  5. Abiltiy to handle events and gather target's value from input boxes (event.target.value)
  6. Ability to use hooks such as useState, useEffect.
  7. Ability to pass the right dependency array to useEffect.

Questions

  1. Create an app to fetch data from a JSON API. Use this data to render on the page. Provide ability to paginate the results Video
  2. Create a typeahead component.Video
  3. Given a mock, use React to render on the page. Check Sample Mocks section
  4. Create a TO-DO app.
  5. Infinite scrolling app
  6. Create a form that gathers user's data and sends it to server.
  7. Create a tic tac toe game.
  8. Create a slideshow type app. The data of slides could be given. It contains an image url, and the title of the slide. Left and Right navigation buttons are needed.
  9. Create a form app that has a different state of UI when a field is selected, has value or is visited. (Uses onFocus, onBlur events)
  10. Create a ticker that increments value every second.
  11. Create an app that allows user to click a button 5 times, and times them out afterwards.
  12. Create an app that uses debouncing / throttling.

Sample Mocks

image

react-coding-interview-questions's People

Contributors

shrutikapoor08 avatar cyclopslabs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.