[go: up one dir, main page]

0% found this document useful (0 votes)
19 views4 pages

Js Interview Questions

The document lists various programming concepts and techniques, primarily focused on JavaScript. It includes topics such as functions, object manipulation, array methods, promises, and event handling. The list serves as a comprehensive reference for developers looking to understand or review essential programming principles.

Uploaded by

viseb27115
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views4 pages

Js Interview Questions

The document lists various programming concepts and techniques, primarily focused on JavaScript. It includes topics such as functions, object manipulation, array methods, promises, and event handling. The list serves as a comprehensive reference for developers looking to understand or review essential programming principles.

Uploaded by

viseb27115
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

1.

Proxy Object
2. Call Back Function
3. Currying
4. Flat
5. Flatmap
6. Reduce(find second smallest even number) -P
7. Add number into a array using splice - P
8. Apply
9. Call-Apply-Bind
10. IIFE
11. Generator Function
12. Event Delegation
13. Polyfills
14. Debouncing
15. Accessing Objects
16. Accessing Arrays
17. Shallow Copy
18. Deep Copy
19. Currying
20. Arrow Function vs Regular Function
21. Deferred Script
22. Object.freeze
23. Object.seal
24. Promise.all and promise.any
25. Single threaded vs multithreaded
26. Closure
27. forEach
28. Map
29. Filter
30. Shift - unshift
31. Garbage collection
32. Statically vs dynamically typed
33. Optional Chaining
34. Settimeout vs setinterval
35. Strictmode
36. Object.values
37. Object.keys
38. Weakest
39. Prototypal inheritance
40. Pass by value and pass by reference
41. Ternary Operator with example
42. forIn and forOf
43. Class and Object
44. Promise
45. Callback Hell
46. Primitive vs Non-Primitive data type
47. Application of Closure
48. Pure and Impure Functions
49. Map vs forEach
50. Remove even number from an array
51. Find highest odd number from an array
52. Different ways of creating objects
53. Object manipulation
54. Object methods
55. How to check if an object is empty or not
56. Promise methods
57. Memoization
58. Destructuring of an object
59. Template Literals
60. TDZ
61. IIFE
62. Prototype
63. Reducer
64. While vs Do while
65. Continue
66. Spread operator
67. Hoisting
68. Temporal Dead zone
69. States in promise
70. Event loop and event queue
71. Type Casting
72. Implicit and explicit type casting
73. Default parameters
74. Ajax
75. Jquery
76. App.use
77. ECMA Script
78. Map (datatype)
79. Is-1 falsy
80. Extends
81. Labels
82. Sum of n prime numbers
83. Count occurrences using .reduce();
84. Remove nth index from array
85. Filter strings
86. Execution order when timers and callbacks are involved
87. Capitalize the first letter of the string.
88. Coercion
89. Weakmap
90. Higher Order function
91. Self Invoking Function
92. Use of constructor function
93. Rest
94. Weakset
95. Version where let and const introduced
96. Throw in exception handling
97. isNan();
98. Pre Increment vs postincrement
99. find()
100. Timing features
101. Event propagation
102. includes
103. Boxing
104. Nullish assignment
105. Blocks
106. Add remove object key
107. Generator function to yield multiples of given numbers endlessly
108. Function to split array in middle
109. Flip sign of numbers in array
110. Array filter:extract strings
111. Error Handling
112. How to make an object immutable
113. Print event numbers in reverse
114. Deep clone
115. Object.seal
116. Drawbacks of closure
117. Map vs foreach
118. Remove multiples of 3 from an array of numbers
119. Highest odd number from an array using .reduce();
120. Find sum of values in an object
121. Object iteration
122. Find unique elements
123. Array vs object
124. Why to use optional chaining
125. Array.from
126. New set
127. JSON
128. String()
129. IndexOf
130. Object length
131. Array length
132. DOM
133. Nullish Coalescing operator

You might also like