- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Admin
Not for long.
Admin
Three interviews in a row asked me that question.
The 'worst' question I have ever been asked?
Head interviewer: "How do you tell if a system is using grub or lilo on boot if they are both installed." Me: I am not 100% sure of the exact command, but I would run 'dd' on the first few hundred bytes of the primary partition, and use a combination of 'strings' and 'grep'to search for 'GRUB'. Head interviewer: Shit. Wait... you can do that? I would say update both lilo and grub and make note on boot. That was supposed to be a trick question. Secondary interviewer: No way that would work.
... debate comences among all 4 interviewers for a few minutes...
Owner: Well, shit guys, we are wasting time here. We have 16,000 linux boxes, I am sure that we can find at least one we can test this on.
I was offered the job before I left the interview, when it turned out I was right.
I left that company 3 years ago, and have since been contacted twice with a request to come back.
Admin
In my experiance that question comes at the end of the interview and it is a "how will this guy fit with the team" sort of question. They are not asking what editor you use, they are asking "Does he have a sense of humor" and "Is this guy a close minded dick who thinks his way is best".
Admin
I rest my case.
Admin
Admin
You would lose even more points saying notepad
Admin
Admin
I just can see this before my eyes:
Me: Than I will blow my cover and simply teleport there Him: I want to see this Me: You are welcome, just wait to the conditions you just described will occure and I will show it to you.
Admin
Admin
Admin
Actually its a (lame) test of mental ability - they note your answer and ask the same question again half an hour later but reverse the two options ("spaghetti or pizza" instead of "pizza or spaghetti"). If you give the same answer both times you pass. Supposedly, 80% of candidates fail this test. Personally, as long as they don't answer "Whats a stringbuilder" I don't mind.
Admin
As for Simon's Hypothetical Question in general, that's easy too.
Through long experience with this sort of thing, I have evolved a general policy.
I'll play along with the first two or three cretin questions (as per Simon), and I figure that by the third derivative, the whole thing is a waste of time. There are three options at this point:
(1) The Steve Yegge option. "Thanks for inviting me here. DYHAAFM?" (2) The frightening option: "Do you not KNOW? Have you bathed in the blood of the LAMB?" (It helps if you are standing on top of the table here. In my experience, allinterview rooms have tables.) "I would ask Goooood to forgive my unworthy and unshriven soul. And then I'd phone McGyver." (3) The sensible option: "I've been in this business for twenty years, sonny, and I know what I'm talking about. You, on the other hand, are just a spotty twenty-three year old, fresh out of college, and clearly clueless. I'm off for a cheese-burger now. Care to join me and learn my wisdom? You're paying."
I normally pick the third one. Depends whether I'm manic or depressive at the time.
Admin
Admin
The first one is not a WTF. It's a question that determines if you can keep your cool with an unreasonable customer. Unreasonable customers happen. Getting flustered and giving a smart-ass answer is not ok. You lost your cool, so you failed. End of story.
A better answer would probably be to apologize to the customer that you weren't able to meet their needs, offer to continue to do all you can to rectify the situation and give them your superior's contact information (or their superior) to escalate the issue.
Admin
I countered "Firefox, Safari, or Opera?" with "Lynx" and got the job.
For that question, I'd say either notepad or Word. The interviewer most likely wants to check whether or not you actually know what both are (slight possibility that they want to know if you actually have an opinion).
The joke answer is a good way to say:
Admin
The first one is totally a WTF. Not because the customer was unreasonable but because everything the interviewee suggested failed. If the guy said "well, I'd ditch my car in the traffic jam and start running to the customer's site" it would probably be met with "a mugger jumps out and breaks your knee-caps with a small length of pipe. Oh, and you can't call 911 on your cell because you're in a dead zone... and the mugger just stole it... by the way, he also hit you in the head and now you have amnesia."
A hypothetical situation that you can never answer correctly is bullshit.
Admin
I'm sorry, but why didn't the receptionist correct the second interviewer when he mispronounced the name? Then again, she's actually working there... so never mind.
Admin
The first one isn't a WTF. The interviewer just played the game, and not the meta-game.
You never have perfect information related to the problem; how do you react when there is important information hidden from you? Personally, I would have eventually gotten flustered and asked, "Okay, is this going to keep going until I say 'I don't know', or is there some actual answer to this situation?" It shows that I'm thinking outside the box as well as willing to continue as long as it takes.
Admin
And read Greg's post again and maybe you'll understand why you just failed the interview.
Admin
Maybe that was more or less what they wanted to hear. You know, most businesses have more than one customer, and while keeping the customers satisfied, it's also important to economize and prioritize your own time and resources. Spending all of them on one customer particularly obnoxious is not a good idea.
In most service oriented businesses, you are bound to get a few customers who take themselves a lot more important than they are. If you let them get away with playing silly little games with you and your company's resources, you (and your company) are going to regret that much more than if they'd just cancelled their contract.
Admin
Admin
Admin
Hey guys, I just had this hilarious interview- I asked a guy repeated questions about what he'd do with a stupid client and traffic jams, and kept on ANSWERING THEM! lol
We hired the boss's nephew, of course.
Admin
The red pill is for exiting the Matrix. The blue pill was a roofie.
Admin
When i had bad interviews, but this take the cake.
Admin
Do a lot of AJAX web application testing in Lynx, do you?
Admin
The answer is simple. You can't connect strings of pasta. But you can connect slices of pizza (string) to a single pizza (string)
Admin
Admin
Ah that would be a Kobayashi maru question (surely you know but if not just google it). There is no answer, its posed to see how you think of ways out of it and your reaction.
For my tuppence worth I liked your answer. You'd get a 2nd interview with me for it.
Admin
Mmmmh ... blue donuts!
Admin
I would just beat the customer with a bat. Do us all a favor.
Oh, same with the interviewer.
Ummmm, bats....
Admin
Admin
Admin
The correct answer in the first interview is: Fire the customer. Yes, sometimes customers have to be fired.
Admin
Alright, but your novel solution fails because of novel problem. What do you do now?
Man...I've had DM's like that...no matter what you do, it will fail unless you follow the perfect path ordained by the DM. Looks like in this case there was no perfect path though...
Admin
In that case, I'd opt for the roofie! Perhaps it would put SharePoint in perspective... nah.
Admin
It's the Kobayashi Maru of interview questions!
Admin
Admin
There is no way to justify the use of vim; and certainly not to a bunch of emacs ... in your words .. fanatics.
In the spirit of harmony, however, I believe there are several emacs modes that emulate vim quite successfully.
Plz snd meh teh vim emulashun codez 4 ExaMs.
Admin
Admin
I think I know the answer. From the very first minute you should have told the user that our engineers are already working on the problem. And maintain the user's belief that something is really happening while you are actually in a jam. Getting to the customer's site is a part of your work duty, is not it? So you are working right now.
Admin
Good answer. Reminds me of my days working at pizza hut, where we told that if anyone asks when their pizza will be ready, the answer is always "20 minutes"
Admin
The hypothetical is all about testing your interpersonal skills. Clearly you didn't pass... but the interviewer probably could have phrased it better.
The idea is simple:
Its a pretty good test for a lead developer to see if he has management skills.
Admin
And don't forget the anchovies!
Admin
Admin
When they said your manager is unreachable, you'd simply leave a message and inform the client that it is a topic they'd have to talk to your manager about. Its not your responsibility to negotiate that stuff and so just staying firm that its not your place to discuss contracts is perfectly acceptable. I have been in similar situations where the client demands money back or that I not bill for hours worked. My response is that they should bring it up with the salesperson, I report my hours, they do the billing.
Admin
Actually, the 1st one is pretty easy. You re-apply for the job under a different name. While waiting for a call back, you hack into their HR system and edit the question so that it has a solution.
http://en.wikipedia.org/wiki/Kobayashi_Maru
Admin
The customer is angry with you!
Suddenly, a hypothetical question strikes you!
It seems not to affect you.
The customer is not deterred...
A wide-angle disintegration beam hits you!
You fry to a crisp.
You die...
Goodbye Simon the Software Developer... You died in The Interview of Doom on question level 1 with 0 points, and 0 pieces of gold, after 9 moves.
Admin
I know! I know!
clue: "Mother of Pearl, Jim, I'm a doctor, not a physician."
answer: Kobiyashi Maru
natch.