{"id":25591302,"date":"2024-08-22T21:57:31","date_gmt":"2024-08-22T16:27:31","guid":{"rendered":"https:\/\/entri.app\/blog\/?p=25591302"},"modified":"2024-08-22T21:57:31","modified_gmt":"2024-08-22T16:27:31","slug":"microsoft-java-script-interview-questions","status":"publish","type":"post","link":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/","title":{"rendered":"Microsoft  Javascript Interview Questions"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e6cff22f685\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e6cff22f685\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#Why_Microsoft\" >Why Microsoft?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#Microsoft_Interview_Preparation_Tips\" >Microsoft Interview Preparation Tips<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#Microsoft_JavaScript_Interview_Questions_and_Answers\" >Microsoft JavaScript Interview Questions and Answers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<p>JavaScript is the foundation of web development and if you master it you can get into some of the most in demand roles in the tech industry especially at Microsoft. Whether you are an aspiring front-end developer, full-stack enthusiast or someone looking to get into software engineering, acing the JavaScript interview at Microsoft is a must. This blog will go through the most important Microsoft JavaScript interview questions so you know what to expect and how to prepare.<\/p>\n<div class=\"lead-gen-block\"><a href=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.pdf\" data-url=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.pdf\" class=\"lead-pdf-download\" data-id=\"25556852\">\n<p style=\"text-align: center\"><button class=\"btn btn-default\">MICROSOFT JAVASCRIPT INTERVIEW QUESTIONS &#8211; FREE PDF<\/button><\/p>\n<\/a><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Why_Microsoft\"><\/span><strong>Why Microsoft?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Microsoft is a global leader in technology and has a dynamic work environment that encourages innovation and creativity. With a wide range of products from operating systems to cloud services, Microsoft has endless opportunities for growth and learning. Additionally working at Microsoft means working on cutting-edge projects, collaborating with some of the best brains in the industry and contributing to products that impact millions of users worldwide.<\/p>\n<p style=\"text-align: center\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course-in-malayalam\/\" target=\"_blank\" rel=\"noopener\">Experience the power of our web development course with a free demo &#8211; Enroll now!<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Microsoft_Interview_Preparation_Tips\"><\/span><strong>Microsoft Interview Preparation Tips<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Know the Basics:<\/strong> Before diving into complex topics, make sure you have a solid understanding of JavaScript fundamentals. This includes variables, data types, functions, loops and control structures.<\/li>\n<li><strong>Master Asynchronous JavaScript:<\/strong> Microsoft often tests candidates on their understanding of asynchronous programming in JavaScript. Additionally be familiar with callbacks, promises and async\/await.<\/li>\n<li><strong>Study Common Algorithms:<\/strong> Brush up on common algorithms and data structures as these are frequently tested in technical interviews.<\/li>\n<li><strong>Practice Problem Solving:<\/strong> Use platforms like LeetCode, HackerRank and Entri\u2019s full-stack developer course to practice coding problems that are commonly asked in interviews.<\/li>\n<li><strong>Mock Interviews:<\/strong> Do mock interviews with peers or use online platforms to simulate the interview experience. Because this will help you manage time and refine your problem solving approach.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Microsoft_JavaScript_Interview_Questions_and_Answers\"><\/span><strong>Microsoft JavaScript Interview Questions and Answers<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here are some of the most important Microsoft JavaScript interview questions with answers to help you prepare:<\/p>\n<h4>1. What is the difference between == and === in JavaScript?<\/h4>\n<p><strong>Answer<\/strong>: The == operator in JavaScript compares two values for equality, after converting both values to a common type (type coercion).Additionally the === operator compares both the values and their types, so no type conversion occurs. For example 5 == &#8216;5&#8217; will return true because the string &#8216;5&#8217; is converted to the number 5. But 5 === &#8216;5&#8217; will return false because the types (number and string) are different.<\/p>\n<h4>2. Explain closures in JavaScript.<\/h4>\n<p><strong>Answer<\/strong>: A closure is a function that remembers its outer variables and can access them even when the function is executed outside their scope. Closures are used in JavaScript for data encapsulation and to create private variables. For example:<\/p>\n<div class=\"dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\">\n<p>function is executed outside their scope. Closures are commonly used in JavaScript for data encapsulation and to create private variables. For example:<\/p>\n<div class=\"dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title function_\">outerFunction<\/span>() {<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-keyword\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0let<\/span> counter = <span class=\"hljs-number\">0<\/span>;<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <code class=\"!whitespace-pre hljs language-javascript\">\u00a0<span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title function_\">innerFunction<\/span>()<\/code><code class=\"!whitespace-pre hljs language-javascript\">{<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\">\u00a0<code class=\"!whitespace-pre hljs language-javascript\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 counter++;<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <code class=\"!whitespace-pre hljs language-javascript\">\u00a0<span class=\"hljs-keyword\">return<\/span> counter;<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\">}<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-keyword\">const<\/span> incrementCounter = <span class=\"hljs-title function_\">outerFunction<\/span>();<br \/>\n<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-variable language_\">console<\/span>.<span class=\"hljs-title function_\">log<\/span>(<span class=\"hljs-title function_\">incrementCounter<\/span>()); <\/code><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-comment\">\/\/ Output: 1<\/span><\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><br \/>\n<span class=\"hljs-variable language_\">console<\/span>.<span class=\"hljs-title function_\">log<\/span>(<span class=\"hljs-title function_\">incrementCounter<\/span>());\u00a0 <span class=\"hljs-comment\">\/\/ Output: 2<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<h4>3. What is an Immediately Invoked Function Expression (IIFE)?<\/h4>\n<p><strong>Answer:<\/strong> An IIFE is a function that is executed immediately after it is defined. It is often used to create a local scope to avoid polluting the global namespace:<\/p>\n<div class=\"dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\">(<span class=\"hljs-keyword\">function<\/span>() {<br \/>\n<span class=\"hljs-comment\">\/\/ code here<\/span><br \/>\n})();<br \/>\n<\/code><\/div>\n<\/div>\n<h4>4. What is event delegation in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> Event delegation is a technique where a single event handler is used to manage events for multiple elements. Instead of adding event listeners to every element, you can add a single event listener to a parent element that handles events from its children by taking advantage of event bubbling.<\/p>\n<h4>5. What is JavaScript and how is it different from Java?<\/h4>\n<p><strong>Answer<\/strong>: JavaScript is a high level dynamic language used to add interactivity to web pages. It\u2019s lightweight and interpreted so it runs directly in the browser without any compilation phase. Java is a robust object oriented language used to build standalone applications and large scale enterprise systems. JavaScript is used for front end development and Java is used for back end and server side development.<\/p>\n<h4>6. How does this work in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> In JavaScript this refers to the object from which the function was called. Besides the value of this can change depending on the context:<\/p>\n<ul>\n<li>Global context: this refers to the global object (window in browsers).<\/li>\n<li>Function context: this refers to the object that the function is a method of.<\/li>\n<li>Constructor functions: this refers to the newly created instance.<\/li>\n<li>Event handlers: this refers to the element that received the event.<\/li>\n<\/ul>\n<p style=\"text-align: center\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course-in-malayalam\/\" target=\"_blank\" rel=\"noopener\">Experience the power of our web development course with a free demo &#8211; Enroll now!<\/a><\/strong><\/p>\n<h4>7. What are Promises in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> A Promise is an object that represents the completion or failure of an asynchronous operation. Promises are a more powerful and flexible way to handle asynchronous operations than callbacks, no more callback hell.<\/p>\n<h4>8. What is the bind() method in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> The bind() method creates a new function that when called has its this set to a specific value, along with any number of arguments that were provided as an argument to the new function when it\u2019s called. It\u2019s often used to set this in callback functions.<\/p>\n<h4>9. What\u2019s the difference between null and undefined?<\/h4>\n<p><strong>Answer:<\/strong> undefined is a type that means a variable has been declared but not assigned a value. Because null is an assignment value that can be assigned to a variable to mean \u201cno value\u201d or \u201cempty\u201d.<\/p>\n<h4>10. What is hoisting in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> Hoisting is JavaScript\u2019s default behavior of moving declarations to the top of the current scope (either global or function scope). So variables and function declarations can be used before they are declared in the code.<\/p>\n<h4>11. What are arrow functions and how are they different from regular functions?<\/h4>\n<p><strong>Answer:<\/strong> Arrow functions are a shorter syntax for writing functions in JavaScript, introduced in ES6. Besides they don\u2019t have their own this context and don\u2019t have arguments, super or new.target bindings. Also Arrow functions are best for non-method functions.<\/p>\n<h4>12. What is the purpose of async and await in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> async and await are used to work with Promises better in JavaScript. async functions always return a Promise and await pauses the execution of an async function until the Promise is resolved.<\/p>\n<h4>13. What is a higher-order function in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> A higher-order function is a function that takes one or more functions as an argument or returns a function as its result. Additionally Functions like map, filter and reduce are examples of higher-order functions.<\/p>\n<h4>14. What is the prototype chain in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> In JavaScript, objects inherit properties and methods from their prototype. Additionally this forms a prototype chain, a series of links between objects where each object points to its prototype until it reaches null.<\/p>\n<h4>15. How is forEach different from map in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong> forEach is used to iterate over an array and execute a function on each element but it doesn\u2019t return a new array. map on the other hand also iterates over an array but it creates a new array with the results of calling a function on every element.<\/p>\n<h4>16. What are modules in JavaScript and why are they important?<\/h4>\n<p><strong>Answer:<\/strong> Modules are a way to organize and encapsulate code into separate files or blocks, for better maintainability, reusability and scope management. Besides ES6 introduced native module support in JavaScript using the import and export keywords.<\/p>\n<h4>17. What is destructuring?<\/h4>\n<p><strong>Answer:<\/strong> Destructuring is a syntax that allows you to pull values out of arrays or properties out of objects into separate variables. Besides it makes extracting values from complex data structures easier.<\/p>\n<h4>18. What does the spread operator (&#8230;) do?<\/h4>\n<p><strong>Answer:<\/strong> The spread operator allows an iterable (array or string) to be expanded in places where 0 or more arguments or elements are expected. Besides it can be used to copy arrays, merge arrays or pass multiple arguments to a function.<\/p>\n<h4>19. What are template literals?<\/h4>\n<p><strong>Answer:<\/strong> Template literals are string literals that allow expressions. Besides they are enclosed by backticks (&#8220;) instead of quotes and can contain placeholders denoted by ${expression} which are evaluated and included in the string.<\/p>\n<h4>20. What does the reduce method do?<\/h4>\n<p><strong>Answer:<\/strong> The reduce method runs a reducer function on each element of an array and returns a single output value. The reducer function takes 4 arguments: the accumulator, the current value, the current index and the array itself.<\/p>\n<p style=\"text-align: center\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course-in-malayalam\/\" target=\"_blank\" rel=\"noopener\">Experience the power of our web development course with a free demo &#8211; Enroll now!<\/a><\/strong><\/p>\n<h4>21. What is the difference between call, apply and bind in JavaScript?<\/h4>\n<p><strong>Answer:<\/strong><\/p>\n<ul>\n<li>call: Calls a function with a specified this value and arguments provided individually.<\/li>\n<li>apply: Calls a function with a specified this value and arguments provided as an array.<\/li>\n<li>bind: Returns a new function with a specified this value and optional initial arguments, without calling the function.<\/li>\n<\/ul>\n<h4>22. What does the try&#8230;catch statement do?<\/h4>\n<p><strong>Answer:<\/strong> The try&#8230;catch statement allows you to handle errors in JavaScript. Besides Code that may throw an error is placed in the try block and if an error occurs the catch block executes to handle the error.<\/p>\n<h4>23. How does JavaScript handle asynchronous operations?<\/h4>\n<p><strong>Answer:<\/strong> JavaScript handles asynchronous operations using callbacks, Promises, async\/await and event loops. These allow tasks to run without blocking the main thread and makes the app more responsive.<\/p>\n<h4>24. What does Object.freeze() do?<\/h4>\n<p><strong>Answer:<\/strong> Object.freeze() prevents an object from being modified. Additionally It makes the object immutable by disallowing addition, removal or modification of properties.<\/p>\n<h4>25. How does Object.assign() work?<\/h4>\n<p><strong>Answer<\/strong>: Object.assign() copies all enumerable own properties from one or more source objects to a target object. It returns the target object, effectively merging properties from source objects into it.<\/p>\n<p style=\"text-align: center\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course-in-malayalam\/\" target=\"_blank\" rel=\"noopener\">Experience the power of our web development course with a free demo &#8211; Enroll now!<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You need to know JavaScript to get a job at Microsoft. The interview process is tough but with proper preparation you can get through the technical part. Focus on core JavaScript concepts, understand the language and practice common interview questions and you will have more chances of success.<\/p>\n<p>If you want to further boost your skills, consider <a href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/\" target=\"_blank\" rel=\"noopener\">Entri\u2019s Full Stack Developer course<\/a>. This course covers everything you need to know from front-end to back-end development so you will be ready to face any technical interview.<\/p>\n<p><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/\" target=\"_blank\" rel=\"noopener\">Entri\u2019s Full Stack Developer course<\/a> to get you started with a tech career. Additionally hands-on projects, expert trainers and industry standard curriculum so you will be ready for Microsoft JavaScript interview and more.<\/p>\n<div class=\"modal\" id=\"modal25556852\"><div class=\"modal-content\"><span class=\"close-button\">&times;<\/span>\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f25556852-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"25556852\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/blog\/wp-json\/wp\/v2\/posts\/25591302#wpcf7-f25556852-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"25556852\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f25556852-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:25556852,&quot;conditions&quot;:[],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:false,&quot;notice_dismissed_update-cf7-5.9.8&quot;:true,&quot;notice_dismissed_update-cf7-6.1.1&quot;:true}}\" \/>\n<\/fieldset>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"full_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name\" value=\"\" type=\"text\" name=\"full_name\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone\" value=\"\" type=\"tel\" name=\"phone\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email_id\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-text wpcf7-validates-as-email\" aria-invalid=\"false\" placeholder=\"Email\" value=\"\" type=\"email\" name=\"email_id\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"language\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"language\"><option value=\"\">Language<\/option><option value=\"Malayalam\">Malayalam<\/option><option value=\"Tamil\">Tamil<\/option><option value=\"Telugu\">Telugu<\/option><option value=\"Kannada\">Kannada<\/option><option value=\"Hindi\">Hindi<\/option><\/select><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"course\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required course-field-select\" aria-required=\"true\" aria-invalid=\"false\" name=\"course\"><option value=\"\">Upskill in<\/option><option value=\"Coding\">Coding<\/option><option value=\"Robotics &amp; AI Course\">Robotics &amp; AI Course<\/option><option value=\"Structural Design\">Structural Design<\/option><option value=\"Commerce\">Commerce<\/option><option value=\"Stock Market Course\">Stock Market Course<\/option><option value=\"Spoken English\">Spoken English<\/option><option value=\"German Language\">German Language<\/option><option value=\"Montessori Teacher Training\">Montessori Teacher Training<\/option><option value=\"IELTS\">IELTS<\/option><option value=\"OET\">OET<\/option><option value=\"Embedded System Software Engineering\">Embedded System Software Engineering<\/option><option value=\"MEP\">MEP<\/option><option value=\"Quantity Surveying\">Quantity Surveying<\/option><option value=\"Hospital and Healthcare Administration\">Hospital and Healthcare Administration<\/option><option value=\"Yoga TTC\">Yoga TTC<\/option><option value=\"Digital Marketing\">Digital Marketing<\/option><option value=\"AI for Teachers\">AI for Teachers<\/option><option value=\"Arabic\">Arabic<\/option><\/select><\/span>\n<\/p>\n<div data-id=\"group-coding\" data-orig_data_id=\"group-coding\" data-clear_on_hide class=\"\" data-class=\"wpcf7cf_group\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"course_name\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required course-name-select\" aria-required=\"true\" aria-invalid=\"false\" name=\"course_name\"><option value=\"\">Select Course<\/option><option value=\"Full Stack Development\">Full Stack Development<\/option><option value=\"Data Science and ML\">Data Science and ML<\/option><option value=\"Software Testing\">Software Testing<\/option><option value=\"Python Programming\">Python Programming<\/option><option value=\"AWS Training\">AWS Training<\/option><\/select><\/span>\n\t<\/p>\n<\/div>\n<div data-id=\"group-accounting\" data-orig_data_id=\"group-accounting\" data-clear_on_hide class=\"\" data-class=\"wpcf7cf_group\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"course_name\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required course-name-select\" aria-required=\"true\" aria-invalid=\"false\" name=\"course_name\"><option value=\"\">Select Course<\/option><option value=\"Business Accounting\">Business Accounting<\/option><option value=\"CMA USA\">CMA USA<\/option><option value=\"Enrolled Agent\">Enrolled Agent<\/option><option value=\"SAP FICO\">SAP FICO<\/option><option value=\"SAP MM\">SAP MM<\/option><option value=\"SAP SD\">SAP SD<\/option><option value=\"ACCA\">ACCA<\/option><option value=\"Tally\">Tally<\/option><option value=\"UAE Accounting\">UAE Accounting<\/option><option value=\"GST\">GST<\/option><\/select><\/span>\n\t<\/p>\n<\/div>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"education\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Educational qualification\" value=\"\" type=\"text\" name=\"education\" \/><\/span>\n<\/p>\n<div style=\"display:none\">\n<input class=\"wpcf7-form-control wpcf7-hidden course-name-input\" value=\"\" type=\"hidden\" name=\"course_name\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden utm-source\" value=\"\" type=\"hidden\" name=\"utm_source\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden utm-medium\" value=\"\" type=\"hidden\" name=\"utm_medium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden utm-campaign\" value=\"\" type=\"hidden\" name=\"utm_campaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden utm-content\" value=\"\" type=\"hidden\" name=\"utm_content\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden utm-term\" value=\"\" type=\"hidden\" name=\"utm_term\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden blog-url\" value=\"\" type=\"hidden\" name=\"blog_url\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden post-category-name\" value=\"\" type=\"hidden\" name=\"post_category_name\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden post-author-name\" value=\"\" type=\"hidden\" name=\"post_author_name\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden file-url\" value=\"\" type=\"hidden\" name=\"file_url\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden video-url\" value=\"\" type=\"hidden\" name=\"video_url\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden courseid\" value=\"\" type=\"hidden\" name=\"course_id\" \/>\n<\/div>\n<div class=\"cf7-cf-turnstile\" style=\"margin-top: 0px; margin-bottom: -15px;\"> <div id=\"cf-turnstile-cf7-225958358\" class=\"cf-turnstile\" data-sitekey=\"0x4AAAAAABVigxtkiZeGTu5L\" data-theme=\"light\" data-language=\"auto\" data-size=\"normal\" data-retry=\"auto\" data-retry-interval=\"1000\" data-action=\"contact-form-7\" data-appearance=\"always\"><\/div> <script>document.addEventListener(\"DOMContentLoaded\", function() { setTimeout(function(){ var e=document.getElementById(\"cf-turnstile-cf7-225958358\"); e&&!e.innerHTML.trim()&&(turnstile.remove(\"#cf-turnstile-cf7-225958358\"), turnstile.render(\"#cf-turnstile-cf7-225958358\", {sitekey:\"0x4AAAAAABVigxtkiZeGTu5L\"})); }, 0); });<\/script> <br class=\"cf-turnstile-br cf-turnstile-br-cf7-225958358\"> <style>#cf-turnstile-cf7-225958358 { margin-left: -15px; }<\/style> <script>document.addEventListener(\"DOMContentLoaded\",function(){document.querySelectorAll('.wpcf7-form').forEach(function(e){e.addEventListener('submit',function(){if(document.getElementById('cf-turnstile-cf7-225958358')){setTimeout(function(){turnstile.reset('#cf-turnstile-cf7-225958358');},1000)}})})});<\/script> <\/div><br\/><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>JavaScript is the foundation of web development and if you master it you can get into some of the most in demand roles in the tech industry especially at Microsoft. Whether you are an aspiring front-end developer, full-stack enthusiast or someone looking to get into software engineering, acing the JavaScript interview at Microsoft is a [&hellip;]<\/p>\n","protected":false},"author":69,"featured_media":25591359,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[802,1841,1926,1881],"tags":[],"class_list":["post-25591302","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-entri-skilling","category-full-stack-web-development","category-web-android-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Microsoft Javascript Interview Questions - Entri Blog<\/title>\n<meta name=\"description\" content=\"Get insights on Microsoft JavaScript interview questions, tips for acing your interview, and why joining Microsoft could be a game-changer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft Javascript Interview Questions - Entri Blog\" \/>\n<meta property=\"og:description\" content=\"Get insights on Microsoft JavaScript interview questions, tips for acing your interview, and why joining Microsoft could be a game-changer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\" \/>\n<meta property=\"og:site_name\" content=\"Entri Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/entri.me\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-22T16:27:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"820\" \/>\n\t<meta property=\"og:image:height\" content=\"615\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Akhil Mohan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@entri_app\" \/>\n<meta name=\"twitter:site\" content=\"@entri_app\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Akhil Mohan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\"},\"author\":{\"name\":\"Akhil Mohan\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/a4ba213e8b4cbf0ae0f3f5dbaf1ca349\"},\"headline\":\"Microsoft Javascript Interview Questions\",\"datePublished\":\"2024-08-22T16:27:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\"},\"wordCount\":1720,\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp\",\"articleSection\":[\"Articles\",\"Entri Skilling\",\"Full Stack Web Development\",\"Web and Android Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\",\"url\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\",\"name\":\"Microsoft Javascript Interview Questions - Entri Blog\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp\",\"datePublished\":\"2024-08-22T16:27:31+00:00\",\"description\":\"Get insights on Microsoft JavaScript interview questions, tips for acing your interview, and why joining Microsoft could be a game-changer.\",\"breadcrumb\":{\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp\",\"width\":820,\"height\":615,\"caption\":\"Microsoft Javascript Interview Questions\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/entri.app\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Full Stack Web Development\",\"item\":\"https:\/\/entri.app\/blog\/category\/full-stack-web-development\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Microsoft Javascript Interview Questions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/entri.app\/blog\/#website\",\"url\":\"https:\/\/entri.app\/blog\/\",\"name\":\"Entri Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/entri.app\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/entri.app\/blog\/#organization\",\"name\":\"Entri App\",\"url\":\"https:\/\/entri.app\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"width\":989,\"height\":446,\"caption\":\"Entri App\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/entri.me\/\",\"https:\/\/x.com\/entri_app\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/a4ba213e8b4cbf0ae0f3f5dbaf1ca349\",\"name\":\"Akhil Mohan\",\"description\":\"Akhil is a seasoned software engineer and content writer with a deep passion for technology and innovation. Holding an B.Tech in Electrical and Electronics Engineering. Akhil combines his technical expertise with a knack for clear and engaging communication. His unique blend of skills allows him to bridge the gap between complex technical concepts and accessible, reader-friendly content.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/akhil-mohan-k\/\"],\"url\":\"https:\/\/entri.app\/blog\/author\/akhil-mohan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft Javascript Interview Questions - Entri Blog","description":"Get insights on Microsoft JavaScript interview questions, tips for acing your interview, and why joining Microsoft could be a game-changer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/","og_locale":"en_US","og_type":"article","og_title":"Microsoft Javascript Interview Questions - Entri Blog","og_description":"Get insights on Microsoft JavaScript interview questions, tips for acing your interview, and why joining Microsoft could be a game-changer.","og_url":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/","og_site_name":"Entri Blog","article_publisher":"https:\/\/www.facebook.com\/entri.me\/","article_published_time":"2024-08-22T16:27:31+00:00","og_image":[{"width":820,"height":615,"url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp","type":"image\/webp"}],"author":"Akhil Mohan","twitter_card":"summary_large_image","twitter_creator":"@entri_app","twitter_site":"@entri_app","twitter_misc":{"Written by":"Akhil Mohan","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#article","isPartOf":{"@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/"},"author":{"name":"Akhil Mohan","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/a4ba213e8b4cbf0ae0f3f5dbaf1ca349"},"headline":"Microsoft Javascript Interview Questions","datePublished":"2024-08-22T16:27:31+00:00","mainEntityOfPage":{"@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/"},"wordCount":1720,"publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"image":{"@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp","articleSection":["Articles","Entri Skilling","Full Stack Web Development","Web and Android Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/","url":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/","name":"Microsoft Javascript Interview Questions - Entri Blog","isPartOf":{"@id":"https:\/\/entri.app\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage"},"image":{"@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp","datePublished":"2024-08-22T16:27:31+00:00","description":"Get insights on Microsoft JavaScript interview questions, tips for acing your interview, and why joining Microsoft could be a game-changer.","breadcrumb":{"@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#primaryimage","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/08\/Microsoft-Javascript-Interview-Questions.webp","width":820,"height":615,"caption":"Microsoft Javascript Interview Questions"},{"@type":"BreadcrumbList","@id":"https:\/\/entri.app\/blog\/microsoft-java-script-interview-questions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/entri.app\/blog\/"},{"@type":"ListItem","position":2,"name":"Full Stack Web Development","item":"https:\/\/entri.app\/blog\/category\/full-stack-web-development\/"},{"@type":"ListItem","position":3,"name":"Microsoft Javascript Interview Questions"}]},{"@type":"WebSite","@id":"https:\/\/entri.app\/blog\/#website","url":"https:\/\/entri.app\/blog\/","name":"Entri Blog","description":"","publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/entri.app\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/entri.app\/blog\/#organization","name":"Entri App","url":"https:\/\/entri.app\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","width":989,"height":446,"caption":"Entri App"},"image":{"@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/entri.me\/","https:\/\/x.com\/entri_app"]},{"@type":"Person","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/a4ba213e8b4cbf0ae0f3f5dbaf1ca349","name":"Akhil Mohan","description":"Akhil is a seasoned software engineer and content writer with a deep passion for technology and innovation. Holding an B.Tech in Electrical and Electronics Engineering. Akhil combines his technical expertise with a knack for clear and engaging communication. His unique blend of skills allows him to bridge the gap between complex technical concepts and accessible, reader-friendly content.","sameAs":["https:\/\/www.linkedin.com\/in\/akhil-mohan-k\/"],"url":"https:\/\/entri.app\/blog\/author\/akhil-mohan\/"}]}},"_links":{"self":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25591302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/users\/69"}],"replies":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/comments?post=25591302"}],"version-history":[{"count":2,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25591302\/revisions"}],"predecessor-version":[{"id":25591361,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25591302\/revisions\/25591361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media\/25591359"}],"wp:attachment":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media?parent=25591302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/categories?post=25591302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/tags?post=25591302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}