Comment: Re:I had this in my last interview (Score 1) 743
I'd accept "I know right where to find it" as an answer if someone showed me how they'd find it... something like this:
port=ftp/data
echo "The $port port is `grep $port
Some things that are found in manuals are so key to the field that it still makes sense to ask. For example, another poster complained that Google asked him how many bytes were in a MAC address. Well, if I'm hiring a senior network admin, I'd expect him to know the basics of common layer 2 transports (which might be just ethernet for a LAN engineer, but would encompass much more for a WAN engineer). I'd expect him to be able to describe an ethernet frame. Maybe not down to the last bit, but he should at least know the major parts and I'd certainly expect him to know how big a MAC address is
Oh I fully agree. For stuff that is day to day then yeah, knowing your key functions off the bat is going to be handy. Most of the time I write code that includes functions that I have no idea about unless I look them up. I know 'where' to find the info if I need it but just don't ask me to do it without referencing something. It's funny when I look back at my own code and realise just how complex it can be. It's easy to look at that and think "this guy knows his stuff" but what you can't see is the stumbles, hurdles, google searches etc that went into it. That's what they need to be able to test. Anyone can get the desired result given enough time. How you go about it though is the key.