C Board  

Go Back   C Board > Community Boards > General Discussions

Reply
 
LinkBack Thread Tools Display Modes
Old 05-03-2008, 04:03 AM   #1
Registered User
 
Join Date: Apr 2008
Posts: 44
interview questions

Suppose that I want to get a job as a programmer...
Any ides on what I might come across in a interview???
Will there be general questions for example how many bytes is an int or something
maybe a implement a quick program or algorythm?
mixalissen is offline   Reply With Quote
Old 05-03-2008, 05:29 AM   #2
and the hat of Jobseeking
 
Salem's Avatar
 
Join Date: Aug 2001
Location: The edge of the known universe
Posts: 21,665
Given a few requirements, how would you write the program?
What do you find easy / hard / interesting?
What problems have you had in the past and what did you do to solve them?
Here's a short function, comment on the style, does it contain any bugs?
Write a function to duplicate a string in allocated memory.
__________________
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.

Salem is offline   Reply With Quote
Old 05-03-2008, 05:39 AM   #3
Banned
 
Join Date: Nov 2007
Posts: 678
How many wings are attached to the ceiling fan running at the full speed above you?
manav is offline   Reply With Quote
Old 05-03-2008, 06:38 AM   #4
Registered User
 
PING's Avatar
 
Join Date: Nov 2004
Location: india
Posts: 493
Quote:
How many wings are attached to the ceiling fan running at the full speed above you?
Provide me with a stroboscope But seriously, what company asks such questions in the interview ? Aren't the interview questions supposed to be technical for a programmer's job ?
__________________
Go Petr !!
My Blog

Last edited by PING; 05-03-2008 at 08:39 AM. Reason: typos
PING is offline   Reply With Quote
Old 05-03-2008, 06:43 AM   #5
Banned
 
Join Date: Nov 2007
Posts: 678
Well this is a kind of twister, probable answers:
- may be 3 or 4
- i have only seen 3 winged, so definitely 3
- not sure (must have strange kind of ceiling fan, otherwise would not ask me such simple thing)
- stop the fan, and tell the exact answer

which one you would like to receive as an answer, from a technical person?
manav is offline   Reply With Quote
Old 05-03-2008, 07:08 AM   #6
(?<!re)tired
 
Mario F.'s Avatar
 
Join Date: May 2006
Location: Portugal
Posts: 5,645
The correct answer is: "This was a mistake. I'm going to find some other job were I'm not asked dumb questions. Thank you."

That's the kind of answer you want from a technical person.
__________________
Originally Posted by brewbuck:
Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.


Mario F. is offline   Reply With Quote
Old 05-03-2008, 07:23 AM   #7
Banned
 
Join Date: Nov 2007
Posts: 678
Good answer Mario!
You will be reported by email, thanks, and you can leave now!


I do not know about Technical or not, but my answer would be 3!
manav is offline   Reply With Quote
Old 05-03-2008, 08:42 AM   #8
Registered User
 
PING's Avatar
 
Join Date: Nov 2004
Location: india
Posts: 493
Quote:
which one you would like to receive as an answer, from a technical person?
I'd simply ask the interviewer for a stroboscope. Technical, ain't it ?

Quote:
The correct answer is: "This was a mistake. I'm going to find some other job were I'm not asked dumb questions. Thank you."
An actual question from a google telephonic interview :
Design a stapler for the visually impaired .
__________________
Go Petr !!
My Blog
PING is offline   Reply With Quote
Old 05-03-2008, 09:53 AM   #9
(?<!re)tired
 
Mario F.'s Avatar
 
Join Date: May 2006
Location: Portugal
Posts: 5,645
Really? And how exactly you think asking about the blades on a fan... look, forget it. Whatever.
__________________
Originally Posted by brewbuck:
Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.


Mario F. is offline   Reply With Quote
Old 05-03-2008, 10:02 AM   #10
and the hat of Jobseeking
 
Salem's Avatar
 
Join Date: Aug 2001
Location: The edge of the known universe
Posts: 21,665
> How many wings are attached to the ceiling fan running at the full speed above you?
The same number as when it was stationary.
__________________
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.

Salem is offline   Reply With Quote
Old 05-03-2008, 01:10 PM   #11
Afraid of widths
 
medievalelks's Avatar
 
Join Date: Apr 2008
Location: Chicago
Posts: 887
Google "C++ interview questions" - it's what most inteviewers do, from my recent experience. If they ask you how dynamic dispatch is implemented, don't be afraid to challenge them on it as it's not mandated by the standard. They always get a little miffed when I do that.
medievalelks is offline   Reply With Quote
Old 05-03-2008, 02:00 PM   #12
(?<!re)tired
 
Mario F.'s Avatar
 
Join Date: May 2006
Location: Portugal
Posts: 5,645
That's more like it.

You'll most probably be asked question about the tools they have in-place (specific programming language(s) and related tools and technologies), questions to test your overall problem solving skills, and almost certainly you'll be asked to solve one or two small problems in the context of those tools.

You'll also most probably be asked about your previous professional experiences and most interviewers will want to know why you quit, or was sacked, from your previous jobs. They will also like to know what type of tasks you were involved in and how you felt about those experiences. And some interviewers will like to know how much you know about the company you are applying to.

Some companies, who like to think of themselves as a social environment (what company isn't?) will probably want also to know some aspects of your personal life like your hobbies and personal interests.

Finally bear in mind there are a few questions that are always answered but never asked; How you present yourself in the interview, how at-ease you make yourself and how confident you seem to be on your skills and your answers as well as your level of self-confidence and general attitude towards the interviewer.
__________________
Originally Posted by brewbuck:
Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.



Last edited by Mario F.; 05-03-2008 at 02:26 PM.
Mario F. is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
C interview questions natrajdreams C Programming 6 04-19-2009 10:37 AM
Nice website for really good interview questions - www.cracktheinterview.com raja_narayan_20 C++ Programming 1 06-17-2005 07:29 AM
Companies and their stupid interview questions... ethic A Brief History of Cprogramming.com 18 01-30-2003 06:00 PM
Interview questions Stony Tech Board 0 11-11-2002 08:10 PM
a list of interview questions... BrianK A Brief History of Cprogramming.com 3 10-29-2002 02:29 PM


All times are GMT -6. The time now is 08:58 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22