Don't forget all the useless questions they're likely to ask that you should be able to solve.
"A router has an IP address of blah/blah: How many addresses are in this space?" (seriously, Network interview guys love to ask about this Subnetting stuff).
"What's is the expected traffic on TCP Port 22?" (again, they love asking questions about random registered ports)
That's because so many people are completely clueless about subnetting. (I don't know because I would need to know the subnet mask of the network, not just an IP)
And you'd also be surprised how many people don't know how ports even work, let alone which protocols use which ports. (SSH).
It's basic Chapter 1 networking stuff that a lot of certificate mill folks will have completely forgotten by the time they get their shiny pieces of paper, it trips up a lot of people, and if you don't know it, you're gonna have a bad time.
The last time I interviewed, I answered a couple questions like that regarding things like Fizz-Bizz and so on; after I got hired, one of my new coworkers said (paraphrasing), "Dude, you'd be amazed how many people with CS degrees just have no idea how to do that basic problem solving stuff, because they really have no idea how this stuff works; they just coasted through a degree learning stuff by rote and regurgitating. Last guy who interviewed for this position said he was a Java specialist; had no clue what a mod function was."
I don't think I would be that surprised. I started from the bottom of the industry just like a lot of people. I've seen the people clueless about subnetting (btw, when I wrote what I did, I was saying "IP-Address blah / prefix blah", hence the slash. I just said IP address, so I get the whole thing about you saying what you did)
But that's one of the things I was referencing. I didn't give actual example numbers in the subnet question, and just asked one of the most common ports, and you still worked to answer them in parentheses of your response. But why? It's literally searchable in 5 seconds. If I had bothered to add an IP and prefix, an online (or offline for that matter) calculator would give the answer sooner than someone trying to figure out a more convoluted one on paper, and with much more assured accuracy.
Your comment about the CS guys. I get it. When I went through my MS, I saw exactly those kinds of people.
But the fact is, it doesn't matter. Being able to subnet in your head on some interview shows that you know what a subnet is, and then that you know the equivalent of doing multi-double digit multiplication in your head. It's a cool skill to be able to swiftly apply without a calculator, but the fact is today, it doesn't really matter (and I say that as someone who can do said multiplication with relative ease). Just because you can apply it in your head, doesn't mean it really matters.
What I deal with every day? Network Engineers who insist of doing their intense subnet work on paper, and then asking me for help because they don't know how to extend a VM's hard disk in vSphere. In other words, they did exactly what you said. They learned, and they regurgitated this focused bit of information, without any abilities to work within a range of IT issues. In today's "devOps" world, that just doesn't fly.
It's simply asking the wrong questions. Asking questions such as "I can't SSH from blah to blah, go over how you would troubleshoot that" (which should include the port information in the answer, and yes, it should be entirely acceptable to answer "I googled and found SSH on Port 22" during your investigation, even if you might consider that person a worse overall canditate because of it), and "I have a sub network of devices that needs room for 50 IPs, give me an IP/Prefix or IP Subnet Mask that would include that would provide me that many usable IPs (and yes, should that you can go to a calculator I think it perfectly fine. Show me you know how and what to look for, not just what you know).
I've heard lots of management that agrees more or less with my viewpoints, and lots of management that disagrees more or less with my viewpoints, anecdotally of course. I can tell you with high certainty however of the age bracket of people who agree with me vs. disagree at my workplace.![]()
I don't think I would be that surprised. I started from the bottom of the industry just like a lot of people. I've seen the people clueless about subnetting (btw, when I wrote what I did, I was saying "IP-Address blah / prefix blah", hence the slash. I just said IP address, so I get the whole thing about you saying what you did)
But that's one of the things I was referencing. I didn't give actual example numbers in the subnet question, and just asked one of the most common ports, and you still worked to answer them in parentheses of your response. But why? It's literally searchable in 5 seconds. If I had bothered to add an IP and prefix, an online (or offline for that matter) calculator would give the answer sooner than someone trying to figure out a more convoluted one on paper, and with much more assured accuracy.
Your comment about the CS guys. I get it. When I went through my MS, I saw exactly those kinds of people.
But the fact is, it doesn't matter. Being able to subnet in your head on some interview shows that you know what a subnet is, and then that you know the equivalent of doing multi-double digit multiplication in your head. It's a cool skill to be able to swiftly apply without a calculator, but the fact is today, it doesn't really matter (and I say that as someone who can do said multiplication with relative ease). Just because you can apply it in your head, doesn't mean it really matters.
What I deal with every day? Network Engineers who insist of doing their intense subnet work on paper, and then asking me for help because they don't know how to extend a VM's hard disk in vSphere. In other words, they did exactly what you said. They learned, and they regurgitated this focused bit of information, without any abilities to work within a range of IT issues. In today's "devOps" world, that just doesn't fly.
It's simply asking the wrong questions. Asking questions such as "I can't SSH from blah to blah, go over how you would troubleshoot that" (which should include the port information in the answer, and yes, it should be entirely acceptable to answer "I googled and found SSH on Port 22" during your investigation, even if you might consider that person a worse overall canditate because of it), and "I have a sub network of devices that needs room for 50 IPs, give me an IP/Prefix or IP Subnet Mask that would include that would provide me that many usable IPs (and yes, should that you can go to a calculator I think it perfectly fine. Show me you know how and what to look for, not just what you know).
I've heard lots of management that agrees more or less with my viewpoints, and lots of management that disagrees more or less with my viewpoints, anecdotally of course. I can tell you with high certainty however of the age bracket of people who agree with me vs. disagree at my workplace.![]()
The bar to actually get an IT job is phenomenally low if you *actually* know what you're doing.