Skip to content

RealToughCandy/real-world-javascript-interview-questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

At a web developer interview lately? What JavaScript questions were you asked?

Additional contextual information may include:

  • how much time applicant was given to solve the problem
  • whether or not applicant was allowed to use additional resources to solve the problem (i.e. Google)
  • job title
  • type of interview

This project was made possible by my financial supporters via PayPal, including Chiquito. ⚡️ Thank you!

Real-world JavaScript interview questions.


  • Write a function that takes a DOM element and smoothly animates it from its current position to distance pixels to the right over duration milliseconds. Implement the following function, animate(el, milliseconds, distance)

    • Asked as part of a phone screen interview for Facebook position
    • Implement this function without using jQuery or any other third-party libraries

Discovered 18 December 2019 via Dev.to

  • Please output the optimal HTML, CSS and JS to render these boxes where clicking on a box changes the color of the box to red.

Submitted 14 November 2019 via Twitter by Samet M.

Submitted 12 November 2019 via YouTube by RunOS.

  • Build a todo list with no JavaScript framework. (ex. solution by @xtrp)

    • Applicant had 1 hour to solve
    • Could access the web for help

Submitted 12 November 2019 via GitHub by miladganjali.

  • Explain object-oriented programming.

Submitted 12 November 2019 via GitHub by IlyasEzz.

  • How to add timestamps in all the console.logs without modifying console logs manually.

Submitted 9 November 2019 via GitHub by tnvr-bhatia

    • 48-hour time limit
    • Applicant asked for additional day to complete challenge and was granted extension

Submitted 8 November 2019 via RTC email by Edward W.

  • Build a traffic light (semaphore). A black rectangle with 3 circles (lights: red, yellow, green) on it. There can only be one light on at a time. When I click on it, one light turns ON and the others turn OFF. (ex. solution by @xtrp)

    • 20 minute time limit
    • Applicants can use whatever dependencies they want
    • Could access the web for help

Submitted 8 November 2019 via RTC Discord by Jordan W.

  • How does garbage collection work in JavaScript?

Submitted 8 November 2019 via RTC Twitter by Half Maltese Falcon

  • Explain event bubbling.

Submitted 8 November 2019 via RTC Twitter by Chris M.

Submitted 7 November 2019 via RTC Twitter by Christopher D.

Submitted 7 November 2019 via RTC Twitter by Leondri S.

About

JavaScript questions that were asked at real job interviews.

Resources

Stars

351 stars

Watchers

35 watching

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors