{"id":25603950,"date":"2025-02-24T16:25:03","date_gmt":"2025-02-24T10:55:03","guid":{"rendered":"https:\/\/entri.app\/blog\/?p=25603950"},"modified":"2025-02-24T16:25:03","modified_gmt":"2025-02-24T10:55:03","slug":"tcs-angular-interview-questions","status":"publish","type":"post","link":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/","title":{"rendered":"TCS Angular 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-69ea84b2829e7\" 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-69ea84b2829e7\"  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\/tcs-angular-interview-questions\/#Introduction\" >Introduction<\/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\/tcs-angular-interview-questions\/#Understanding_the_Interview_Process_at_TCS\" >Understanding the Interview Process at TCS<\/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\/tcs-angular-interview-questions\/#TCS_Angular_Interview_Questions\" >TCS Angular Interview Questions<\/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\/tcs-angular-interview-questions\/#Tips_Best_Practices_for_Angular_Interviews_at_TCS\" >Tips &amp; Best Practices for Angular Interviews at TCS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<p data-start=\"68\" data-end=\"446\">Preparing for your TCS Angular interview questions? Then congrats! You have come to the right page. Here we&#8217;ll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share essential tips to help make things easier.<\/p>\n<p style=\"text-align: center;\" data-start=\"68\" data-end=\"446\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/?utm_source=full-stack-web-development&amp;utm_medium=blog_referral&amp;utm_campaign=mindtree-node-js-interview-questions\" target=\"_blank\" rel=\"noopener\">Learn Full Stack Development with expert mentors! Get Free Demo Here!<\/a><\/strong><\/p>\n<h2 data-start=\"68\" data-end=\"446\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span><strong>Introduction<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"68\" data-end=\"446\">Angular is a widely used front-end framework for building dynamic web applications, and Tata Consultancy Services (TCS) frequently hires skilled Angular developers. If you are preparing for an <strong data-start=\"261\" data-end=\"289\">Angular interview at TCS<\/strong>, this guide will provide a detailed look into the <strong data-start=\"340\" data-end=\"361\">interview process<\/strong>, commonly asked <strong data-start=\"378\" data-end=\"399\">Angular questions<\/strong>, and <strong data-start=\"405\" data-end=\"423\">best practices<\/strong> to help you succeed.<\/p>\n<h2 data-start=\"455\" data-end=\"502\"><span class=\"ez-toc-section\" id=\"Understanding_the_Interview_Process_at_TCS\"><\/span><strong>Understanding the Interview Process at TCS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"504\" data-end=\"587\">The <strong data-start=\"508\" data-end=\"541\">TCS Angular interview process<\/strong> generally consists of the following rounds:<\/p>\n<h4 data-start=\"589\" data-end=\"636\"><strong>1. Online Assessment (Technical Aptitude)<\/strong><\/h4>\n<ul data-start=\"637\" data-end=\"797\">\n<li data-start=\"637\" data-end=\"722\">Tests problem-solving skills, logical reasoning, and <strong data-start=\"692\" data-end=\"719\">basic Angular knowledge<\/strong>.<\/li>\n<li data-start=\"723\" data-end=\"797\">Covers <strong data-start=\"732\" data-end=\"794\">JavaScript, TypeScript, and front-end programming concepts<\/strong>.<\/li>\n<\/ul>\n<h4 data-start=\"799\" data-end=\"827\"><strong>2. Technical Interview<\/strong><\/h4>\n<ul data-start=\"828\" data-end=\"1029\">\n<li data-start=\"828\" data-end=\"938\">Focuses on <strong data-start=\"841\" data-end=\"871\">Angular framework concepts<\/strong>, JavaScript, TypeScript, and real-world <strong data-start=\"912\" data-end=\"935\">project discussions<\/strong>.<\/li>\n<li data-start=\"939\" data-end=\"1029\">May involve <strong data-start=\"953\" data-end=\"973\">coding exercises<\/strong> related to <strong data-start=\"985\" data-end=\"1026\">data binding, components, and routing<\/strong>.<\/li>\n<\/ul>\n<h5 data-start=\"1031\" data-end=\"1052\"><strong>3. HR Interview<\/strong><\/h5>\n<ul data-start=\"1053\" data-end=\"1217\">\n<li data-start=\"1053\" data-end=\"1130\">Evaluates <strong data-start=\"1065\" data-end=\"1127\">communication skills, career aspirations, and cultural fit<\/strong>.<\/li>\n<li data-start=\"1131\" data-end=\"1217\">Discussion about <strong data-start=\"1150\" data-end=\"1214\">previous projects, work experience, and behavioral questions<\/strong>.<\/li>\n<\/ul>\n<h2 data-start=\"1226\" data-end=\"1266\"><span class=\"ez-toc-section\" id=\"TCS_Angular_Interview_Questions\"><\/span><strong data-start=\"1229\" data-end=\"1264\">TCS Angular Interview Questions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"1268\" data-end=\"1362\">Below are some <strong data-start=\"1283\" data-end=\"1331\">frequently asked Angular interview questions<\/strong> along with detailed answers.<\/p>\n<h3 data-start=\"1364\" data-end=\"1395\"><strong data-start=\"1368\" data-end=\"1393\">Basic Level Questions<\/strong><\/h3>\n<h4 data-start=\"1397\" data-end=\"1428\"><strong data-start=\"1402\" data-end=\"1426\">Q1. What is Angular?<\/strong><\/h4>\n<p data-start=\"1429\" data-end=\"1709\"><strong data-start=\"1429\" data-end=\"1440\">Answer:<\/strong><br data-start=\"1440\" data-end=\"1443\" \/>Angular is an <strong data-start=\"1457\" data-end=\"1500\">open-source, TypeScript-based framework<\/strong> developed by Google for building <strong data-start=\"1534\" data-end=\"1569\">single-page applications (SPAs)<\/strong>. It follows a <strong data-start=\"1584\" data-end=\"1616\">component-based architecture<\/strong> and provides built-in support for <strong data-start=\"1651\" data-end=\"1706\">dependency injection, routing, and state management<\/strong>.<\/p>\n<h4 data-start=\"1711\" data-end=\"1763\"><strong data-start=\"1716\" data-end=\"1761\">Q2. What are the key features of Angular?<\/strong><\/h4>\n<p data-start=\"1764\" data-end=\"1777\"><strong data-start=\"1764\" data-end=\"1775\">Answer:<\/strong><\/p>\n<ul data-start=\"1778\" data-end=\"2024\">\n<li data-start=\"1778\" data-end=\"1814\"><strong data-start=\"1780\" data-end=\"1812\">Component-based architecture<\/strong><\/li>\n<li data-start=\"1815\" data-end=\"1843\"><strong data-start=\"1817\" data-end=\"1841\">Two-way data binding<\/strong><\/li>\n<li data-start=\"1844\" data-end=\"1872\"><strong data-start=\"1846\" data-end=\"1870\">Dependency injection<\/strong><\/li>\n<li data-start=\"1873\" data-end=\"1905\"><strong data-start=\"1875\" data-end=\"1903\">Directives and templates<\/strong><\/li>\n<li data-start=\"1906\" data-end=\"1936\"><strong data-start=\"1908\" data-end=\"1934\">Routing and navigation<\/strong><\/li>\n<li data-start=\"1937\" data-end=\"1986\"><strong data-start=\"1939\" data-end=\"1984\">Lazy loading for performance optimization<\/strong><\/li>\n<li data-start=\"1987\" data-end=\"2024\"><strong data-start=\"1989\" data-end=\"2022\">RxJS for reactive programming<\/strong><\/li>\n<\/ul>\n<h4 data-start=\"2026\" data-end=\"2094\"><strong data-start=\"2031\" data-end=\"2092\">Q3. Explain the difference between AngularJS and Angular.<\/strong><\/h4>\n<p data-start=\"2095\" data-end=\"2108\"><strong data-start=\"2095\" data-end=\"2106\">Answer:<\/strong><\/p>\n<table data-start=\"2109\" data-end=\"2416\">\n<thead data-start=\"2109\" data-end=\"2161\">\n<tr data-start=\"2109\" data-end=\"2161\">\n<th data-start=\"2109\" data-end=\"2125\">Feature<\/th>\n<th data-start=\"2125\" data-end=\"2143\">AngularJS (1.x)<\/th>\n<th data-start=\"2143\" data-end=\"2161\">Angular (2+)<\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"2212\" data-end=\"2416\">\n<tr data-start=\"2212\" data-end=\"2262\">\n<td>Language<\/td>\n<td>JavaScript<\/td>\n<td>TypeScript<\/td>\n<\/tr>\n<tr data-start=\"2263\" data-end=\"2317\">\n<td>Architecture<\/td>\n<td>MVC Pattern<\/td>\n<td>Component-Based<\/td>\n<\/tr>\n<tr data-start=\"2318\" data-end=\"2384\">\n<td>Performance<\/td>\n<td>Slower<\/td>\n<td>Faster with AOT Compilation<\/td>\n<\/tr>\n<tr data-start=\"2385\" data-end=\"2416\">\n<td>Mobile Support<\/td>\n<td>No<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: center;\" data-start=\"2423\" data-end=\"2461\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/?utm_source=full-stack-web-development&amp;utm_medium=blog_referral&amp;utm_campaign=mindtree-node-js-interview-questions\" target=\"_blank\" rel=\"noopener\">Learn Full Stack Development with expert mentors! Get Free Demo Here!<\/a><\/strong><\/p>\n<h3 data-start=\"2423\" data-end=\"2461\"><strong data-start=\"2427\" data-end=\"2459\">Intermediate Level Questions<\/strong><\/h3>\n<h4 data-start=\"2463\" data-end=\"2510\"><strong data-start=\"2468\" data-end=\"2508\">Q4. What is Data Binding in Angular?<\/strong><\/h4>\n<p data-start=\"2511\" data-end=\"2633\"><strong data-start=\"2511\" data-end=\"2522\">Answer:<\/strong><br data-start=\"2522\" data-end=\"2525\" \/>Data binding synchronizes data between the <strong data-start=\"2568\" data-end=\"2607\">model (component) and the view (UI)<\/strong>. Types of data binding:<\/p>\n<ul data-start=\"2634\" data-end=\"2812\">\n<li data-start=\"2634\" data-end=\"2675\"><strong data-start=\"2636\" data-end=\"2654\">Interpolation:<\/strong> <code data-start=\"2655\" data-end=\"2673\">{{ expression }}<\/code><\/li>\n<li data-start=\"2676\" data-end=\"2722\"><strong data-start=\"2678\" data-end=\"2699\">Property Binding:<\/strong> <code data-start=\"2700\" data-end=\"2720\">[property]=\"value\"<\/code><\/li>\n<li data-start=\"2723\" data-end=\"2766\"><strong data-start=\"2725\" data-end=\"2743\">Event Binding:<\/strong> <code data-start=\"2744\" data-end=\"2764\">(event)=\"method()\"<\/code><\/li>\n<li data-start=\"2767\" data-end=\"2812\"><strong data-start=\"2769\" data-end=\"2789\">Two-way Binding:<\/strong> <code data-start=\"2790\" data-end=\"2810\">[(ngModel)]=\"data\"<\/code><\/li>\n<\/ul>\n<h4 data-start=\"2814\" data-end=\"2857\"><strong data-start=\"2819\" data-end=\"2855\">Q5. What are Angular Directives?<\/strong><\/h4>\n<p data-start=\"2858\" data-end=\"2927\"><strong data-start=\"2858\" data-end=\"2869\">Answer:<\/strong><br data-start=\"2869\" data-end=\"2872\" \/>Directives are used to <strong data-start=\"2895\" data-end=\"2924\">extend HTML functionality<\/strong>.<\/p>\n<ul data-start=\"2929\" data-end=\"3107\">\n<li data-start=\"2929\" data-end=\"2990\"><strong data-start=\"2931\" data-end=\"2956\">Structural Directives<\/strong>: <code data-start=\"2958\" data-end=\"2965\">*ngIf<\/code>, <code data-start=\"2967\" data-end=\"2975\">*ngFor<\/code>, <code data-start=\"2977\" data-end=\"2988\">*ngSwitch<\/code><\/li>\n<li data-start=\"2991\" data-end=\"3041\"><strong data-start=\"2993\" data-end=\"3017\">Attribute Directives<\/strong>: <code data-start=\"3019\" data-end=\"3028\">ngClass<\/code>, <code data-start=\"3030\" data-end=\"3039\">ngStyle<\/code><\/li>\n<li data-start=\"3042\" data-end=\"3107\"><strong data-start=\"3044\" data-end=\"3065\">Custom Directives<\/strong>: User-defined to create reusable logic.<\/li>\n<\/ul>\n<h4 data-start=\"3109\" data-end=\"3169\"><strong data-start=\"3114\" data-end=\"3167\">Q6. What is Dependency Injection (DI) in Angular?<\/strong><\/h4>\n<p data-start=\"3170\" data-end=\"3321\"><strong data-start=\"3170\" data-end=\"3181\">Answer:<\/strong><br data-start=\"3181\" data-end=\"3184\" \/>Dependency Injection (DI) is a <strong data-start=\"3215\" data-end=\"3233\">design pattern<\/strong> that allows components to receive dependencies <strong data-start=\"3281\" data-end=\"3318\">instead of creating them manually<\/strong>.<\/p>\n<ul data-start=\"3322\" data-end=\"3426\">\n<li data-start=\"3322\" data-end=\"3371\">Helps in <strong data-start=\"3333\" data-end=\"3368\">code reusability and modularity<\/strong>.<\/li>\n<li data-start=\"3372\" data-end=\"3426\">Implemented using the <strong data-start=\"3396\" data-end=\"3413\">@Injectable()<\/strong> decorator.<\/li>\n<\/ul>\n<h3 data-start=\"3433\" data-end=\"3467\"><strong data-start=\"3437\" data-end=\"3465\">Advanced Level Questions<\/strong><\/h3>\n<h4 data-start=\"3469\" data-end=\"3528\"><strong data-start=\"3474\" data-end=\"3526\">Q7. What is RxJS, and why is it used in Angular?<\/strong><\/h4>\n<p data-start=\"3529\" data-end=\"3542\"><strong data-start=\"3529\" data-end=\"3540\">Answer:<\/strong><\/p>\n<ul data-start=\"3543\" data-end=\"3766\">\n<li data-start=\"3543\" data-end=\"3640\"><strong data-start=\"3545\" data-end=\"3590\">RxJS (Reactive Extensions for JavaScript)<\/strong> is a library used for <strong data-start=\"3613\" data-end=\"3637\">reactive programming<\/strong>.<\/li>\n<li data-start=\"3641\" data-end=\"3700\">Helps manage <strong data-start=\"3656\" data-end=\"3685\">asynchronous data streams<\/strong> efficiently.<\/li>\n<li data-start=\"3701\" data-end=\"3766\">Used with <strong data-start=\"3713\" data-end=\"3763\">HTTP calls, event handling, and reactive forms<\/strong>.<\/li>\n<\/ul>\n<h4 data-start=\"3768\" data-end=\"3815\"><strong data-start=\"3773\" data-end=\"3813\">Q8. Explain Lazy Loading in Angular.<\/strong><\/h4>\n<p data-start=\"3816\" data-end=\"3927\"><strong data-start=\"3816\" data-end=\"3827\">Answer:<\/strong><br data-start=\"3827\" data-end=\"3830\" \/>Lazy Loading helps <strong data-start=\"3849\" data-end=\"3884\">improve application performance<\/strong> by <strong data-start=\"3888\" data-end=\"3924\">loading modules only when needed<\/strong>.<\/p>\n<p data-start=\"3929\" data-end=\"3939\">Example:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">typescript<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\"><span class=\"hljs-keyword\">const<\/span> <span class=\"hljs-attr\">routes<\/span>: <span class=\"hljs-title class_\">Routes<\/span> = [<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\"><br \/>\n{ <span class=\"hljs-attr\">path<\/span>: <span class=\"hljs-string\">'dashboard'<\/span>, <span class=\"hljs-attr\">loadChildren<\/span>: <span class=\"hljs-function\">() =&gt;<\/span> <span class=\"hljs-keyword\">import<\/span>(<span class=\"hljs-string\">'.\/dashboard\/dashboard.module'<\/span>).<span class=\"hljs-title function_\">then<\/span>(<span class=\"hljs-function\"><span class=\"hljs-params\">m<\/span> =&gt;<\/span> m.<span class=\"hljs-property\">DashboardModule<\/span>) }<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\"><br \/>\n];<br \/>\n<\/code><\/div>\n<\/div>\n<h4 data-start=\"4108\" data-end=\"4179\"><strong data-start=\"4113\" data-end=\"4177\">Q9. What are Angular Pipes? How do you create a custom pipe?<\/strong><\/h4>\n<p data-start=\"4180\" data-end=\"4268\"><strong data-start=\"4180\" data-end=\"4191\">Answer:<\/strong><br data-start=\"4191\" data-end=\"4194\" \/>Pipes <strong data-start=\"4200\" data-end=\"4218\">transform data<\/strong> in templates. Example: <code data-start=\"4242\" data-end=\"4266\">{{ price | currency }}<\/code><\/p>\n<p data-start=\"4270\" data-end=\"4292\">Custom Pipe Example:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">typescript<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\"><span class=\"hljs-keyword\">import<\/span> { <span class=\"hljs-title class_\">Pipe<\/span>, <span class=\"hljs-title class_\">PipeTransform<\/span> } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">'@angular\/core'<\/span>;<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\"><span class=\"hljs-meta\">@Pipe<\/span>({ <span class=\"hljs-attr\">name<\/span>: <span class=\"hljs-string\">'uppercasePipe'<\/span> })<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\"><span class=\"hljs-keyword\">export<\/span> <span class=\"hljs-keyword\">class<\/span> <span class=\"hljs-title class_\">UppercasePipe<\/span> <span class=\"hljs-keyword\">implements<\/span> <span class=\"hljs-title class_\">PipeTransform<\/span> {<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\">  <span class=\"hljs-title function_\">transform<\/span>(<span class=\"hljs-attr\">value<\/span>: <span class=\"hljs-built_in\">string<\/span>): <span class=\"hljs-built_in\">string<\/span> {<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\">    <span class=\"hljs-keyword\">return<\/span> value.<span class=\"hljs-title function_\">toUpperCase<\/span>();<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\">  }<\/code><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-typescript\">}<br \/>\n<\/code><\/div>\n<\/div>\n<h4 data-start=\"4530\" data-end=\"4573\"><strong data-start=\"4535\" data-end=\"4571\">Q10. What are Guards in Angular?<\/strong><\/h4>\n<p data-start=\"4574\" data-end=\"4647\"><strong data-start=\"4574\" data-end=\"4585\">Answer:<\/strong><br data-start=\"4585\" data-end=\"4588\" \/>Guards <strong data-start=\"4595\" data-end=\"4624\">restrict access to routes<\/strong> based on conditions.<\/p>\n<p data-start=\"4649\" data-end=\"4657\">Types:<\/p>\n<ul data-start=\"4658\" data-end=\"4909\">\n<li data-start=\"4658\" data-end=\"4716\"><strong data-start=\"4660\" data-end=\"4675\">CanActivate<\/strong>: Checks <strong data-start=\"4684\" data-end=\"4705\">before activating<\/strong> a route.<\/li>\n<li data-start=\"4717\" data-end=\"4774\"><strong data-start=\"4719\" data-end=\"4736\">CanDeactivate<\/strong>: Checks <strong data-start=\"4745\" data-end=\"4763\">before leaving<\/strong> a route.<\/li>\n<li data-start=\"4775\" data-end=\"4833\"><strong data-start=\"4777\" data-end=\"4788\">Resolve<\/strong>: Fetches <strong data-start=\"4798\" data-end=\"4830\">data before route activation<\/strong>.<\/li>\n<li data-start=\"4834\" data-end=\"4909\"><strong data-start=\"4836\" data-end=\"4847\">CanLoad<\/strong>: Prevents <strong data-start=\"4858\" data-end=\"4881\">lazy module loading<\/strong> if conditions aren\u2019t met.<\/li>\n<\/ul>\n<h2 data-start=\"4916\" data-end=\"4976\"><span class=\"ez-toc-section\" id=\"Tips_Best_Practices_for_Angular_Interviews_at_TCS\"><\/span><strong data-start=\"4919\" data-end=\"4974\">Tips &amp; Best Practices for Angular Interviews at TCS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"4978\" data-end=\"5076\">To increase your chances of success in a <strong data-start=\"5019\" data-end=\"5044\">TCS Angular interview<\/strong>, follow these key strategies:<\/p>\n<h4 data-start=\"5078\" data-end=\"5118\"><strong data-start=\"5082\" data-end=\"5116\">1. Master Angular Fundamentals<\/strong><\/h4>\n<ul data-start=\"5119\" data-end=\"5293\">\n<li data-start=\"5119\" data-end=\"5224\">Understand core Angular concepts like <strong data-start=\"5159\" data-end=\"5221\">components, directives, services, and dependency injection<\/strong>.<\/li>\n<li data-start=\"5225\" data-end=\"5293\">Be proficient in <strong data-start=\"5244\" data-end=\"5258\">TypeScript<\/strong>, as it&#8217;s widely used in Angular.<\/li>\n<\/ul>\n<h4 data-start=\"5295\" data-end=\"5343\"><strong data-start=\"5299\" data-end=\"5341\">2. Practice Real-World Coding Problems<\/strong><\/h4>\n<ul data-start=\"5344\" data-end=\"5488\">\n<li data-start=\"5344\" data-end=\"5411\">Work on <strong data-start=\"5354\" data-end=\"5380\">small Angular projects<\/strong> to gain hands-on experience.<\/li>\n<li data-start=\"5412\" data-end=\"5488\">Solve problems related to <strong data-start=\"5440\" data-end=\"5485\">data binding, forms handling, and routing<\/strong>.<\/li>\n<\/ul>\n<h4 data-start=\"5490\" data-end=\"5548\"><strong data-start=\"5494\" data-end=\"5546\">3. Learn Common Design Patterns &amp; Best Practices<\/strong><\/h4>\n<ul data-start=\"5549\" data-end=\"5660\">\n<li data-start=\"5549\" data-end=\"5597\">Use <strong data-start=\"5555\" data-end=\"5571\">Lazy Loading<\/strong> for better performance.<\/li>\n<li data-start=\"5598\" data-end=\"5660\">Follow <strong data-start=\"5607\" data-end=\"5631\">Modular Architecture<\/strong> and best coding practices.<\/li>\n<\/ul>\n<h4 data-start=\"5662\" data-end=\"5720\"><strong data-start=\"5666\" data-end=\"5718\">4. Stay Updated with the Latest Angular Versions<\/strong><\/h4>\n<ul data-start=\"5721\" data-end=\"5872\">\n<li data-start=\"5721\" data-end=\"5782\">TCS may ask about <strong data-start=\"5741\" data-end=\"5779\">new features introduced in Angular<\/strong>.<\/li>\n<li data-start=\"5783\" data-end=\"5872\">Read the <strong data-start=\"5794\" data-end=\"5828\">official Angular documentation<\/strong> and participate in community discussions.<\/li>\n<\/ul>\n<h4 data-start=\"5874\" data-end=\"5920\"><strong data-start=\"5878\" data-end=\"5918\">5. Mock Interviews &amp; Time Management<\/strong><\/h4>\n<ul data-start=\"5921\" data-end=\"6033\">\n<li data-start=\"5921\" data-end=\"5974\">Practice <strong data-start=\"5932\" data-end=\"5951\">mock interviews<\/strong> to build confidence.<\/li>\n<li data-start=\"5975\" data-end=\"6033\">Explain your <strong data-start=\"5990\" data-end=\"6030\">thought process clearly while coding<\/strong>.<\/li>\n<\/ul>\n<h4 data-start=\"6035\" data-end=\"6099\"><strong data-start=\"6039\" data-end=\"6097\">6. Be Ready for Conceptual &amp; Hands-On Coding Questions<\/strong><\/h4>\n<ul data-start=\"6100\" data-end=\"6274\">\n<li data-start=\"6100\" data-end=\"6183\">Prepare for both <strong data-start=\"6119\" data-end=\"6144\">theoretical questions<\/strong> and <strong data-start=\"6149\" data-end=\"6180\">practical coding challenges<\/strong>.<\/li>\n<li data-start=\"6184\" data-end=\"6274\">Revise <strong data-start=\"6193\" data-end=\"6229\">JavaScript, TypeScript, and RxJS<\/strong> to strengthen your problem-solving skills.<\/li>\n<\/ul>\n<h2 data-start=\"6281\" data-end=\"6300\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong data-start=\"6284\" data-end=\"6298\">Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"6302\" data-end=\"6572\">Preparing for an <strong data-start=\"6319\" data-end=\"6347\">Angular interview at TCS<\/strong> requires a strong grasp of <strong data-start=\"6375\" data-end=\"6412\">fundamental and advanced concepts<\/strong>. By practicing these <strong data-start=\"6434\" data-end=\"6464\">frequently asked questions<\/strong>, improving <strong data-start=\"6476\" data-end=\"6493\">coding skills<\/strong>, and following <strong data-start=\"6509\" data-end=\"6527\">best practices<\/strong>, you can increase your chances of success.<\/p>\n<p data-start=\"6574\" data-end=\"6670\"><strong data-start=\"6574\" data-end=\"6665\">Stay consistent, keep learning, and refine your skills to secure your dream job at TCS!<\/strong><\/p>\n<p style=\"text-align: center;\" data-start=\"6574\" data-end=\"6670\"><strong><a href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/?utm_source=full-stack-web-development&amp;utm_medium=blog_referral&amp;utm_campaign=mindtree-node-js-interview-questions\" target=\"_blank\" rel=\"noopener\">Learn Full Stack Development with expert mentors! Get Free Demo Here!<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Preparing for your TCS Angular interview questions? Then congrats! You have come to the right page. Here we&#8217;ll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share essential tips to help make things easier. Learn Full Stack Development with expert mentors! Get Free [&hellip;]<\/p>\n","protected":false},"author":42,"featured_media":25603987,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[802,1903,1926],"tags":[],"class_list":["post-25603950","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-coding","category-full-stack-web-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TCS Angular interview questions - Entri Blog<\/title>\n<meta name=\"description\" content=\"Here we&#039;ll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share.....\" \/>\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\/tcs-angular-interview-questions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TCS Angular interview questions - Entri Blog\" \/>\n<meta property=\"og:description\" content=\"Here we&#039;ll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share.....\" \/>\n<meta property=\"og:url\" content=\"https:\/\/entri.app\/blog\/tcs-angular-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=\"2025-02-24T10:55:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png\" \/>\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\/png\" \/>\n<meta name=\"author\" content=\"Famida\" \/>\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=\"Famida\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/\"},\"author\":{\"name\":\"Famida\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/8cc8d87d6cbc05e0ca8e6a1113a8b419\"},\"headline\":\"TCS Angular interview questions\",\"datePublished\":\"2025-02-24T10:55:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/\"},\"wordCount\":775,\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png\",\"articleSection\":[\"Articles\",\"Coding\",\"Full Stack Web Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/\",\"url\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/\",\"name\":\"TCS Angular interview questions - Entri Blog\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png\",\"datePublished\":\"2025-02-24T10:55:03+00:00\",\"description\":\"Here we'll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share.....\",\"breadcrumb\":{\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png\",\"width\":820,\"height\":615,\"caption\":\"TCS Angular Interview Questions\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/entri.app\/blog\/tcs-angular-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\":\"TCS Angular 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\/8cc8d87d6cbc05e0ca8e6a1113a8b419\",\"name\":\"Famida\",\"description\":\"Famida is an experienced educator with over a decade of teaching experience, specializing in grades 8 to 12, business management (BBM), and electronics engineering. Holding a Master's degree in Electronics and Communication Engineering, she has also trained interns in IoT. For the past four years, Famida has been writing articles for Entri, focusing on exam preparation tips, question papers, and study plans. She also creates practice questions for the Entri app and provides support to users. Additionally, Famida's writing skills extend to parenting and personal blogs, as well as curriculum development.\",\"sameAs\":[\"https:\/\/amuslimpreschoolershome.blogspot.com\/\",\"https:\/\/www.linkedin.com\/in\/famida-ahamad-4736a856\/\"],\"url\":\"https:\/\/entri.app\/blog\/author\/famida\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TCS Angular interview questions - Entri Blog","description":"Here we'll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share.....","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\/tcs-angular-interview-questions\/","og_locale":"en_US","og_type":"article","og_title":"TCS Angular interview questions - Entri Blog","og_description":"Here we'll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share.....","og_url":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/","og_site_name":"Entri Blog","article_publisher":"https:\/\/www.facebook.com\/entri.me\/","article_published_time":"2025-02-24T10:55:03+00:00","og_image":[{"width":820,"height":615,"url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png","type":"image\/png"}],"author":"Famida","twitter_card":"summary_large_image","twitter_creator":"@entri_app","twitter_site":"@entri_app","twitter_misc":{"Written by":"Famida","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#article","isPartOf":{"@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/"},"author":{"name":"Famida","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/8cc8d87d6cbc05e0ca8e6a1113a8b419"},"headline":"TCS Angular interview questions","datePublished":"2025-02-24T10:55:03+00:00","mainEntityOfPage":{"@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/"},"wordCount":775,"publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"image":{"@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png","articleSection":["Articles","Coding","Full Stack Web Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/","url":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/","name":"TCS Angular interview questions - Entri Blog","isPartOf":{"@id":"https:\/\/entri.app\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage"},"image":{"@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png","datePublished":"2025-02-24T10:55:03+00:00","description":"Here we'll cover commonly asked Infosys Angular interview questions to help you succeed, explore TCS as a great place to work, and share.....","breadcrumb":{"@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/tcs-angular-interview-questions\/#primaryimage","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2025\/02\/TCS-Angular-Interview-Questions.png","width":820,"height":615,"caption":"TCS Angular Interview Questions"},{"@type":"BreadcrumbList","@id":"https:\/\/entri.app\/blog\/tcs-angular-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":"TCS Angular 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\/8cc8d87d6cbc05e0ca8e6a1113a8b419","name":"Famida","description":"Famida is an experienced educator with over a decade of teaching experience, specializing in grades 8 to 12, business management (BBM), and electronics engineering. Holding a Master's degree in Electronics and Communication Engineering, she has also trained interns in IoT. For the past four years, Famida has been writing articles for Entri, focusing on exam preparation tips, question papers, and study plans. She also creates practice questions for the Entri app and provides support to users. Additionally, Famida's writing skills extend to parenting and personal blogs, as well as curriculum development.","sameAs":["https:\/\/amuslimpreschoolershome.blogspot.com\/","https:\/\/www.linkedin.com\/in\/famida-ahamad-4736a856\/"],"url":"https:\/\/entri.app\/blog\/author\/famida\/"}]}},"_links":{"self":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25603950","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\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/comments?post=25603950"}],"version-history":[{"count":2,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25603950\/revisions"}],"predecessor-version":[{"id":25603979,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25603950\/revisions\/25603979"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media\/25603987"}],"wp:attachment":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media?parent=25603950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/categories?post=25603950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/tags?post=25603950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}