I don't know if anyone remembers my posts a few weeks ago, but an update on that. I had a job interview today.
It was pretty much all my worst fears about it. It was with a company my uncle knew the CTO at, which is how I got the interview. Now, programming is more my strong suite than networking. I know some about networking, but only took one class on it and even then my networking knowledge is shaky, plus being nervous during the interview and forgetting things. So I honestly felt like I did terribly.
I talked to a total of four people at the company, the first one was just the secretary/hiring coordinator/I'm not sure what her actual title was, she seemed to do a lot of things. She didn't get that technical so that part of the interview was fine.
The second guy asked a whole bunch of technical questions. They kept saying it's okay if I don't know things, but I realized in addition to that, I answered things incorrectly. I know not everyone in here is going to understand what this means, but they asked me "What is the port for DNS?" and I said "80". I thought about when that guy left the room before the next one came in and slammed my head against the table, thinking "YOU FUKCING IDIOT, 80 IS HTTP, 53 IS DNS! YOU SHOULD KNOW THIS!" This is why I feel like I'm not good enough to get any real job in the industry, because of shit like this.
The next guy was pretty much the same story for the most part, my confidence slumping lower and lower.
Then was the CTO (the first lady sat in on this too). This guy was probably the most intimidating guy I have ever talked to. He straight up said "They didn't teach much networking in school, did they?". Then he grilled me on networking stuff, as well as random math questions and he was just throwing them at me so fast I couldn't think straight. He asked me to give the sum of numbers 1-10. I added it up in my head and gave the right answer, and he says "You know there's a formula for that (as he said it): n times n plus 1 over 2" So as I understood that it was like this: (n * n + 1)/ 2 So I tried to do that in my head, got something way off. Unsure of what I did wrong, he told me to go to the whiteboard and work it out, then I fucked up my multiplication and ended up with way wrong answers. I felt like a fucking idiot during this, and I finally got it. Also my problem was that it was meant to be like this: n * (n + 1)/2. Again, I feel fucking stupid.
They did kept saying it was important that I was willing to learn, which I am, but I still can't help but feel like I am not good enough at the end of the day. They asked for a reference they can call at the end of the interview. They said they would talk to them and let me know.