Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

In an interview, I was asked about about my experiences in developing in team settings. However, I've been self taught and have only worked on projects on my own. How would you go about answering this question? I just brought up school clubs and how I was able to play well with others, but this isn't really developer related.

share|improve this question
15  
I've been self taught and have only worked on projects on my own You answered your own question, that's it, plain and simple. Always be honest in interviews, trying to impress will get you nowhere. –  Yannis Rizos Jan 11 '12 at 12:15
add comment

6 Answers

up vote 11 down vote accepted

You should always be open and honest with those that are interviewing you. Seasoned interviewers can smell smoke from a mile away.

This type of question gives you a peek inside the organization. In this case they are telling you to expect a team environment and now is the time to discuss a few points; first, do you desire to work in a team environment; second, can you work in a team environment; lastly, what have you learned from previous team experiences.

Telling them that you haven't been exposed to an environment that works in teams isn't a deal breaker and should lead to a discussion that relates to non-professional team experiences you have had, much like you told them about.

I, as others have pointed out, would say that you answered the question perfectly.

share|improve this answer
1  
++1 for the "This type of question gives you a peek inside the organization." It's crucial to remember that when a company interviews you to see if you're right for them, you also interview the company to confirm they're right for you. –  deworde Jan 11 '12 at 16:10
    
Seasoned interviewers seem to believe they can smell smoke from a mile away, but I'm skeptical. If they are wrong in this belief, how would they ever find out? –  psr Jan 11 '12 at 17:47
    
@psr - that's a great question. I want to make sure I understand your point. If the interviewer thinks that the candidate is blowing smoke and passes on that person, yet they were being honest, then what? If that's correct, then I think I have a crappy answer. The answer is, they won't. Interviewing is a gamble (expensive) and it's always safer to pass on somebody than it is to take a chance (even in at will states). Chances are if they are that bad of a judge of character, there will be other rubbing points and you don't want to work there anyway. At least that's how I look at it. –  Brian Dishaw Jan 11 '12 at 18:23
    
@BrianDishaw - I agree that conservatism is best if you can get away with it, it's better to pass if you are unsure. But my point was that even if an interview is simply incapable of distinguishing smoke from fire and is in fact deciding randomly, it might be hard to ever discover that. There is so little feedback that it's hard to asses, or self-asses, the skill of an interviewer at all. Anecdotally, I know people who seem to blow smoke with no trouble, though it's a skill I lack. But I think it's hard to reach much conclusion with so little feedback. –  psr Jan 11 '12 at 19:13
    
@psr - I agree with you. It's a shame that interviewees won't get honest feedback from interviews. It would go a long way to making everybody better (assuming the person is introspective enough to do something with the feedback). –  Brian Dishaw Jan 11 '12 at 19:45
add comment

Telling the truth is the best option, and saying what you've said isn't a bad thing to do. But think about what the truth really is -- think about analogous situations and talk about those, and think about what you know about your deficiencies and talk about those. Not all companies will care about your well-thought-out and reasoned answer that really says "I have no experience in that" but many will.

I used to teach a course in university that was primarily about communicating the skills of a new graduate (in business and engineering fields, typically) to the HR folks who would be looking at their resume and trying to decide to hire them or not. What I would tell students is that everything counts when you're entry level or junior level. If your only teamwork experience is a year of working with three people on a senior project, in whatever field it may be, talk about it: what you did, what you learned, and how that matches up with what they're asking. When we practiced mock interview questions, I stressed that the answer is often not nearly as important as how you got to the answer.

So, think about your answers without worrying that they're not developer related, if you don't have experience like that, and worry about how they could be -- more specifically, how you could be the developer that they want. That will mean answering honestly and showing what you might perceive to be a shortcoming, but if you add to it a thoughtful sentence or two about how you see yourself in the future, fitting in on a team, playing nice with others, working in an Agile (or other development methodology) environment, that will be to your benefit.

share|improve this answer
add comment

Bring up the most relevant experiences that you have that address the question. If you've never worked on a development team before, don't make things up. Look at other organizations, teams, and groups that you've been a part of and discuss times that you needed to collaborate with others to solve some kind of problem. You can talk about different problems that arose and how you interacted with the team to solve them.

Skills such as leadership and teamwork generally translate well between different applications. If you understand how to work well with a team in one context, it might not be a perfect fit, but you can probably adapt well to other contexts. Map various skills and abilities that you have to the context of the organization and job that you are interviewing with.

share|improve this answer
2  
+1. In fact it sounds like the OP actually answered the question perfectly well! –  MarkJ Jan 11 '12 at 13:00
add comment

Be honest about your weaknesses. When asked go into detail about how you intend to improve on those weakenesses (in your case working more as a team).

A candidate who has apraised himself, identified his weaknesses and is actively working to improve on them is often better than somone who dosent have any weaknesses (ie they do but just dont know them).

share|improve this answer
add comment

Just tell the truth, exactly what you've told us. Being able to tell the truth instead of a perceived "right way to answer" is a sign of emotional intelligence and HR people look for that. I recently had an interview where I was asked "how well do you deal with pressure?". I simply answered that I don't know since I haven't been put in a very high pressure situation yet, and they were happy with my answer (I did get the job and their interview process was not without rigour).

share|improve this answer
add comment

Let them know that working on your own wasn't just by choice and that you are interested in working within a team. Be upfront about what you see as the good and the bad. I think he biggest concern is are you going to get along with others. Some programmers don't and prefer to work alone.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.