/Developer-Interview-Questions

A Curated List of Some of the Commonly Asked Interview Questions and Their Answers

Apache License 2.0Apache-2.0

Developer-Interview-Questions

A Curated List of Some of the Commonly Asked Interview Questions and their Answers

Note: Currenlty I am collecting the questions, after collecting the questions, I will start writing the answers also. You can contribute also in Questions and Answers. Please give some stars ⭐ for the inspiration.

Table of Contents

HTML & CSS

  • What do you understand about the universal selector?
  • What do you understand by the universal sector?
  • Differentiate between the use of ID selector and class selector.
  • How can you use CSS to control image repetition?
  • Are the HTML tags and elements the same thing?
  • Difference between inline, block and inline-block element. Is it possible to change an inline element into a block level element?
  • What are HTML meta tags?
  • Differentiate between a div and a span.
  • What do you understand by CSS box model?
  • How is Cell Padding different from Cell Spacing?
  • Define z-index.
  • How do you specify units in the CSS? What are the different ways to do it?
  • What are CSS Pseudo-elements and Pseudo-classes?
  • What are the different Media types in CSS?
  • What is SASS?
  • What is the difference between an ‘ID’ and a ‘Class’?
  • What is meant by specificity?
  • What is the Box model in CSS? Which CSS properties are a part of it?
  • What is VH/VW units in CSS?
  • What is progressive rendering?
  • What is the importance of CSS Sprites?

Git & GitHub

  • What do you understand by the term ‘Version Control System’?
  • What’s the difference between Git and GitHub?
  • Name a few Git commands with their function.
  • Difference between git fetch and git pull.

JavaScript DOM

  • What is DOM?
  • What are the Different ways to get an element of DOM?
  • Difference between Event Handler and Event listener?
  • “Event Bubbling” mean in JavaScript?
  • Explain different types of Event in javaScript
  • Difference between event.paventDefault() and event.stopPropagation()?

ES6

  • What is ES6? Have you ever used anything from ES6?
  • Explain the difference between var, let and const.
  • What is the arrow function, and how to create it?
  • Give an example of an Arrow function in ES6? List down its advantages.
  • Discuss spread operator in ES6 with an example.
  • What do you understand about default parameters?
  • What are template literals in ES6?
  • Tell us the difference between Arrow function and Regular function.

Python

  • What is the difference between list and tuples in Python?
  • What are the key features of Python?
  • What type of language is python?