NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

HTML:

1. If doctype is missing, what will happen to document? What is quirks mode?
2. Why to use charset
3. SVG and Canvas. Use cases
4. Cookies. How it works (domain specific). Is a cookie of www.domain1.example.com will work in www.domain2.example.com ?
5. How do you serve a page with content in multiple languages
6. Why to use alt tag for image (mention SEO is must)
7. Describe the difference between <script>, <script async> and <script defer>

CSS:

1. Box model, specificity, selectors.
2. Flex
3. SASS/LESS - why to use these
4. If you have 5 different stylesheets, how would you best integrate them into the site?
5. How would you optimize a website's assets/resources
6. Explain some of the pros and cons for CSS animations versus JavaScript animations
7. Explain CSS sprites, and how you would implement them on a page or site
8. How do you optimize your webpages for print
9. How is responsive design different from adaptive design

JS:

1. Closures - Give real life example, why we use it
2. Promises - How to use? Why to use?
3. Prototype chain
4. Call, apply, bind
5. How to create a class in JS (ES5)
6. Debounce function
7. What is event loop
8. IIFE - why to use it
9. Explain hoisting

Security:

1. Content Security Policy - How can a web page be restricted from accepting any request other than a specific domain
2. JWT
3. What all possible ways to send password to server
4. What does CORS stand for and what issue does it address


ES6:

1. Why do we use =>
2. Structuring - destructuring
3. Spread operators
4. Let and const. How does const works on object
5. Template string
6. Functional programming - advantages, disadvantages, example
7. What are the differences between variables created using let, var or const

Architecture:

1. Use of transpilers
2. Pub sub model
3. Event delegation on dynamically added element
4. Whats are the reasons behind choosing any framework
5. What are web components, why should we use it?
6. What tools would you use to find a performance bug in your code

Build Process:

1. Why to use web pack? Code splitting , lazy loading of modules?
2. Concept of CI. How to implement
3. What are the best practices to be followed for development, tooling

Testing:

1. What are some advantages/disadvantages to testing your code
2. What tools would you use to test your code's functionality
3. What is the purpose of a code style linting tool

Others:

1. Knowledge on No SQL Db
2. If worked with Node. If yes, Node specific questions
3. Knowledge on Open source version control softwares
4. Contribution on open source projects
5. What they follow to keep themselves updated about latest technologies
6. Whats PWA

     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.