Software Programmer Interview Preparation Guide
Download PDF

78 Software Programmer Questions and Answers:

1 :: Explain me what do you know about our company?

Bad Answer: They don't know much about the company. If a candidate is serious and enthusiastic, they should have done some basic research.

Good answer: An answer that shows they've really done their homework and know what the company does, any important current events that involve the company, and the work culture.

2 :: Are you able to relocate if required?

Be completely honest and thoughtful with this one. You don't want to wake up one to find out that you're moving to a new city or state and it may be a major factor in your eligibility for employment. But again, if you don't want to move then the job probably isn't for you.

3 :: How do you think your colleagues at your last job would describe you?

While your CV will say a lot about your work history As Software Programmer, the interviewer will most likely look for greater detail with questions such as this. Be positive about previous experience, highlighting your own strengths.

4 :: What five words would be describe you as Software Programmer?

The hiring manager requests this of you because she wants to know more about your individual personality. This list can reveal a lot to her about who you are and how you might fit into the workplace. Your answer also gives the manager an indication of your self-perception, which is a good indicator of the type of employee you will be.

5 :: Explain me about a problem or disagreement you had with previous supervisor?

This question is trap. It is meant to see whether or not you'll speak poorly of an employer. No one wants to hire someone who's going to speak poorly of them down the road. Stay upbeat and positive - and most of all don't say anything negative about a previous employer.

6 :: Why do you want to work for this company?

Again be honest. The interviewer will be able to sense very quickly if you're be disingenuous. Your answer should be base on your person reasons, career aspirations as well as research you've performed on the company. The most important thing you should do is make sure to relate your answer to your long-term career goals.

7 :: Do you consider yourself successful?

You should always answer yes to this question. Briefly explain why without going on and on. If you communicate that you're more successful than you really are you may come off as arrogant or unrealistic. A goof explanation is that you have set professional goals and that you have met some of these goals and are on track to meet more in the near future.

8 :: Tell us something about yourself?

Bad Answer: Candidates who ramble on about themselves without regard for information that will actually help the interviewer make a decision, or candidates who actually provide information showing they are unfit for the job.

Good answer: An answer that gives the interviewer a glimpse of the candidate's personality, without veering away from providing information that relates to the job. Answers should be positive, and not generic.

9 :: What motivates you at the work place?

Keep your answer simple, direct and positive. Some good answers may be the ability to achieve, recognition or challenging assignments.

10 :: Describe your management style?

Try to avoid specific classifications, whatever it may be. Organizations usually prefer managers who can adapt their skills to different situations.

11 :: What is your philosophy towards work?

This is typically a straightforward question that merits a straightforward answer. Do you have strong worth ethic? Will you do whatever it takes to make sure the job gets done? Just say so in your response. Keep it short, direct and positive.

12 :: How did you hear about the position As Software Programmer?

Another seemingly innocuous interview question, this is actually a perfect opportunity to stand out and show your passion for and connection to the company and for job As Software Programmer. For example, if you found out about the gig through a friend or professional contact, name drop that person, then share why you were so excited about it. If you discovered the company through an event or article, share that. Even if you found the listing through a random job board, share what, specifically, caught your eye about the role.

13 :: Where do you see yourself in five years? Ten years?

Bad Answer: A generic or uninspired answer. Also, answers that show that this career/company is just a temporary stop for them.

Good answer: One that shows the candidate has thought about this question, has plans, and that those plans align with the job and a career path that is possible in the company. You want to see that this candidate is a good long term investment.

14 :: Why do you want this job As Software Programmer?

This question typically follows on from the previous one. Here is where your research will come in handy. You may want to say that you want to work for a company that is Global Guideline, (market leader, innovator, provides a vital service, whatever it may be). Put some thought into this beforehand, be specific, and link the company’s values and mission statement to your own goals and career plans.

15 :: What has disappointed you about a previous job?

Again, this question could get you in trouble so tread carefully. Some good answers might be that your previous job didn't provide any room for growth, that you were laid off due to a mandatory reduction in staff, that they closed their office in your state and required you to relocate, etc. Make sure not to mention anything negative about the people you worked with, the company in general or the job itself.

16 :: What is your dream job?

There is almost no good answer to this question, so don't be specific. If you tell the interviewer that the job you're applying for with his/her company is the perfect job you may loose credibility if you don't sound believable (which you probably won't if you're not telling the truth.) If you give the interviewer some other job the interviewer may get concerned that you'll get dissatisfied with the position if you're hired. Again, don't be specific. A good response could be, “A job where my work ethic and abilities are recognized and I can make a meaningful difference to the organization.”

17 :: Tell me about a time when you helped resolve a dispute between others?

Be sure to discuss a very specific example. Tell the interviewer what methods you used to solve the problem without focusing on the details of the problem.

18 :: Tell us about a typical day at work. How does it start? What do you do?

At the beginning of each day, I inspect the work site to make sure that it is hazard-free. Once the work site is secured, I verify that all tools and equipment are adequate in supply. As soon as the work orders are delivered, I provide workers with security guidelines and carry out drills. During the workday, it is my duty to monitor workers to ensure that they are working according to the enforced safety policies and that any problems or accidents are quickly addressed.

19 :: What type of salary are you looking for?

This can be a very tricky question as the individual asking it is probably digging for something other than a simple answer to the question. We recommend that you don't immediately respond to the question directly. Instead, say something like, “That a difficult question. What is range for this position?” More often than not the interviewer will tell you. If the interviewer insists on direct answer you may want say that it depends on the details of the job - then give a wide salary range.

20 :: What is the most irritating thing you've experienced about your co-workers?

This question is designed to find out if you get along well on team, with other and whether or not you'll be a fit with the interviewer's organization. It's a trap. Think real hard but fail to come up anything that irritated you about your co-workers. A short positive response is best.

21 :: What are your greatest professional strengths As Software Programmer?

When answering this question, we recommends being accurate (share your true strengths, not those you think the interviewer wants to hear); relevant (choose your strengths that are most targeted to this particular position As Software Programmer); and specific (for example, instead of “people skills,” choose “persuasive communication” or “relationship building”). Then, follow up with an example of how you've demonstrated these traits in a professional setting.

22 :: What motivates you?

I've always been motivated by the challenge – in my last role, I was responsible for training our new recruits and having a 100% success rate in passing scores. I know that this job is very fast-paced and I'm more than up for the challenge. In fact, I thrive on it.

23 :: Top 12 Best Brainteaser Interview Questions:

Brainteaser questions As Software Programmer have become popular for interviews in recent years, as word has gotten out that top tech companies such as Apple, Google, Microsoft and IBM have used this type of question at one time or another.

Companies like Google aren't using these questions so much any more, but many companies, are, and it may be good to prepare for them As Software Programmer. The key to these isn't so much getting the exact answer, as it is showing how you would come up with an answer.

Here's a sample of 12 of the best and most difficult.

1. How many street lights are there in New York City?

2. How many gas stations are there in the United States?

3. How many golf balls can fit in a school bus?

4. How much should you charge to wash all the windows in Seattle?

5. Why are manhole covers round?

6. How many times a day does a clock's hands overlap?

7. How would you test a calculator?

8. Describe the internet to someone who just woke up from a 30-year coma.

9. How much does the Starbucks in Times Square bring in, in annual revenue?

10. You are shrunk to the height of a nickel and thrown into a blender. Your mass is reduced so that your density is the same as usual. The blades start moving in 60 seconds. What do you do?

11. What is the air speed velocity of an unladen swallow? ;)

12. How many golf balls are there in Florida?

24 :: Why do you think you'll do well at this job?

Provide several reasons including skills, experience and interest. If you can show how you've been successful in a similar career field or job position that will go along way to helping the interviewer believe you'll also be successful at this new job.

25 :: When were you most satisfied in your job As Software Programmer?

I'm a people person. I was always happiest and most satisfied when I was interacting with community residents, making sure I was able to meet their needs and giving them the best possible comfort in a tough situation. It was my favorite part of the job, and it showed. Part of the reason I'm interested in this job is that I know I'd have even more interaction with the public, on an even more critical level.

26 :: What did you like least about your last (or current) job As Software Programmer?

Don't vent or focus on the negative with brutally honest answers such as "My boss was a jerk," or "The company culture was too politically correct," or "They just weren't giving me the opportunity to take my career to the next level." Instead, keep the emphasis on the positive, even though there are sure to be things you weren't happy about.

27 :: How many basketballs would fit in this room?

One. You did not ask what is the maximum number of basketballs you can fit in the room.

28 :: Explain a time when you did not get along with your coworker?

I used to lock heads with a fellows. We disagreed over a lot of things – from the care of civilians to who got what shifts to how to speak with a victim's family. Our personalities just didn't mesh. After three months of arguing, I pulled her aside and asked her to lunch. At lunch, we talked about our differences and why we weren't getting along. It turns out, it was all about communication. We communicated differently and once we knew that, we began to work well together. I really believe that talking a problem through with someone can help solve any issue.

29 :: If you look at a clock and the time is 3:15, what's the angle between the hour and the minute hands?

Usually, if the answer to a brainteaser seems too easy, chances are the answer's wrong. And in this case, the answer is not zero degrees. The hour hand, remember, moves as well. That is, in addition to the minute hand. And so, at 3:15, the hour hand and the minute hand are not on top of each other. In fact, the hour hand has moved a quarter of the way between the 3 and 4. This means it's moved a quarter of 30 degrees (360 degrees divided by 12 equals 30). So the answer, to be exact, is seven and a half degrees (30 divided by four).

30 :: How would you be an asset to us As Software Programmer?

Think again about the job specification and the skills needed for this role As Software Programmer. Have a paragraph prepared highlighting how you will be able to do the job and what you can bring to the team. It goes without saying that this paragraph should be positive.