News for hackers. Stuff that matters.
Re:I was asked to crack a program in a job interview by B5geek on Wednesday September 17, 2014 @05:07PM (#8332364)
A nice simple test that I like to give as a first-wave elimination:

Have a computer setup and running (all properly configured). Pull the network cable out of the jack a little bit (so it looks like it's plugged in but isn't). Ask the person being interviewed to show me an IP being used by microsoft or google. (so ping/dig/nslookup/etc)

Let the person know that (a) the computer is in working condition (i.e. no drivers are missing) (b) the network works (i.e cables are good, switch is good, DHCP is enabled, etc.) (c) tell them that this is a test to determine their troubleshooting skills

It is always disappointing to see how few ever open a term/cmd window (depending on the OS). 90% of participants just try to open a web-browser and type in "what is the IP address of google"

Re:I was asked to crack a program in a job interview by icelancer on Wednesday September 17, 2014 @06:42PM (#8332771)
>Let the person know that (a) the computer is in working condition (i.e. no drivers are missing) (b) the network works (i.e cables are good, switch is good, DHCP is enabled, etc.)

So you lie to them? I don't understand what the point of this test is. My first inclination is to open up a term and ping google but I would be pretty annoyed that your "first-wave" test involved actively lying to a candidate.

Re:I was asked to crack a program in a job interview by lmkg on Wednesday September 17, 2014 @07:57PM (#8332966)
If this is a user-facing tech-support position, then it is a hard job requirement that the candidate be able to handle being lied to by the user. I don't care what they say, they didn't check the cable, they didn't reboot, and they most certainly didn't not do anything that might have caused the problem.
Re:I was asked to crack a program in a job interview by icelancer on Thursday September 18, 2014 @12:53AM (#8333764)
>If this is a user-facing tech-support position, then it is a hard job requirement that the candidate be able to handle being lied to by the user.

Yes, I agree. Are we supposed to also assume that our bosses and interviewers lie to us, too? At no point does he say that he is emulating a user that needs support help.

Re:I was asked to crack a program in a job interview by Rapzid on Thursday September 18, 2014 @01:23AM (#8333850)
Well if not lying, you should always entertain the possibility they are mistaken. The best confirm and reaffirm constantly. You know what they say about assumptions.
Re:I was asked to crack a program in a job interview by tarpherder on Thursday September 18, 2014 @03:21AM (#8334099)
You are going to think your boss is mistaken/wrong/lying in the first hour you meet her/him, during a job interview? Nah. You're not.
Re:I was asked to crack a program in a job interview by corobo on Thursday September 18, 2014 @05:58AM (#8334444)
To be fair the first thing you do is look for relevant buttons to click on if there are any, the next thing is to google the problem, the thing after that is check it's all plugged in

It's just testing the basics really

Re:I was asked to crack a program in a job interview by lazylizard on Wednesday September 17, 2014 @10:50PM (#8333427)
yeah! screenshots and logs or it didn't happen!
Re:I was asked to crack a program in a job interview by jschwartzi on Wednesday September 17, 2014 @10:52PM (#8333433)
All he said was that everything was in working order. He didn't say that the cable was fully seated into the receptacle. Your first inclination would challenge your assumption and you would likely follow the stack down to the wire. At that point you'll note that the link lights are off and reseat the cable.
Re:I was asked to crack a program in a job interview by icelancer on Thursday September 18, 2014 @12:51AM (#8333756)
>the network works (i.e cables are good...)

This means - to me - that the network... well, works. And it clearly does not. If this was a Windows machine I'd probably wonder what the hell was going on with the Ethernet (!) sign in the bottom right of the tray and if it was a decent version of Ubuntu (11.x or earlier) then you'd also notice it quickly.

But still. He's pretty obviously leading the person astray by giving him the solid impression that the machine is in good working order. (which it is not) If you mean to say that he didn't CLEARLY specify that the "cable was fully seated..." I don't know what to tell you. That's a "gotcha" question. Not a good diagnostic one. Unless this is for a $12/hour CSR position. In which case, OK fine.

Re:I was asked to crack a program in a job interview by hardwaresofton on Wednesday September 17, 2014 @11:29PM (#8333540)
"Check connections" used to be the first rule or something of debugging
Re:I was asked to crack a program in a job interview by icelancer on Thursday September 18, 2014 @12:51AM (#8333758)
And not lying to your candidates is usually a good rule of thumb.
Re:I was asked to crack a program in a job interview by lambda on Thursday September 18, 2014 @12:54AM (#8333770)
Every day, I have QA, tech support, my boss, and other developers tell me something that is not actually true, or simply omits any of the relevant information necessary to fix the problem. This is something you live with on a daily basis in a technical job involving complex systems that not everyone understands the entirety of.

If you can't solve a problem with only some information, and some of it incorrect, then how are you supposed to be able to help?

Re:I was asked to crack a program in a job interview by icelancer on Thursday September 18, 2014 @02:14AM (#8333960)
You are looking at this like it is a single-variable problem. This "test" should be easily solvable by a candidate. It is also a very bad one if it involves lying to the candidate. These two factors are not mutually exclusive.
Re:I was asked to crack a program in a job interview by tehwalrus on Thursday September 18, 2014 @07:22AM (#8334657)
No statement in that list is a lie; the computer is in working condition, the network itself works, the cable works, the switch it is connected to is working, DHCP on the computer is enabled. The cable being unplugged doesn't break any of those.
Re:I was asked to crack a program in a job interview by javajosh on Wednesday September 17, 2014 @06:52PM (#8332813)
Then...they pull out there smart phone and look it up. Moral: just because someone gives you a computer to use doesn't mean you should use it.
Re:I was asked to crack a program in a job interview by icebraining on Wednesday September 17, 2014 @05:37PM (#8332504)
If I answer without touching the computer, do I pass? :) Google DNS comes in handy!
Re:I was asked to crack a program in a job interview by walshemj on Thursday September 18, 2014 @04:26PM (#8337442)
I know even with my poor short term memory 8.8.8.8 is memorable
Re:I was asked to crack a program in a job interview by sauere on Wednesday September 17, 2014 @07:24PM (#8332917)
> 90% of participants just try to open a web-browser and type in "what is the IP address of google"

Oh god.

Re:I was asked to crack a program in a job interview by cmdrfred on Wednesday September 17, 2014 @09:00PM (#8333124)
I don't know why this is downvoted. This is Hacker News, a hacker always uses the least amount of effort (the least number of lines of code for example) to achieve his goal.

  Windows key + R / "cmd" / Return / "nslookup google.com" then when that fails, "ping 8.8.8.8" and when that fails, "Ipconfig /ALL", then ask "Do you use Dhcp or are ip's assigned?" as I reboot the computer and check the physical connections at the same time.
*I stand corrected.
Re:I was asked to crack a program in a job interview by dylz on Wednesday September 17, 2014 @09:13PM (#8333158)
So let's make it shorter:

"ping goo.gl"

http://74.125.239.9

Re:I was asked to crack a program in a job interview by lunixbochs on Wednesday September 17, 2014 @09:11PM (#8333152)
Least effort?

    win+R, ping -t google.com, return
Re:I was asked to crack a program in a job interview by malka on Thursday September 18, 2014 @08:25AM (#8334806)
Agreed.

A good hacker is a lazy hacker.

Re:I was asked to crack a program in a job interview by jschwartzi on Wednesday September 17, 2014 @10:54PM (#8333439)
dig @8.8.8.8 www.google.com
Re:I was asked to crack a program in a job interview by onion2k on Thursday September 18, 2014 @12:50AM (#8333754)
Doesn't giving someone a non-working computer that you tell them is working make you look like you haven't bothered to test it? As a candidate that'd be a warning that I'd be working with lazy idiots.

You should always remember that hiring is as much about persuading the best person to say yes to a job offer as it is about weeding out the bad people.

Re:I was asked to crack a program in a job interview by chris_mahan on Wednesday September 17, 2014 @06:24PM (#8332702)
What if they just tell you, because they've memorized the IP address of Google? You hire on the spot then?
Re:I was asked to crack a program in a job interview by MAGZine on Wednesday September 17, 2014 @06:48PM (#8332795)
8.8.8.8

Job please 8-)

Re:I was asked to crack a program in a job interview by ryanburk on Wednesday September 17, 2014 @08:20PM (#8333030)
I would say no! google's DNS address is not its IP address :-)
Re:I was asked to crack a program in a job interview by sophacles on Wednesday September 17, 2014 @09:50PM (#8333246)
The question was "show me an IP being used by microsoft or google"

If you are asserting that google is not using the IP of it's public facing DNS service, this company is full of horrible tech people, so nevermind: I don't want the job.

Re:I was asked to crack a program in a job interview by cmdrfred on Wednesday September 17, 2014 @08:53PM (#8333108)
http://8.8.8.8 just times out. Why not point it to http://www.google.com or just serve a little javascript redirect or something?

Sloppy work Google.

Re:I was asked to crack a program in a job interview by groby_b on Wednesday September 17, 2014 @09:14PM (#8333159)
And a DNS server should have an open port 80 (and so an additional attack vector) because...?
Re:I was asked to crack a program in a job interview by shabble on Thursday September 18, 2014 @07:15AM (#8334635)
DNS over websockets, obviously!
Re:I was asked to crack a program in a job interview by cmdrfred on Thursday September 18, 2014 @02:54PM (#8336942)
Ever hear of port forwarding?
Re:I was asked to crack a program in a job interview by manifesto on Wednesday September 17, 2014 @08:24PM (#8333040)
I believe that's the IP address of Google Public DNS, not Google.com per se.
Re:I was asked to crack a program in a job interview by sophacles on Wednesday September 17, 2014 @09:52PM (#8333249)
I beleive the exact question was: "show me an IP being used by microsoft or google"

Are you really asserting that a google owned, and google operated service is not using the IP with which I access it?

Re:I was asked to crack a program in a job interview by TylerE on Thursday September 18, 2014 @01:25AM (#8333853)
127.0.0.1!

Easy question

Re:I was asked to crack a program in a job interview by jibberia on Wednesday September 17, 2014 @06:57PM (#8332826)
8.8.8.8