{"id":356,"date":"2026-09-26T16:20:57","date_gmt":"2026-09-26T20:20:57","guid":{"rendered":"https:\/\/securebydefault.io\/blog\/?p=356"},"modified":"2026-09-26T16:20:57","modified_gmt":"2026-09-26T20:20:57","slug":"linux-server-running-slow-interview-question","status":"publish","type":"post","link":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/","title":{"rendered":"How to Answer \u201cA Linux Server Is Running Slow\u201d in a Technical Interview"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-1024x576.jpg\" alt=\"\" class=\"wp-image-358\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-1024x576.jpg 1024w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-300x169.jpg 300w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-768x432.jpg 768w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-1536x864.jpg 1536w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed.jpg 1672w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re preparing for a Linux support interview, you&#8217;ll probably spend a lot of time practicing commands. That&#8217;s useful. But many Linux troubleshooting interview questions are less about whether you remember a command and more about how you think.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s a classic example:<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\n&#8220;A user says the Linux server is running slow. What do you check first?&#8221;\n<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\">Questions like this can come up in interviews for Linux support, technical support, junior sysadmin, cloud support, and entry-level infrastructure roles. Every interviewer and company is different, so this isn&#8217;t a guaranteed question and there&#8217;s no single correct script. But the skill behind it, investigating a vague problem in a sensible order, is what a lot of support work looks like day to day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide walks through a practical way to investigate, what each command tells you, why the order matters, and how to explain your thinking out loud.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-1 wp-block-paragraph\">What interviewers are usually evaluating<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">If you answer &#8220;top,&#8221; you&#8217;re not wrong. top shows load, CPU, memory, and the busiest processes in one view. It&#8217;s a reasonable place to look.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But a one-word answer leaves out most of what an interviewer might want to hear. In troubleshooting questions, many interviewers are paying attention to things like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Do you clarify the problem before diving in?<\/li>\n\n\n\n<li>Do you gather information before changing anything?<\/li>\n\n\n\n<li>Can you narrow down possible causes instead of guessing?<\/li>\n\n\n\n<li>Can you explain why you&#8217;re running each command?<\/li>\n\n\n\n<li>Do you know what to do if the first check doesn&#8217;t explain it?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You can know every command and still miss all of that. You can also forget a flag and do great, because your reasoning was clear.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-2 wp-block-paragraph\">Why the order of investigation matters<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s a reason experienced people don&#8217;t just run commands at random.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Start broad, then go narrow.<\/mark><\/strong> Cheap, wide checks (load, memory, disk) tell you which area deserves a closer look. Digging into one process before you know whether the problem is CPU, memory, disk, or the network is how you lose twenty minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Look before you change anything.<\/mark><\/strong> Restarting a service or rebooting can make a symptom disappear while erasing the evidence you needed. Read-only checks first, changes second.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-8-color\">Let each result change your next step.<\/mark><\/strong> The best troubleshooting answers sound like a branching path, not a checklist: &#8220;If I see this, I&#8217;d do that.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s the sequence I&#8217;d suggest.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-3 wp-block-paragraph\"><strong>Step 1: Turn a vague report into a specific problem<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;The server is slow&#8221; could mean a dozen things. Before you run a single command, ask:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">What exactly is slow:<\/mark> logging in, loading a web page, running a script, a database query, file transfers?<\/li>\n\n\n\n<li>When did it start? Was it sudden or gradual?<\/li>\n\n\n\n<li>Is it slow all the time or only at certain times?<\/li>\n\n\n\n<li>Did anything change recently, like an update, a deployment, a config change, or a jump in usage?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In an interview, asking these questions out loud is a strength. It shows you don&#8217;t guess.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-4 wp-block-paragraph\"><strong>Step 2: Find the scope<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<ul class=\"wp-block-list\">\n<li>One user or everyone?<\/li>\n\n\n\n<li>One application or the whole server?<\/li>\n\n\n\n<li>One server or several?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If only one application is slow, you&#8217;ll want that application&#8217;s service and logs sooner. If everything is slow, you&#8217;ll check overall resources first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, consider whether the server is the problem at all. If you can log in and commands run quickly, but a web page loads slowly for users, the delay might be in the application, the database, DNS, or the network. (More on that near the end.)<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-5 wp-block-paragraph\"><strong>Step 3: Check load average<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nuptime <br>\nnproc\n<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">uptime <\/mark>prints three load averages: the last 1, 5, and 15 minutes. <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">nproc <\/mark>tells you how many CPU cores the machine has.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a rule of thumb, a load average well above the core count suggests more work is queued than the machine can handle. A load of 8 on a 2-core server is a very different story from a load of 8 on a 32-core one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two useful habits:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Compare the three numbers.<\/mark><\/strong> If the 1-minute number is much higher than the 15-minute number, the problem is recent and getting worse. If the 15-minute number is high and the 1-minute is lower, it may be recovering.<\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Remember what load includes on Linux.<\/mark><\/strong> Linux load averages count processes that are runnable and also processes in uninterruptible sleep, which is usually waiting on disk I\/O. That means a high load doesn&#8217;t automatically mean a busy CPU. <a href=\"https:\/\/www.brendangregg.com\/blog\/2017-08-08\/linux-load-averages.html\">Brendan Gregg&#8217;s write-up<\/a> on this is worth reading if you want the history.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-6 wp-block-paragraph\"><strong>Step 4: Check CPU<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\ntop\n<\/div>\n<\/strong>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"658\" height=\"176\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-154559.png\" alt=\"\" class=\"wp-image-360\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-154559.png 658w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-154559-300x80.png 300w\" sizes=\"auto, (max-width: 658px) 100vw, 658px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Look at the CPU line near the top. The fields that matter most:<br><\/p>\n\n\n\n<div style=\"overflow-x:auto; margin: 28px 0;\">\n  <table style=\"\n    width:100%;\n    border-collapse:collapse;\n    background:#0b1626;\n    color:#eaf4ff;\n    font-family:Inter, Arial, sans-serif;\n    font-size:16px;\n    line-height:1.5;\n    border:1px solid #1f5f7a;\n    border-radius:8px;\n    overflow:hidden;\n  \">\n    <thead>\n      <tr style=\"background:#10263a;\">\n        <th style=\"\n          padding:14px 16px;\n          text-align:left;\n          border:1px solid #2b6f8c;\n          color:#ffffff;\n          font-weight:700;\n        \">\n          Field\n        <\/th>\n        <th style=\"\n          padding:14px 16px;\n          text-align:left;\n          border:1px solid #2b6f8c;\n          color:#ffffff;\n          font-weight:700;\n        \">\n          Meaning\n        <\/th>\n      <\/tr>\n    <\/thead>\n\n    <tbody>\n      <tr>\n        <td style=\"\n          padding:12px 16px;\n          border:1px solid #244c61;\n          color:#29d8f4;\n          font-family:Consolas, Monaco, monospace;\n          font-weight:600;\n        \">\n          us\n        <\/td>\n        <td style=\"padding:12px 16px; border:1px solid #244c61;\">\n          time running user processes\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#0d1b2c;\">\n        <td style=\"\n          padding:12px 16px;\n          border:1px solid #244c61;\n          color:#29d8f4;\n          font-family:Consolas, Monaco, monospace;\n          font-weight:600;\n        \">\n          sy\n        <\/td>\n        <td style=\"padding:12px 16px; border:1px solid #244c61;\">\n          time running kernel processes\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"\n          padding:12px 16px;\n          border:1px solid #244c61;\n          color:#29d8f4;\n          font-family:Consolas, Monaco, monospace;\n          font-weight:600;\n        \">\n          id\n        <\/td>\n        <td style=\"padding:12px 16px; border:1px solid #244c61;\">\n          idle time\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#0d1b2c;\">\n        <td style=\"\n          padding:12px 16px;\n          border:1px solid #244c61;\n          color:#29d8f4;\n          font-family:Consolas, Monaco, monospace;\n          font-weight:600;\n        \">\n          wa\n        <\/td>\n        <td style=\"padding:12px 16px; border:1px solid #244c61;\">\n          time waiting for I\/O to complete\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"\n          padding:12px 16px;\n          border:1px solid #244c61;\n          color:#29d8f4;\n          font-family:Consolas, Monaco, monospace;\n          font-weight:600;\n        \">\n          st\n        <\/td>\n        <td style=\"padding:12px 16px; border:1px solid #244c61;\">\n          time &#8220;stolen&#8221; from this virtual machine by the hypervisor\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">What to take from it:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">High <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-2-color\">us<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\"> or <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-2-color\">sy<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\"> with low <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-2-color\">id<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">:<\/mark> the CPU is genuinely busy. Find out what&#8217;s using it.<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">High <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-2-color\">wa<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">:<\/mark> the CPU is waiting on storage. The bottleneck is likely disk, not the CPU.<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">High <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-2-color\">st<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\"> on a virtual machine or cloud instance:<\/mark> the host is giving your VM less CPU time than it wants. That&#8217;s worth mentioning in a cloud support interview, because the fix isn&#8217;t inside the guest.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Handy keys inside top:<\/mark> press 1 to see each CPU core separately, <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">P<\/mark> to sort by CPU, and <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">M <\/mark>to sort by memory. <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">htop <\/mark>shows the same information with a friendlier layout, if it&#8217;s installed.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-7 wp-block-paragraph\"><strong>Step 5: Check memory and swap<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nfree -h <br>\nvmstat 1 5\n<\/div>\n<\/strong>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"673\" height=\"195\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-154914.png\" alt=\"\" class=\"wp-image-361\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-154914.png 673w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-154914-300x87.png 300w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">free -h<\/mark>, look at the <strong>available<\/strong> column, not just &#8220;free.&#8221; Linux uses spare memory for caching, so a small &#8220;free&#8221; number is normal. &#8220;Available&#8221; is the system&#8217;s estimate of how much memory could be used for new applications without swapping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Swap use by itself isn&#8217;t always a problem. Constant swapping is. In <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">vmstat<\/mark>, the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">si<\/mark> and <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">so <\/mark>columns show memory swapped in from disk and out to disk per second. If those numbers stay above zero while the system feels slow, memory pressure is a strong suspect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If memory runs out completely, Linux may kill a process to recover. To check for that:<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\ndmesg -T | grep -i -E &#8220;out of memory|killed process&#8221;\n<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">dmesg <\/mark>can be restricted to root on some systems, so you may need <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">sudo<\/mark>. Also, the -T timestamps can be inaccurate after a suspend and resume, so treat them as approximate.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-8 wp-block-paragraph\"><strong>Step 6: Check disk space and inodes<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">An inode (short for &#8220;index node&#8221;) is a fundamental data structure in Linux and Unix-like filesystems that stores all the metadata about a file or directory, except for its name and the actual data content.<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\ndf -h <br>\ndf -i\n<\/div>\n<\/strong>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"470\" height=\"257\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155245.png\" alt=\"\" class=\"wp-image-362\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155245.png 470w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155245-300x164.png 300w\" sizes=\"auto, (max-width: 470px) 100vw, 470px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">df -h<\/mark> shows how full each filesystem is. A filesystem at or near 100% can cause slowness and strange failures, because applications can&#8217;t write logs, temp files, or databases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">df -i<\/mark> shows inode usage. A filesystem can run out of inodes, which limits how many files it can hold, even when there&#8217;s free space.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To find what&#8217;s eating the space:<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\ndu -xh &#8211;max-depth=1 \/var | sort -h\n<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\">That lists the size of each directory directly under \/var, staying on one filesystem, sorted from smallest to largest. Repeat inside the biggest directory to keep narrowing.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-9 wp-block-paragraph\"><strong>Step 7: Check disk I\/O<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">If <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">wa <\/mark>was high in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">top<\/mark>, or vmstat shows a lot of blocked processes in the b column, look closer at storage:<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nvmstat 1 5<br>\niostat -x 1 5\n<\/div>\n<\/strong>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"131\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155619.png\" alt=\"\" class=\"wp-image-364\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155619.png 678w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155619-300x58.png 300w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"191\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155702-1024x191.png\" alt=\"\" class=\"wp-image-365\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155702-1024x191.png 1024w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155702-300x56.png 300w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155702-766x143.png 766w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-155702.png 1135w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">iostat <\/mark>comes from the sysstat package, which isn&#8217;t installed on every system. Look at the latency columns (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">await<\/mark>, or<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\"> r_await<\/mark> and <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">w_await<\/mark> on newer versions) to see how long requests are taking, and at utilization to see how busy the device is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also look for processes stuck waiting on I\/O. In <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">ps<\/mark>, the state D means uninterruptible sleep, usually I\/O:<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nps aux | awk &#8216;$8 ~ \/^D\/&#8217;\n<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\">A pile of processes in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">D<\/mark> state, plus high <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">wa<\/mark>, points strongly toward storage.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-10 wp-block-paragraph\"><strong>Step 8: Find runaway or unexpected processes<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nps aux &#8211;sort=-%cpu | head<br>\nps aux &#8211;sort=-%mem | head\n<\/div>\n<\/strong>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"989\" height=\"354\" src=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-160117.png\" alt=\"\" class=\"wp-image-366\" srcset=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-160117.png 989w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-160117-300x107.png 300w, https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-26-160117-765x274.png 765w\" sizes=\"auto, (max-width: 989px) 100vw, 989px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">These list the biggest CPU and memory users. The important question isn&#8217;t just &#8220;what&#8217;s using resources?&#8221; It&#8217;s &#8220;is that expected?&#8221; A database using a lot of memory might be normal. A script that&#8217;s been pinning a core since yesterday probably isn&#8217;t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In an interview, it&#8217;s a good sign to say that you&#8217;d confirm what a process is and who owns it before stopping it. Jumping straight to <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">kill -9<\/mark> on something you don&#8217;t understand can cause a bigger problem than the one you&#8217;re solving.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-11 wp-block-paragraph\"><strong>Step 9: Check services<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nsystemctl status <service><br>\nsystemctl &#8211;failed\n<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">systemctl status<\/mark> shows whether a service is running and includes its most recent log lines. <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">systemctl &#8211;failed<\/mark> lists units that have failed. A service that&#8217;s repeatedly crashing and restarting can drag a system down without ever looking &#8220;down.&#8221;<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-12 wp-block-paragraph\"><strong>Step 10: Read the logs<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\njournalctl -u <service> &#8211;since &#8220;1 hour ago&#8221;<br>\njournalctl -p err -b <br>\njournalctl -u <service> | grep -i error<\/div>\n<\/strong>\n\n\n\n<ul class=\"wp-block-list\">\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">-u<\/mark> filters to one service.<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">&#8211;since<\/mark> limits how far back you look.<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">-p<\/mark> err shows messages at error priority or higher.<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">-b<\/mark> limits output to the current boot.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Many applications also write their own log files, often under \/var\/log. Logs answer &#8220;what happened, and when?&#8221; so line them up with the time the problem started. That&#8217;s why Step 1 (when did it start?) matters so much.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-13 wp-block-paragraph\"><strong>When it might not be the server<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"has-ast-global-color-3-color has-text-color has-link-color has-medium-font-size wp-elements-14 wp-block-paragraph\">If the server&#8217;s resources look healthy but users still report slowness, a few quick checks can help you decide whether to look elsewhere:<\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nping -c 4 <<host>host> <br>\ncurl -o \/dev\/null -s -w &#8216;%{time_total}\\n&#8217; https:\/\/<<host>your-site> <br>\ndig <<your>your-domain>\n<\/div>\n<\/strong>\n\n\n\n<ul class=\"wp-block-list\">\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">ping <\/mark>gives a rough sense of latency and packet loss.<\/li>\n\n\n\n<li>The <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">curl <\/mark>command prints how long a request took in total, which helps separate a slow application from a slow connection.<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">dig <\/mark>shows the DNS query time. Slow name resolution can make everything feel slow.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You don&#8217;t need to go deep into networking for most entry-level Linux questions. Showing you know the problem might not be on the server at all is a good sign.<br><\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-15 wp-block-paragraph\"><strong>Weak answers versus stronger answers<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">None of these weak answers are foolish. Each has a good instinct inside it. The stronger versions just show more of the thinking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">&#8220;I&#8217;d run top.&#8221;<\/mark><\/strong> Stronger: &#8220;I&#8217;d start by clarifying what&#8217;s slow and whether it affects the whole server or one application. Then I&#8217;d use top to check load, CPU, and memory, and look at disk with df.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">&#8220;I&#8217;d reboot it.&#8221;<\/mark><\/strong> Stronger: &#8220;Rebooting might make the symptom go away, but it also removes evidence and causes downtime. I&#8217;d gather information first, and I&#8217;d only restart a service or the server if I had a reason and the right approval.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">&#8220;I&#8217;d check the logs.&#8221;<\/mark><\/strong> Stronger: &#8220;I&#8217;d check logs too, but I&#8217;d want to know which ones and from when. I&#8217;d start with the affected service&#8217;s journal around the time the slowness began, then look at system-level errors.&#8221;<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-16 wp-block-paragraph\"><strong>How to communicate your thinking in an interview<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Narrate the why.<\/mark><\/strong> &#8220;I&#8217;m checking load first because it tells me whether the system is under pressure before I dig into any one thing.&#8221;<\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Say what you&#8217;d expect to see.<\/mark><\/strong> &#8220;If it&#8217;s disk I\/O, I&#8217;d expect high wait time in top and processes stuck in D state.&#8221;<\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Say what you&#8217;d do next in each case.<\/mark><\/strong> Branching answers sound experienced.<\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Be honest about syntax.<\/mark><\/strong> &#8220;I don&#8217;t remember the exact iostat flags, but I&#8217;d check the man page or run it with &#8211;help.&#8221; Interviewers generally understand that people look things up.<\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Finish with a summary.<\/mark><\/strong> &#8220;So my working theory is X, I&#8217;d confirm it by Y, and my fix would be Z, with approval if this is production.&#8221;<\/li>\n<\/ul>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-17 wp-block-paragraph\"><strong>Practice it hands-on<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Reading is a start. Doing it is better. On a practice machine or virtual machine that you own, try these:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Drill 1: Create and find a CPU hog.<\/mark><\/strong><\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nyes > \/dev\/null &#038; <br>\ntop <br>\nkill %1<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\">Watch how the process shows up in top, then stop it. (Only do this on a machine you&#8217;re allowed to experiment on.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Drill 2: Find what&#8217;s using disk space.<\/mark><\/strong><\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\ndf -h <br>\ndu -xh &#8211;max-depth=1 \/var | sort -h<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\"><strong>Drill 3: Read a service&#8217;s logs.<\/strong><br><\/mark><\/p>\n\n\n\n<style>\n.callout-cyan { background: #ECFEFF; border-left: 4px solid #0E7490; border-radius: 4px; padding: 14px 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #1f2937; margin-bottom: 20px; }\n.callout-cyan .callout-title { font-weight: 700; color: #0E7490; margin-bottom: 6px; }\n<\/style>\n<strong>\n<div class=\"callout-cyan\">\nsystemctl &#8211;failed <br>\njournalctl -u ssh &#8211;since &#8220;1 hour ago&#8221;<\/div>\n<\/strong>\n\n\n\n<p class=\"wp-block-paragraph\">(The SSH service name varies by distribution, sometimes ssh and sometimes sshd.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For each drill, say out loud what you&#8217;re checking and why. That&#8217;s the skill interviewers are usually trying to see.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-18 wp-block-paragraph\"><strong>Frequently asked questions<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">What&#8217;s the first thing to check when a Linux server is slow?<\/mark><\/strong> Clarify what &#8220;slow&#8221; means and how widespread it is, then check load, CPU, memory, and disk. The exact first command matters less than showing you have a plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Is answering &#8220;top&#8221; enough in a Linux interview?<\/mark><\/strong> It&#8217;s a reasonable starting point but usually an incomplete answer. Adding what you&#8217;d clarify first and how you&#8217;d narrow things down shows more of your reasoning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">What does high load average mean if CPU usage is low?<\/mark><\/strong> On Linux, load includes processes waiting on disk I\/O. High load with a mostly idle CPU often points toward storage, so check I\/O wait and processes in uninterruptible sleep.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Is swap usage always bad?<\/mark><\/strong> No. Some swap use is normal. Constant swapping while the system is slow is the warning sign.<\/p>\n\n\n\n<p class=\"has-ast-global-color-2-color has-text-color has-link-color has-medium-font-size wp-elements-19 wp-block-paragraph\"><strong>Want more practice?<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div style=\"\n  background:#eaf7fc;\n  border-left:4px solid #18c7e6;\n  padding:20px 22px;\n  margin:28px 0;\n  font-family:Inter, Arial, sans-serif;\n  font-size:16px;\n  line-height:1.6;\n  color:#173042;\n\">\n\n  <p style=\"margin-top:0;\">\n    If you&#8217;d like structured practice with questions and troubleshooting scenarios like this one,\n    I put together the <strong>SecureByDefault Linux Support Interview Prep Pack<\/strong>.\n    It&#8217;s $19 and includes:\n  <\/p>\n\n  <ul style=\"\n    margin:12px 0 20px 22px;\n    padding:0;\n  \">\n    <li style=\"margin-bottom:6px;\">42 Linux interview questions with explanations<\/li>\n    <li style=\"margin-bottom:6px;\">12 realistic troubleshooting scenarios<\/li>\n    <li style=\"margin-bottom:6px;\">Linux permissions and command reference material<\/li>\n    <li style=\"margin-bottom:6px;\">Rapid-review sections<\/li>\n    <li style=\"margin-bottom:6px;\">A structured 7-day interview prep plan<\/li>\n    <li style=\"margin-bottom:6px;\">Mock interview practice<\/li>\n    <li style=\"margin-bottom:6px;\">A final interview-day checklist<\/li>\n  <\/ul>\n\n  <p>\n    It&#8217;s built for people preparing for:\n  <\/p>\n\n  <ul style=\"\n    margin:12px 0 20px 22px;\n    padding:0;\n  \">\n    <li style=\"margin-bottom:6px;\">Linux support roles<\/li>\n    <li style=\"margin-bottom:6px;\">Technical support roles<\/li>\n    <li style=\"margin-bottom:6px;\">Junior system administrator roles<\/li>\n    <li style=\"margin-bottom:6px;\">Cloud support roles<\/li>\n    <li style=\"margin-bottom:6px;\">Entry-level infrastructure roles<\/li>\n  <\/ul>\n\n  <p>\n    It can&#8217;t tell you what any specific interviewer will ask, and it won&#8217;t guarantee an outcome.\n    It&#8217;s practice, organized.\n  <\/p>\n\n  <p style=\"margin-bottom:18px;\">\n    You can also try\n    <a href=\"https:\/\/securebydefault.io\/interview-prep\/linux-support\"\n       style=\"\n         color:#009fc8;\n         text-decoration:underline;\n         font-weight:600;\n       \">\n      free sample questions with answers\n    <\/a>\n    first.\n  <\/p>\n\n  <a href=\"https:\/\/securebydefault.gumroad.com\/l\/linux-interview-prep\"\n     target=\"_blank\"\n     rel=\"noopener\"\n     style=\"\n       display:inline-block;\n       background:#d8f3fb;\n       border-left:4px solid #18c7e6;\n       padding:10px 16px;\n       color:#008fb7;\n       font-weight:700;\n       text-decoration:underline;\n       font-size:16px;\n     \">\n    See the Linux Support Interview Prep Pack\n  <\/a>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Linux server is running slow. What do you check first? Learn a practical troubleshooting process for Linux support interviews, including load, CPU, memory, disk, services, logs, and how to explain your reasoning clearly.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[86,153,151,152,161,5],"tags":[167,163,165,162,166,164],"class_list":["post-356","post","type-post","status-publish","format-standard","hentry","category-career-development","category-cloud-career","category-cybersecurity-career","category-it-career","category-linux-interview-prep","category-server-security","tag-junior-sysadmin-interview-questions","tag-linux-interview-questions","tag-linux-server-troubleshooting","tag-linux-support-interview","tag-linux-technical-support-interview","tag-linux-troubleshooting-interview-questions"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Answer &quot;A Linux Server Is Slow&quot; in an Interview<\/title>\n<meta name=\"description\" content=\"A step-by-step way to answer the Linux &quot;server is running slow&quot; interview question: what to check, in what order, and how to explain your thinking.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Answer &quot;A Linux Server Is Slow&quot; in an Interview\" \/>\n<meta property=\"og:description\" content=\"A step-by-step way to answer the Linux &quot;server is running slow&quot; interview question: what to check, in what order, and how to explain your thinking.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/\" \/>\n<meta property=\"og:site_name\" content=\"SecureByDefault\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-26T20:20:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ron Mercier\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ron Mercier\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/\"},\"author\":{\"name\":\"Ron Mercier\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/#\\\/schema\\\/person\\\/2ee989263a69e3324bce0cbed28ec0e8\"},\"headline\":\"How to Answer \u201cA Linux Server Is Running Slow\u201d in a Technical Interview\",\"datePublished\":\"2026-09-26T20:20:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/\"},\"wordCount\":2375,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/#\\\/schema\\\/person\\\/2ee989263a69e3324bce0cbed28ec0e8\"},\"image\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/linux_server_interview_thumbnail_compressed-1024x576.jpg\",\"keywords\":[\"junior sysadmin interview questions\",\"Linux interview questions\",\"Linux server troubleshooting\",\"Linux support interview\",\"Linux technical support interview\",\"Linux troubleshooting interview questions\"],\"articleSection\":[\"Career Development\",\"Cloud Career\",\"Cybersecurity Career\",\"IT Career\",\"Linux Interview Prep\",\"Server Security\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/\",\"url\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/\",\"name\":\"How to Answer \\\"A Linux Server Is Slow\\\" in an Interview\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/linux_server_interview_thumbnail_compressed-1024x576.jpg\",\"datePublished\":\"2026-09-26T20:20:57+00:00\",\"description\":\"A step-by-step way to answer the Linux \\\"server is running slow\\\" interview question: what to check, in what order, and how to explain your thinking.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#primaryimage\",\"url\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/linux_server_interview_thumbnail_compressed.jpg\",\"contentUrl\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/linux_server_interview_thumbnail_compressed.jpg\",\"width\":1672,\"height\":941},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/linux-server-running-slow-interview-question\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Answer \u201cA Linux Server Is Running Slow\u201d in a Technical Interview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/\",\"name\":\"SecureByDefault\",\"description\":\"Cloud Security &amp; Cybersecurity for IT Professionals\",\"publisher\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/#\\\/schema\\\/person\\\/2ee989263a69e3324bce0cbed28ec0e8\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/#\\\/schema\\\/person\\\/2ee989263a69e3324bce0cbed28ec0e8\",\"name\":\"Ron Mercier\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/SecureByDefault_Log.png\",\"url\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/SecureByDefault_Log.png\",\"contentUrl\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/SecureByDefault_Log.png\",\"width\":512,\"height\":512,\"caption\":\"Ron Mercier\"},\"logo\":{\"@id\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/SecureByDefault_Log.png\"},\"sameAs\":[\"https:\\\/\\\/securebydefault.io\\\/blog\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ron-mercier\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCDyWOTMI23S8Y3zwPoX3UkQ\"],\"url\":\"https:\\\/\\\/securebydefault.io\\\/blog\\\/author\\\/sbd_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Answer \"A Linux Server Is Slow\" in an Interview","description":"A step-by-step way to answer the Linux \"server is running slow\" interview question: what to check, in what order, and how to explain your thinking.","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:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/","og_locale":"en_US","og_type":"article","og_title":"How to Answer \"A Linux Server Is Slow\" in an Interview","og_description":"A step-by-step way to answer the Linux \"server is running slow\" interview question: what to check, in what order, and how to explain your thinking.","og_url":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/","og_site_name":"SecureByDefault","article_published_time":"2026-09-26T20:20:57+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed.jpg","type":"image\/jpeg"}],"author":"Ron Mercier","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ron Mercier","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#article","isPartOf":{"@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/"},"author":{"name":"Ron Mercier","@id":"https:\/\/securebydefault.io\/blog\/#\/schema\/person\/2ee989263a69e3324bce0cbed28ec0e8"},"headline":"How to Answer \u201cA Linux Server Is Running Slow\u201d in a Technical Interview","datePublished":"2026-09-26T20:20:57+00:00","mainEntityOfPage":{"@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/"},"wordCount":2375,"commentCount":0,"publisher":{"@id":"https:\/\/securebydefault.io\/blog\/#\/schema\/person\/2ee989263a69e3324bce0cbed28ec0e8"},"image":{"@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#primaryimage"},"thumbnailUrl":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-1024x576.jpg","keywords":["junior sysadmin interview questions","Linux interview questions","Linux server troubleshooting","Linux support interview","Linux technical support interview","Linux troubleshooting interview questions"],"articleSection":["Career Development","Cloud Career","Cybersecurity Career","IT Career","Linux Interview Prep","Server Security"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/","url":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/","name":"How to Answer \"A Linux Server Is Slow\" in an Interview","isPartOf":{"@id":"https:\/\/securebydefault.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#primaryimage"},"image":{"@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#primaryimage"},"thumbnailUrl":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed-1024x576.jpg","datePublished":"2026-09-26T20:20:57+00:00","description":"A step-by-step way to answer the Linux \"server is running slow\" interview question: what to check, in what order, and how to explain your thinking.","breadcrumb":{"@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#primaryimage","url":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed.jpg","contentUrl":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/09\/linux_server_interview_thumbnail_compressed.jpg","width":1672,"height":941},{"@type":"BreadcrumbList","@id":"https:\/\/securebydefault.io\/blog\/linux-server-running-slow-interview-question\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/securebydefault.io\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Answer \u201cA Linux Server Is Running Slow\u201d in a Technical Interview"}]},{"@type":"WebSite","@id":"https:\/\/securebydefault.io\/blog\/#website","url":"https:\/\/securebydefault.io\/blog\/","name":"SecureByDefault","description":"Cloud Security &amp; Cybersecurity for IT Professionals","publisher":{"@id":"https:\/\/securebydefault.io\/blog\/#\/schema\/person\/2ee989263a69e3324bce0cbed28ec0e8"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/securebydefault.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/securebydefault.io\/blog\/#\/schema\/person\/2ee989263a69e3324bce0cbed28ec0e8","name":"Ron Mercier","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/05\/SecureByDefault_Log.png","url":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/05\/SecureByDefault_Log.png","contentUrl":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/05\/SecureByDefault_Log.png","width":512,"height":512,"caption":"Ron Mercier"},"logo":{"@id":"https:\/\/securebydefault.io\/blog\/wp-content\/uploads\/2026\/05\/SecureByDefault_Log.png"},"sameAs":["https:\/\/securebydefault.io\/blog","https:\/\/www.linkedin.com\/in\/ron-mercier\/","https:\/\/www.youtube.com\/channel\/UCDyWOTMI23S8Y3zwPoX3UkQ"],"url":"https:\/\/securebydefault.io\/blog\/author\/sbd_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/posts\/356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/comments?post=356"}],"version-history":[{"count":7,"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/posts\/356\/revisions"}],"predecessor-version":[{"id":371,"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/posts\/356\/revisions\/371"}],"wp:attachment":[{"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/media?parent=356"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/categories?post=356"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/securebydefault.io\/blog\/wp-json\/wp\/v2\/tags?post=356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}