I searched for a job not far ago and visited a lot of interviews. Here I would like to post some of questions, which I find interesting.

1) explain the difference: apply, call and bind
2) rules and order of determination of this (context)
3) count some of the two arrays with Array.reduce. For ex.: [[1,2,3], [3,2,20]]
4) sort semver array of versions. For ex.: ‘1.2.3’, ‘0.2.1’, ‘5.0.0’, ‘5.0.0’
5) put break line chars to text so that every line should not be longer than 40 characters
6) Angular 1: difference between factory, provider, service
7) Angular 2: what is and why is important zone.js for Angular 2
8) Angular: what is dirty checking?
9) Webpack: what is tree shaking?

10) fetch – xhr difference

upd: 04.08.2017

10) write you own promise and bind function

Leave a Reply

Your email address will not be published. Required fields are marked *