Angular & Javascript Interview: Top 400 Questions (2023)
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.10 GB | Duration: 14h 50m
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.10 GB | Duration: 14h 50m
Crack full stack and front-end Interviews of Angular, JavaScript, HTML, CSS & Bootstrap (with PDF Book)
What you'll learn
Crack Frontend Interviews - Angular, JavaScript, HTML, CSS and Bootstrap Interview Questions
Top 100 JavaScript Interview Question and Answers
Top 200 JavaScript Interview Question and Answers - Coding Included
Top 100 HTML, CSS, Bootstrap Interview Questions
PDF Book for Revision Included
Requirements
Very Basic understanding of HTML and JavaScript required
Description
One Stop Destination For All Interview Questions.Top 400 Interview Questions and Answers Video Lectures with Revision PDF Books.1. Top 100 Angular Interview Questions (Topics from which questions are covered) Angular Framework Components & Modules Data Binding Directives Decorator & Pipes Services & Dependency Injection Component Lifecycle-Hooks Routing Observable\ HttpClient\ RxJS Typescript-Basics Typescript - OOPS Angular Forms Authentication/ JWT/ Auth Gurad/ HTTP Interceptor Parent Child Components Communication2. Top 200 JavaScript Interview Questions (Topics from which questions are covered)BasicsVariables and data typesOperators & ConditionsArraysLoopsFunctionsStringsDOMError HandlingObjectsEventsClosuresAsynchronous programming: basicsAsynchronous Programming: PromisesAsynchronous Programming: Async AwaitBrowser APIs and Web StorageClasses, constructors, this, and inheritanceECMAScript and ModulesSecurity and PerformanceScenario-based: Tricky Short QuestionsScenario-based feature development questionsJS Coding Questions3. (BONUS) Top 100 HTML, CSS & Bootstrap Interview Questions (Topics from which questions are covered)HTML5 Chapters: Basics & Document StructureHTML Elements & Tags – Part IHTML Elements & Tags – Part IIHTML Attributes, HTML Links & NavigationHTML Lists & TablesHTML Images & MultimediaHTML FormsBest Practices & DeploymentResponsiveness & OthersCSS Chapters: Basics & ImplementationSelectors in CSSLayout and PositioningResponsive Design.Bootstrap Chapters: BootstrapRevision PDF Boos: All notes are present in PDF and PPT format in resources of the course.Interview Preparation Tracker Sheet: All questions listed in this tracker excel. Just have a look just before the interviews.About Instructor: The instructor has more than 15 years of experience in full-stack development and has given and taken more than 100 interviews in his career.All the best for your interview preparation.
Overview
Section 1: Course Introduction and Structure
Lecture 1 Course Structure (PDF books attached in resources)
Section 2: Angular Framework
Lecture 2 Angular Framework - Introduction
Lecture 3 Q1. What is Angular?
Lecture 4 Q2. What are Angular advantages?
Lecture 5 Q3. What is the difference between AngularJS and Angular?
Lecture 6 Q4. What is NPM ?
Lecture 7 Q5. What is CLI tool ?
Lecture 8 Q6. What is Typescript? What are the advantages of Typescript over JavaScript ?
Lecture 9 Q7. Where to store static files in Angular project ?
Lecture 10 Q8. What is the role of Angular.json file in Angular?
Lecture 11 Q9. What is the difference between JIT and AOT in Angular ?
Section 3: Components & Modules
Lecture 12 Components & Modules - Introduction
Lecture 13 Q10. What are Components in Angular?
Lecture 14 Q11. What is a Selector and Template?
Lecture 15 Q12. What is Module in Angular? What is app.module.ts file?
Lecture 16 Q13.Angular App gets Loaded&Started?Define index.html,app-root,selector&main.ts?
Lecture 17 Q14. What is a Bootstrapped Module & Bootstrapped Component?
Section 4: Data Binding
Lecture 18 Data Binding - Introduction
Lecture 19 Q15. What is Data Binding in Angular?
Lecture 20 Q16. What is String Interpolation in Angular?
Lecture 21 Q17. What is Property Binding in Angular?
Lecture 22 Q18. What is Event Binding in Angular?
Lecture 23 Q19. What is Two way Binding in Angular?
Section 5: Directives
Lecture 24 Directives - Introduction
Lecture 25 Q20. What are Directives? What are the type of directives?
Lecture 26 Q21. What is *ngIf Structural directive?
Lecture 27 Q22. What is *ngFor Structural directive?
Lecture 28 Q23. What is *ngSwitch Structural directive?
Lecture 29 Q24. What is [ngStyle] Attribute directive?
Lecture 30 Q25. What is [ngClass] Attribute directive?
Lecture 31 Q26. Difference between Component, Attribute and Structural Directives?
Section 6: Decorator & Pipes
Lecture 32 Decorator & Pipes - Introduction
Lecture 33 Q27. What is Decorator?
Lecture 34 Q28. What are the types of Decorator?
Lecture 35 Q29. What are Pipes? What are the types of Pipes & Parameterized Pipes?
Lecture 36 Q30. What is Chaining Pipes?
Section 7: Services & Dependency Injection
Lecture 37 Services & Dependency Injection - Introduction
Lecture 38 Q31. Explain Services with Example?
Lecture 39 Q32. How to create Servicein Angular?
Lecture 40 Q33. How to use Dependency Injector with Services in Angular?
Lecture 41 Q34. What is Hierarchical Dependency Injection?
Lecture 42 Q35. What is Provider in Angular?
Lecture 43 Q36. What is the role of @Injectable Decorator in a Service?
Section 8: Decorators & Lifecycle - Hooks
Lecture 44 Decorators & Lifecycle - Hooks - Introduction
Lecture 45 Q37. What are Parent-Child Components?
Lecture 46 Q38.Define@Input Decorator ?How to transfer data from Parent to Child component?
Lecture 47 Q39. What is @Output Decorator and Event Emitter?
Lecture 48 Q40. What are Lifecycle Hooks in Angular?
Lecture 49 Q41. What is a Constructor in Angular?
Lecture 50 Q42. What is ngOnChanges life cycle hook in Angular?
Lecture 51 Q43. What is ngOnInit life cycle hook in Angular?
Lecture 52 Q44. What is the difference between constructor and ngOnInit ?
Section 9: Routing
Lecture 53 Routing - Introduction
Lecture 54 Q45. What is Routing? How to setup Routing?
Lecture 55 Q46. What is router outlet?
Lecture 56 Q47. What are router links ?
Section 10: Observable \ HttpClient \ RxJS
Lecture 57 Observable \ HttpClient \ RxJS - Introduction
Lecture 58 Q48. What are Asynchronous operations?
Lecture 59 Q49. What is the difference between Promise and Observable?
Lecture 60 Q50. What is RxJS?
Lecture 61 Q51. What is Observable? How to implement Observable ?
Lecture 62 Q52. What is the role of HttpClient in Angular?
Lecture 63 Q53. What are the steps for fetching the data with HttpClient & Observable ?
Lecture 64 Q54. How to do HTTP Error Handling in Angular ?
Section 11: Typescript-Basics
Lecture 65 Typescript-Basics - Introduction
Lecture 66 Q55. What is Typescript ? Difference between Typescript and Javascript ?
Lecture 67 Q56. How to install Typescript and check version ?
Lecture 68 Q57. What is the difference between let and var keyword ?
Lecture 69 Q58. What is Type annotation ?
Lecture 70 Q59.What are Built in/Primitive & UserDefined/Non-primitive types in Typescript?
Lecture 71 Q61. What is Enum type in Typescript ?
Lecture 72 Q62. What is the difference between void and never types in Typescript ?
Lecture 73 Q63. What is Type Assertion in Typescript ?
Lecture 74 Q64. What are Arrow Functions in Typescript ?
Section 12: Typescript - OOPS
Lecture 75 Typescript - OOPS - Introduction
Lecture 76 Q65. What is Object Oriented Programming in Typescript ?
Lecture 77 Q66. What are Classes and Objects in Typescript ?
Lecture 78 Q67. What is Constructor ?
Lecture 79 Q68. What are Access Modifiers in Typescript ?
Lecture 80 Q69. What is Encapsulation in Typescript?
Lecture 81 Q70. What is Inheritance in Typescript ?
Lecture 82 Q71. What is Polymorphism in Typescript ?
Lecture 83 Q72. What is Interface in Typescript ?
Lecture 84 Q73. What's the difference between extends and implements in TypeScript?
Lecture 85 Q74. Is Multiple Inheritance possible in Typescript ?
Section 13: Angular Forms
Lecture 86 Angular Forms - Introduction
Lecture 87 Q75. What are Angular Forms? What are the type of Angular Forms?
Lecture 88 Q76. What is the difference between Template Driven Forms & Reactive Forms ?
Lecture 89 Q77. How to setup Template Driven Forms ?
Lecture 90 Q78. How to apply Required field validation in template driven forms?
Lecture 91 Q79. What is Form Group and Form Control in Angular ?
Lecture 92 Q80. How to setup Reactive Forms ?
Lecture 93 Q81. How to do validations in reactive forms ?
Section 14: Authentication / JWT/ Auth Guard / HTTP Interceptor
Lecture 94 Authentication / JWT/ Auth Guard / HTTP Interceptor - Introduction
Lecture 95 Q82. What is Authentication & Authorization in Angular ?
Lecture 96 Q83. What is JWT Token Authentication in Angular ?
Lecture 97 Q84. How to Mock or Fake an API for JWT Authentication ?
Lecture 98 Q85. How to implement the Authentication with JWT in Angular ?
Lecture 99 Q86. What is Auth Guard ?
Lecture 100 Q87. What is HTTP Interceptor ?
Lecture 101 Q88. How to Retry automatically if there is an error response from API ?
Lecture 102 Q89. What are the parts of JWT Token ?
Lecture 103 Q90. What is Postman ?
Lecture 104 Q91. Which part of the request has the token stored when sending to API ?
Section 15: Parent Child Components Communication
Lecture 105 Parent Child Components Communication - Introduction
Lecture 106 Q92. What are the various ways to communicate between the components ?
Lecture 107 Q93. What is Content Projection? What is ?
Lecture 108 Q94. What is Template Reference Variable in Angular ?
Lecture 109 Q95. What is the role of View Child in Angular?
Lecture 110 Q96. How to access the child component from parent component with View Child?
Lecture 111 Q97. Difference between ViewChild and ViewChildren? What is QueryList ?
Lecture 112 Q98. What is ContentChild ?
Lecture 113 Q99. What is the difference between ContentChild & ContentChildren ?
Lecture 114 Q100.Compare ng-Content,ViewChild, ViewChildren, ContentChild & ContentChildren?
Lecture 115 End
Section 16: JavaScript Interview Course
Lecture 116 Introduction of JavaScript Interview Course
Section 17: Basics
Lecture 117 Introduction - Basics
Lecture 118 Q1. What is JavaScript? What is the role of JavaScript engine?
Lecture 119 Q2. What are client side and server side?
Lecture 120 Q3. What are variables? What is the difference between var, let, and const ?
Lecture 121 Q4. What are some important string operations in JS?
Lecture 122 Q5. What is DOM? What is the difference between HTML and DOM?
Lecture 123 Q6. What are selectors in JS?
Lecture 124 Q7. Difference getElementById, getElementsByClassName and get elementsByTagName?
Lecture 125 Q8. What are data types in JS?
Lecture 126 Q9. What are operators? What are the types of operators in JS?
Lecture 127 Q10. What are the types of conditions statements in JS?
Lecture 128 Q11. What is a loop? What are the types of loops in JS?
Lecture 129 Q12. What are Functions in JS? What are the types of function?
Lecture 130 Q13. What are Arrow Functions in JS? What is it use?
Lecture 131 Q14. What are Arrays in JS? How to get, add & remove elements from arrays?
Lecture 132 Q15. What are Objects in JS?
Lecture 133 Q16. What is Scope in JavaScript?
Lecture 134 Q17. What is Hoisting in JavaScript?
Lecture 135 Q18. What is Error Handling in JS?
Lecture 136 Q19. What is JSON?
Lecture 137 Q20. What is asynchronous programming in JS? What is its use?
Section 18: Variables & Datatypes
Lecture 138 Variables & Datatypes - Introduction
Lecture 139 Q21. What are variables? What is the difference between var, let, and const ?
Lecture 140 Q22. What are data types in JS?
Lecture 141 Q23. What is the difference between primitive and non-primitive data types?
Lecture 142 Q24. What is the difference between null and undefined in JS?
Lecture 143 Q25. What is the use of typeof operator?
Lecture 144 Q26. What is type coercion in JS?
Section 19: Operators & Conditions
Lecture 145 Operators & Conditions - Introduction
Lecture 146 Q27. What are operators? What are the types of operators in JS?
Lecture 147 Q28. What is the difference between unary, binary, and ternary operators?
Lecture 148 Q29. What is short-circuit evaluation in JS?
Lecture 149 Q30. What is operator precedence?
Lecture 150 Q31. What are the types of conditions statements in JS?
Lecture 151 Q32. When to use which type of conditions statements in real applications?
Lecture 152 Q33. What is the difference between == and ===?
Lecture 153 Q34. What is the difference between Spread and Rest operator in JS?
Section 20: Arrays
Lecture 154 Arrays - Introduction
Lecture 155 Q35. What are Arrays in JS? How to get, add & remove elements from arrays?
Lecture 156 Q36. What is the indexOf() method of an Array?
Lecture 157 Q37. What is the difference between find() and filter() methods of an Array?
Lecture 158 Q38. What is the slice() method of an Array?
Lecture 159 Q39. What is the difference between push() and concat () methods of an Array ?
Lecture 160 Q40. What is the difference between pop() and shift() methods of an Array?
Lecture 161 Q41. What is the splice() method of an Array?
Lecture 162 Q42. Difference between the slice() and splice() methods of an Array?
Lecture 163 Q43. What is the difference map() and for Each() array methods of an Array?
Lecture 164 Q44. How to sort and reverse an array?
Lecture 165 Q45. What is Array Destructuring in JS?
Lecture 166 Q46. What are array-like objects In JS?
Lecture 167 Q47. How to convert an array-like object into an array?
Section 21: Loops
Lecture 168 Loops - Introduction
Lecture 169 Q48. What is a loop? What are the types of loops in JS?
Lecture 170 Q49. What is the difference between while and for loops?
Lecture 171 Q50. What is the difference between while and do-while loops?
Lecture 172 Q51. What is the difference between break and continue statement?
Lecture 173 Q52. What is the difference between for and for…of loop in JS?
Lecture 174 Q53. What is the difference between for…of and for…in loop?
Lecture 175 Q54. What is forEach method? Compare it with for…of and for…in loop?
Lecture 176 Q55. When to use for…of loop and when to use forEach method in applications?
Section 22: Functions
Lecture 177 Functions - Introduction
Lecture 178 Q56. What are Functions in JS? What are the types of function?
Lecture 179 Q57. Difference between named and anonymous functions?
Lecture 180 Q58. What is function expression in JS?
Lecture 181 Q59. What are Arrow Functions in JS? What is it use?
Lecture 182 Q60. What are Callback Functions? What is it use?
Lecture 183 Q61. What is Higher-order function In JS?
Lecture 184 Q62. What is the difference between arguments and parameters?
Lecture 185 Q63. In how many ways can you pass arguments to a function?
Lecture 186 Q64. How do you use default parameters in a function?
Lecture 187 Q65. What is the use of event handling in JS?
Lecture 188 Q66. What are First-Class functions in JS?
Lecture 189 Q67. What are Pure and Impure functions in JS?
Lecture 190 Q68. What is Function Currying in JS?
Lecture 191 Q69. What are call, apply and bind methods in JS?
Section 23: Strings
Lecture 192 Strings - Introduction
Lecture 193 Q70. What is a String?
Lecture 194 Q71. What are template literals and string interpolation in strings?
Lecture 195 Q72. Difference between single quotes (''), double quotes ("") & backticks('') ?
Lecture 196 Q73. What are some important string operations in JS?
Lecture 197 Q74. What is string immutability?
Lecture 198 Q75. In how many ways you can concatenate strings?
Section 24: DOM
Lecture 199 DOM - Introduction
Lecture 200 Q76. What is DOM? What is the difference between HTML and DOM?
Lecture 201 Q77. How do you select, modify, create and remove DOM elements?
Lecture 202 Q78. What are selectors in JS?
Lecture 203 Q79. Difference between getElementById,getElementsByClassName& getElementsByTag?
Lecture 204 Q80. What is the difference between querySelector() and querySelectorAll()?
Lecture 205 Q81. What are the methods to modify elements properties and attributes?
Lecture 206 Q82. What is the difference between innerHTML and textContent?
Lecture 207 Q83. How to add and remove properties of HTML elements in the DOM using JS?
Lecture 208 Q84. How to add and remove style from HTML elements in DOM using JS?
Lecture 209 Q85. Create new elements in DOM using JS?
Lecture 210 Q86. What is the difference between createElement() and createTextNode()?
Section 25: Error Handling
Lecture 211 Error Handling- Introduction
Lecture 212 Q87. What is Error Handling in JS?
Lecture 213 Q88. What is the role of finally block in JS?
Lecture 214 Q89. What is the purpose of the throw statement in JS?
Lecture 215 Q90. What is Error propagation in JS?
Lecture 216 Q91. What are the best practices for error handling?
Lecture 217 Q92. What are the different types of errors In JS?
Section 26: Objects
Lecture 218 Objects - Introduction
Lecture 219 Q93. What are Objects in JS?
Lecture 220 Q94. In how many ways we can create an object?
Lecture 221 Q95. What is the difference between an array and an object?
Lecture 222 Q96. How do you add or modify or delete properties of an object?
Lecture 223 Q97. Explain the difference between dot notation and bracket notation?
Lecture 224 Q98. What are some common methods to iterate over the properties of an object?
Lecture 225 Q99. How do you check if a property exists in an object?
Lecture 226 Q100. How do you clone or copy an object?
Lecture 227 Q101. What is the difference between deep copy and shallow copy in JS?
Lecture 228 Q102. What is Set Object in JS?
Lecture 229 Q103. What is Map Object in JS?
Lecture 230 Q104. What is the difference between Map and Object in JS?
Section 27: Events
Lecture 231 Events - Introduction
Lecture 232 Q105. What are Events? How are events triggered?
Lecture 233 Q106. What are the types of events in JS?
Lecture 234 Q107. What is Event Object in JS?
Lecture 235 Q108. What is Event Delegation in JS?
Lecture 236 Q109. What is Event Bubbling In JS?
Lecture 237 Q110. How can you stop event propagation or event bubbling in JS?
Lecture 238 Q111. What is Event Capturing in JS?
Lecture 239 Q112. What is the purpose of the event.preventDefault() method in JS?
Lecture 240 Q113. What is the use of "this" keyword in the context of event handling in JS?
Lecture 241 Q114. How to remove an event handler from an element in JS?
Section 28: Closures
Lecture 242 Closures - Introduction
Lecture 243 Q115. Explain the concept of Lexical Scoping?
Lecture 244 Q116. What is Closure?
Lecture 245 Q117. What are the benefits of Closures?
Lecture 246 Q118. What is the concept of Encapsulation in the context of closures?
Lecture 247 Q119. What are the disadvantage or limitations of Closures?
Lecture 248 Q120. How can you release the variable references or closures from memory?
Lecture 249 Q121. What is the difference between a Regular Function and a Closure?
Section 29: Asynchronous programming – Basics
Lecture 250 Asynchronous programming – Basics - Introduction
Lecture 251 Q122. What is asynchronous programming in JS? What is its use?
Lecture 252 Q123. What is the difference between synchronous and asynchronous programming?
Lecture 253 Q124. What are the techniques for achieving asynchronous operations in JS?
Lecture 254 Q125. What is setTimeout()? How is it used to handle asynchronous operations?
Lecture 255 Q126. What is setInterval()? How is it used to handle asynchronous operations?
Lecture 256 Q127. What is the role of callbacks in fetching API data asynchronously?
Lecture 257 Q128. What is callback hell? How can it be avoided?
Section 30: Asynchronous Programming - Promises
Lecture 258 Asynchronous Programming - Promises - Introduction
Lecture 259 Q129. What are Promises in JavaScript?
Lecture 260 Q130. How to implement Promises in JavaScript?
Lecture 261 Q131. When to use Promises in real applications?
Lecture 262 Q132. What is the use of Promise.all() method?
Lecture 263 Q133. What is the use of Promise.race() method?
Lecture 264 Q134. What is the difference between Promise.all() and Promise.race()?
Section 31: Asynchronous Programming – Async Await
Lecture 265 Asynchronous Programming – Async Await - Introduction
Lecture 266 Q135. What is the purpose of async/ await? Compare it with Promises?
Lecture 267 Q136. Explain the use of async and await keywords in JS?
Lecture 268 Q137. Can we use async keyword without await keyword and vice versa?
Lecture 269 Q138. How do you handle errors in async/ await functions?
Section 32: Browser APIs & Web Storage
Lecture 270 Browser APIs & Web Storage - Introduction
Lecture 271 Q139. What is a window object?
Lecture 272 Q140. What are Browser APIs in JS?
Lecture 273 Q141. What is Web Storage, and its use? How many types of web storage are there?
Lecture 274 Q142. What is Local Storage? How to store, retrieve and remove data from it?
Lecture 275 Q143. What is Session Storage? How to store, retrieve and remove data from it?
Lecture 276 Q144. What is the difference between LocalStorage and SessionStorage?
Lecture 277 Q145. How much data can be stored in localStorage and sessionStorage?
Lecture 278 Q146. What are cookies? How do you create and read cookies?
Lecture 279 Q147. What is the difference between cookies and web storage?
Lecture 280 Q148. When to use cookies and when to use web storage?
Section 33: Classes, Constructors, this & Inheritance
Lecture 281 Classes, Constructors, this & Inheritance - Introduction
Lecture 282 Q149. What are Classes in JS?
Lecture 283 Q150. What is a constructor?
Lecture 284 Q151. What are constructor functions?
Lecture 285 Q152. What is the use of this keyword?
Lecture 286 Q153. Explain the concept of prototypal inheritance?
Section 34: ECMAScript & Modules
Lecture 287 ECMAScript & Modules - Introduction
Lecture 288 Q154. What is ES6? What are some new features introduced by it?
Lecture 289 Q155. What are Modules in JS?
Lecture 290 Q156. What is the role of export keyword?
Lecture 291 Q157. What are the advantages of modules?
Lecture 292 Q158. What is the difference between named exports and default exports?
Lecture 293 Q159. What is the difference between static and dynamic imports?
Lecture 294 Q160. What are module bundlers?
Section 35: Security & Performance
Lecture 295 Security & Performance - Introduction
Lecture 296 Q161. What is eval() function in JS?
Lecture 297 Q162. What is XSS (Cross-Site Scripting) attack?
Lecture 298 Q163. What is SQL Injection attack?
Lecture 299 Q164. What are some best practices for security in JS?
Lecture 300 Q165. What are the best practices for improving performance in JS?
Section 36: Scenario based – Tricky Short Questions
Lecture 301 Scenario based – Tricky Short Questions - Introduction
Lecture 302 Q166- Q185
Section 37: Scenario based – Feature Development Questions
Lecture 303 Scenario based – Feature Development Questions - Introduction
Lecture 304 Q186. How to validate user input as they type in a form?
Lecture 305 Q187. How to implement pagination for displaying large sets of data?
Lecture 306 Q188. How to implement drag-and-drop functionality for elements on a web page?
Lecture 307 Q189. Feature that allows users to search for specific items in a large dataset?
Lecture 308 Q190. Feature that allows users to perform live search suggestions as they type?
Lecture 309 Q191. How to implement a real-time chat application using JS?
Lecture 310 Q192. Create an infinite scrolling using JS when a user reaches the webpage ?
Lecture 311 Q193. Implement toggle switch to change the theme(light/dark mode) of a website?
Lecture 312 Q194. How to use JS to dynamically update date in real time on webpage?
Lecture 313 Q195. Prevent a form from being submitted without required fields being filled?
Section 38: Coding
Lecture 314 Coding - Introduction
Lecture 315 Q196. Write a function that returns the reverse of a string?
Lecture 316 Q197. Write a function that returns the longest word in the sentence?
Lecture 317 Q198. Function that checks whether a given string is a palindrome or not?
Lecture 318 Q199. Write a function to remove duplicate elements from an array?
Lecture 319 Q200. Write a function that checks whether two strings are anagrams or not?
Lecture 320 Q201. Write a function that returns the number of vowels in a string?
Lecture 321 Q202. Write a function to find the largest number in an array?
Lecture 322 Q203. Write a function to check if a given number is prime or not?
Lecture 323 Q204. Write a function to calculate the factorial of a number?
Lecture 324 Q205. Write a program to remove all whitespace characters from a string?
Lecture 325 Q206. Write a function to find the sum of all elements in an array?
Lecture 326 Q207. Write a function to find the average of an array of numbers?
Lecture 327 Q208. Write a function to sort an array of numbers in ascending order?
Lecture 328 Q209. Write a function to check if an array is sorted in ascending order or not?
Lecture 329 Q210. Write a function to merge two arrays into a single sorted array?
Lecture 330 Q211. Write a function to remove a specific element from an array?
Lecture 331 Q212. Write a function to find the second largest element in an array?
Lecture 332 Q213. Write a function to reverse the order of words in a given sentence?
Lecture 333 Q214. Function to find the longest common prefix among an array of strings?
Lecture 334 Q215. Write a function to find the intersection of two arrays?
Lecture 335 Q216. Write a function to calculate the Fibonacci sequence up to a given number?
Lecture 336 End
Section 39: Bonus - HTML CSS
Lecture 337 HTML CSS Introduction
Section 40: HTML Basics & Document Structure
Lecture 338 HTML Basics & Document Structure - Introduction
Lecture 339 Q. What is HTML? Differences between HTML & HTML5? Advantages of HTML5?
Lecture 340 Q. What is the difference between HTML and XHTML?
Lecture 341 Q. What is the role of DOCTYPE in HTML?
Lecture 342 Q. What if you remove from your HTML?
Lecture 343 Q. Difference between Head & Body in HTML? Where to place JS link reference?
Lecture 344 Q. What is Title Tag in HTML? What are the 4 advantages of Title tag?
Lecture 345 Q. What are Meta Tags? What are the 5 types of meta tags?
Section 41: HTML Elements & Tags – Part I
Lecture 346 HTML Elements & Tags – Part I - Introduction
Lecture 347 Q. What are HTML elements? What is the difference between Element & Tag?
Lecture 348 Q. What are the roles and uses of the element in HTML?
Lecture 349 Q. What is the difference between and element?
Lecture 350 Q. What is the role of , , , , , , & ele
Lecture 351 Q. What is the role of header, main, section, footer & address elements in HTML?
Lecture 352 Q. What is the role of Heading tags in HTML? How does it impact SEO?
Lecture 353 Q. What is the difference between & elements?
Section 42: HTML Elements & Tags – Part II
Lecture 354 HTML Elements & Tags – Part II - Introduction
Lecture 355 Q. What are Root, Parent, Child & Nested elements?
Lecture 356 Q. What are Empty Elements?
Lecture 357 Q. What are Semantic Elements in HTML? Is div a semantic element?
Lecture 358 Q. Can HTML tags be written in Uppercase?
Lecture 359 Q. What are the 3 differences between Block-Level and Inline Elements?
Lecture 360 Q. List all Block-Level & Inline Elements in HTML.
Section 43: HTML Attributes
Lecture 361 HTML Attributes - Introduction
Lecture 362 Q. What are HTML Attributes? What are the Types of HTML attributes?
Lecture 363 Q. What are the Id, Style & Class attributes of an element? When to use what?
Lecture 364 Q. What will happen if two elements have same ids?
Lecture 365 Q. How to specify Multiple Classes for single element? What is the style precede
Lecture 366 Q. What are Data Attributes in HTML?
Section 44: HTML Links & Navigation
Lecture 367 HTML Links & Navigation - Introduction
Lecture 368 Q. What are the 5 Types of Links in HTML?
Lecture 369 Q. What is the difference between Absolute and Relative URLs?
Lecture 370 Q. What is the purpose of the element in HTML?
Lecture 371 Q. What is a Fragment Identifier in a URL?
Lecture 372 Q. What is the purpose of the element in HTML.?
Lecture 373 Q. How do you add an external stylesheet in your HTML?
Lecture 374 Q. How do you open a link in a new tab?
Lecture 375 Q. How do you create an Email Link?
Section 45: HTML Lists & Tables
Lecture 376 HTML Lists & Tables - Introduction
Lecture 377 Q. What are the different Types of Lists in HTML?
Lecture 378 Q. What is a Nested List in HTML?
Lecture 379 Q. What are table, tr, th, td elements? What are table advantages & disadvantage
Lecture 380 Q. What is the colspan attribute in HTML?
Lecture 381 Q. What is the best way to add a border to a table, column and cell?
Section 46: HTML Images & Multimedia
Lecture 382 HTML Images & Multimedia - Introduction
Lecture 383 Q. How to embed an Image in HTML? Why alt attribute is so important?
Lecture 384 Q. What are the difference between JPEG and PNG image formats?
Lecture 385 Q. How to embed Video element in HTML? Why we need multiple source elements?
Lecture 386 Q. How to embed Audio element in HTML?
Lecture 387 Q. What are the Autoplay & Loop attributes in multimedia elements?
Section 47: HTML Forms
Lecture 388 HTML Forms - Introduction
Lecture 389 Q. What are HTML Forms and what are its advantages?
Lecture 390 Q. What are HTML Form Elements and their Main Attributes?
Lecture 391 Q. How to Validate for empty input field in form?
Lecture 392 Q. What is the role of the element in a form?
Lecture 393 Q. What are the Types of Input elements in a form?
Lecture 394 Q. How to create radio buttons and checkboxes? How to group them?
Lecture 395 Q. What is the purpose of the element in a form?
Section 48: Best Practices, Boilerplate & Deployment
Lecture 396 Best Practices, Boilerplate & Deployment - Introduction
Lecture 397 Q. What are top 10 Best Practices for writing HTML code?
Lecture 398 Q. What is HTML5 Boilerplate code?
Lecture 399 Q. How do you optimize an HTML website for Performance?
Lecture 400 Q. What is SEO? What are 5 HTML Best Practices for SEO?
Lecture 401 Q. What are the 5 steps required for HTML website deployment?
Section 49: HTML Responsiveness, Frameworks & Others
Lecture 402 HTML Responsiveness, Frameworks & Others - Introduction
Lecture 403 Q. What is Responsive Design?
Lecture 404 Q. What are the top 3 things required to make a website Responsive in HTML?
Lecture 405 Q. What are some Responsive Design Frameworks for HTML & CSS?
Lecture 406 Q. What are HTML Entities? How do you display special characters in HTML?
Lecture 407 Q. What are the Top 5 Emerging Trends in HTML development?
Section 50: CSS Basics & Implementation
Lecture 408 CSS Basics & Implementation - Introduction
Lecture 409 Q. What is CSS? What are the 5 ways to Implement CSS in HTML?
Lecture 410 Q. What is Inline Style in CSS? When to use it in real applications?
Lecture 411 Q. What is Internal Stylesheet in CSS? When to use it in real applications?
Lecture 412 Q. What is External Stylesheet in CSS? When to use it in real applications?
Lecture 413 Q. What are the 5 advantages of external stylesheet?
Lecture 414 Q. How do you Include CSS in a webpage or HTML?
Lecture 415 Q. How to implement CSS using @import rule?
Lecture 416 Q. What is CSS Preprocessors? What is SCSS?
Lecture 417 Q. What are the 3 Types of CSS Preprocessors?
Section 51: Selectors in CSS
Lecture 418 Selectors in CSS - Introduction
Lecture 419 Q. What are Selectors in CSS? How many types of selectors are there?
Lecture 420 Q. Difference between ID, Element & Class selector? When to use which selector?
Lecture 421 Q. What are Universal selectors?
Lecture 422 Q. What are the Descendant Selectors in CSS?
Lecture 423 Q. What are Attribute Selectors in CSS? What are it’s 5 Types?
Lecture 424 Q. What are Child Selectors in CSS?
Lecture 425 Q. How Child Selector is different from Descendent selectors?
Lecture 426 Q. What are Pseudo-class Selector and Pseudo-element Selector?
Section 52: Layout and Positioning
Lecture 427 Layout and Positioning - Introduction
Lecture 428 Q. Explain the concept of the Box Model in CSS.
Lecture 429 Q. What is the difference between Padding and Margin?
Lecture 430 Q. What is the difference between display: inline & display: block?
Lecture 431 Q. What is the difference between display: inline and display: inlineblock?
Lecture 432 Q. What is z-index property in CSS? How same z-index elements will be displayed?
Lecture 433 Q. What is the role of float property in CSS?
Lecture 434 Q. What is the difference between position: relative/ absolute/ fixed?
Section 53: Responsive Design, Flexbox & Grid Layout
Lecture 435 Responsive Design, Flexbox & Grid Layout - Introduction
Lecture 436 Q. What is the role of meta viewport tag?
Lecture 437 Q. What are Media Queries in CSS?
Lecture 438 Q. What is display: flex in CSS?
Lecture 439 Q. What is CSS Grid Layout in CSS?
Lecture 440 Q. How can you create a Sticky Header in CSS?
Lecture 441 Q. What are the 5 best practices for creating a Responsive Design using CSS?
Section 54: Bootstrap
Lecture 442 Bootstrap - Introduction
Lecture 443 Q. What is Bootstrap? What are the other 5 responsive design frameworks?
Lecture 444 Q. What are the 5 Advantages of using Bootstrap?
Lecture 445 Q. What are the 2 ways to include Bootstrap framework for your website.
Lecture 446 Q. Explain the Grid System in Bootstrap?
Lecture 447 Q. What is the difference between col-xs, col-sm, col-md, col-lg & col-xl?
Lecture 448 Q. What are Bootstrap Components? What are Top 10 bootstrap components?
Lecture 449 Q. What is a Bootstrap Modal component?
Lecture 450 Q. What is a Bootstrap Navigation component?
Lecture 451 Q. What is Bootstrap Carousel component?
Lecture 452 Q. Explain the difference between Bootstrap's container and container-fluid?
Section 55: End
Lecture 453 End
Candidate looking for Angular Jobs,Candidate looking for FrontEnd jobs in software industry with Angular, JavaScript, HTML, CSS, Bootstrap skills