You know the prospective company fairly well but are asked "Do you have any questions for us?". To show interest, what are some of your favorite questions to reply?
|
closed as off topic by Walter, gnat, ElYusubov, Thomas Owens♦ Nov 12 '12 at 13:23
Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
|
I like to ask one or two fairly casual questions about current "stuff" in the company. This might be a question about their newest product. Or it might be a question about an emerging market I know they're exploring. Or I might ask if they have a major release of product X coming up. (I mostly learned this from interviewees asking these types of questions to me.) I think one reason this works well is because people love to talk about what they're currently working on, or what's new and interesting in their company. It gives them a chance to feel knowledgeable and end the interview on a high note. Another reason I think it works well is it shows interest on your part in what the company's up to. And, depending on what all went on in the interview, it may give a sense that you did some research into the company beforehand (you did, didn't you?), and have a sort of unique interest in what the company does. Perhaps more than the above, I think it's good to not drop any "heavy" questions at this stage. My best interviews (giving and taking) have always wrapped up on a relatively light, conversational, friendly note. |
|||||
|
|
My standbys:
Also a good list to consider is the Joel Test:
Some things to help you decide if you really want the job:
|
|||||||||
|
|
As a developer I like to ask "What are some ways an individual on your team can distinguish themselves?" This tells a lot about the culture of the team. I don't want to be the stereotypical code monkey, I want to be able to actively add value to the business. |
|||||
|
|
If it's only about showing your (fake) interest, ask questions about their business, what matters to them. If you think it's an opportunity for you to interview them back, ask questions about things that matters to you. |
||||
|
|
|
I have been giving a great deal of interviews recently, and here are some of the questions I have received from potential candidates. (not such good ones)
(good ones)
Any questions that show the interviewer that you are seriously considering working and that you are interested/serious in/about your job are good. Have questions ready at your interview and even if they don't ask you, still say: "Do you mind if I ask you some questions about this position/job" |
||||
|
|
|
I always ask what the company policies around training and personal development are.
How the answer, or react, to these questions gives you a decent indication of how interested they are in your growth as a developer. |
|||||
|
|
I ask them what they (the interviewer(s)) find interesting and challenging in their work for that company. |
||||
|
|
|
The bulk of the interview should have given you an idea what the company does and where they think you fit. If nothing else from the questions they are asking you they should be fishing for a go/no-go as to you fitting in the position they need. If the interview was too generic and doesnt explain what the company does from a technical perspective. Ask. Interview them as they have just interviewed you. Secondly, work is not all about the technical topics, the day to day work environment, can I take personal calls (from spouse, kids, friends, etc). Dress code. do I get a computer a cube, an office. Can I install my favorite text editor or other programming software, or am I extremely limited only to what the company provides. You spend about half of each work day in that chair or stool or whatever they provide you. Better to know now that you have to have a shaved head and wear a three piece suit every day with no air conditioning and/or heat, get 37 minutes for lunch and are limited to what is available from the snack machine, than to figure this all out after you have committed to the job. The specific questions to ask in both categories are very specific to you and you wont really figure out what is important (to you) until after you have experienced it. For each job or each office experience you form a list of what you can tolerate and what you cannot. Work from that list. |
||||
|
|
|
In any interview, you should also be interviewing the company. To do that well, you should already know something about the company, having researched them before the interview. So I would ask questions that tie your knowledge of their company to something you would like to know more about. Something like: "I understand that your company is very involved with community activities, such as [random charity]. Can you tell me a little more about that?" or "Is it true that you have a policy of [allocating time for individual research]? How has that worked out? |
||||
|
|
|
The worst possible is "currently I have no such questions".. just ask any thing that demonstrates your interest in the company or the Job. Ask 2 or 3 such questions so that people feel that you are genuinely interested in joining the company. |
||||
|
|
|
An interview is a two-way process - you need to want to work for them as well as them wanting to hire you. Before you apply to a company (or an agency applies on your behalf), you'd do some research on the company to find out more about them - who they are, what their products are, what market(s) they operate in (including major competitors). During the interview process (telephone, physical, etc), you'll also be able to assimilate information about their procedures/workflow/methodologies, the tool chains used, working environment plus any other useful info that wasn't on their website. If, by the end of the interview, there's some important-to-you items they haven't answered in other discussions, this is the time to ask. Don't end the interview with unfinished questions - some of them may be deal breakers to you - e.g. working hours > 50/week. Here's a checklist, in no particular order:
|
||||
|
|
|
There's softball stuff I like to ask, eg "Can you tell me about your day to day work", since that's what matters to me. However, questions that indicate and understanding of the business, its current issues, or issues the interviewer cares about work very well. |
||||
|
|
|
|||||
|
|
I ask about the build/deploy process. I also make it a point to ask the tech guy. This gives me many insights into the company culture and the developer skill level and maturity. Stuff that tells the tale:
I draw tons of conclusions from answers to the above. And I love it how everybody shares as many juicy details as possible since, superficially, that looks like a tech question to ask. |
||||
|
|
|
To find some good answers here, you might ask yourself Usualy a Human Resource person is asking that question to see wether you are prepared for the interview or not. So in this scenario you should ask something about
For technical persons there are two options: maybe they ask just because they run out of questions by there own or they really want to found out something about our expertice. As a regular interviewer myself I can tell you that it's not the answers that tell you someting about the know-how of a person but the questions do... So for technical questions you should try to ask something that is related to the job you are after. |
||||
|
|
|
||||
|
|
|
If it is the very end of the interview, a classic question is "what are our next steps?" You want to know whether to expect another interview or if they're going straight to a decision, and also roughly when. This is the note on which the conversation ends, so save it for last. Before that, don't worry too much about questions that "show you care" and "are eager". As an interviewer, I make note of many things, but what I was asked is rarely specifically important. Ask what you want to know. If you really have no questions, say "I had a number of things I wanted to find out about, but you've covered all of them, thank you!" and then ask what the next steps are if you feel the interview is wrapping up. (Don't ask it if 10 minutes into a one hour interview you are asked "but before I go into detail on that, is there anything you wanted to ask?") |
||||
|
|
|
I like to ask, "What is the biggest challenge you are currently facing?" This question serves multiple purposes.
|
||||
|
|
|
If you don't have legitimate questions before you walk in, and I mean questions that you honestly came up with yourself, not asked for on the Internet because you don't want to look like a chump, then you haven't done a good enough job researching the company and positions. |
||||
|
|
|
What is the staff turnover? High turnover means there is something wrong with the company. Low turnover means it's probably a good place to work. This wouldn't have occurred to me to ask until I was talking about previous jobs with a co-worker. He'd worked at a place that had 3 to 4 developers leaving per month. The longest-serving developer had been there for just 2 years. The smart ones left after one or two months in the job. |
|||||
|
|
These are aside from technical questions which have been already given... General questions
The company
|
||||
|
|
When can I start? |
|||||||||||||
|
|
I usually ask more about the problem domain, who are the current clients/buyers of the product, financial situation of the company (esp. important if it's small), plans for future development of the product, etc. Also important factors are whether there's cantina, whether I get to work from home occasionally, working hours (flexible or fixed), release schedules, overtime, etc. Everything that can affect the overall quality of my life. I've been in this business for over 10 years now, in different roles, and I've found out that the people you work with are AT LEAST, if not more, as important as the project/technologies you work on. So ask also whom you will be working with and who will be your leader. When it comes to judging people who have interviewed you, trust your intuition. Did you feel that they were hiding something during the interview, were they evasive, or were they open about things? |
||||
|
|
If the position is pre-existing then you can ask (but don't expect an answer most of the time):
|
||||
|
|
|
Where do you plan to be five years from now? |
||||
|
|
|
I always ask if they can show me their work area. At least one place I interviewed, I was subsequently offered the job, would have accepted, but ultimateley declined, was because of the office space. It was ridiculous hot, sun shining in, no blinds, really cramped workspaces. Now, maybe the blinds were getting replaced the next day or something, but it really put me off. |
||||
|
|
|
Here is a couple of my favorites:
|
||||
|
|
|
I haven't interviewed lately, but a couple of questions I am sure I would now ask are: Do you practice test driven development? If not: Do your developers write automated tests for your code? Then I would probably get more details such as the types of automated testing they do and the tools they use. |
||||
|
|
|
I would generally ask about project plans, and then perhaps more specifically what they have planned for me, i.e. what they are actually recruiting me to do, whether there is anything specific new or exciting I will be working on, or whether I am just filling in a head-count or replacing someone who is leaving so I can fix their legacy code / bugs. In reality I am not sure whether this section is part of the selection process for them or part of it for me if I get more than one offer, although if I am already in a job and considering moving, it certainly is important for me to know that I am moving somewhere better than where I am now for a career perspective. |
||||
|
|
|
I keep a list with all those things I experience during my work which I would like to not encounter again at a new work environment. The list is getting larger and larger.
If you are good then you might end up with more than one offer and then you want to know where the actual differences are. |
||||
|
|
