Skip to content

Instantly share code, notes, and snippets.

@sandeshdamkondwar
Created May 11, 2015 05:26
Show Gist options
  • Save sandeshdamkondwar/75959a4aff0754f73e86 to your computer and use it in GitHub Desktop.
Save sandeshdamkondwar/75959a4aff0754f73e86 to your computer and use it in GitHub Desktop.
Interview Questions
General Questions
=========================================================================================
Personal Workflow
1. What is a recent challenges you experienced and how did you solved those?
2. What tools you use in regular workflow?
3. If you jumped on a project and they used tabs and you used spaces, what would you do?
_________________________________________________________________________________________
Performance
1. Ways to decrease page load?
2. What tools do you use to test your code's performance?
3. How many resources will a browser download from a given domain at a time?
4. How would you optimize a website's assets/resources?
_________________________________________________________________________________________
Knowledge
1. What is Flash of unstyled content?
2. How to avoid Flash of unstyled content.
3. What happens when somebody hits the URL in browser?
4. What are the way to load icons?
_________________________________________________________________________________________
Technical Questions
=========================================================================================
HTML
1. What does a Doctype do?
2. What is viewport?
3. What are data- attributes good for?
3 a)micro data
4. Why is it generally a good idea to position CSS <link>s between <head></head> and JS <script>s just before </body>? Do you know any exceptions?
_________________________________________________________________________________________
CSS
1. What is Responsive web design?
2. What is the Grid system?
3. What are CSS sprites?
4. Any familiarity with styling SVG?
5. What are preferred rules for specificity?
6. What is transition & transform?
7. What existing CSS frameworks have you used locally, or in production? How would you change/improve them?
_________________________________________________________________________________________
JavaScript
1. What is ADM?
2. Difference between call and apply?
2. Can you explain map to me?
3. Describe event bubbling.
4. What is event.preventDefault and event.stopPropagation?
5. Can you explain bind to me?
6. Can you explain how closures work to me?
7. JavaScript performance problem and how you solve it?
8)slice and splic()e
9)script asynch,defer
_________________________________________________________________________________________
AngularJS
What are the key features of AngularJS?
What is dependency injection, how angular achieved?
How to initiate the model?
How to deal with multiple simultaneous Ajax requests? (What is $http, $q)
What is ng-options have advantage over ng-repeat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment