Questions on job interviews, concerning preparation for and attending job interviews, as well as designing job interviews for recruiting employees.

learn more… | top users | synonyms (6)

31
votes
11answers
11k views

How do you answer the question, “where do you see yourself in 5 years?” [closed]

What do recruiters expect you to answer when they ask, "Where do you see yourself in 5 years?" Something like: I want to improve my technical skills ... blah-blah-blah ... architect? Is it just ...
16
votes
3answers
7k views

Interview question: How would you implement Google Search?

Supposed you were asked in an interview "How would you implement Google Search?" How would you answer such a question? There might be resources out there that explain how some pieces in Google are ...
13
votes
9answers
1k views

Bringing code to an interview?

Is bringing printed code or code on a USB to an interview a good idea? If so, what kind of code should I bring. Should I avoid big projects and just show small snippets which show off my skills?
7
votes
6answers
4k views

What are some good interview questions for nontechnical recruiters to ask? [closed]

I've been given the opportunity to provide a question bank for nontechnical recruiters to ask candidates. However, all of my favorite interview questions require somebody who knows the subject matter ...
6
votes
7answers
3k views

What to watch out for when writing code at an Interview?

I have read that at a lot of companies you have to write code at an interview. On the one hand I see that it makes sense to ask for a work sample. On the other hand: What kind of code do you expect to ...
1
vote
2answers
310 views

How to improve concepts for interview

I had an interview and interviewer told me to improve on the concepts. E.G.: He asked me types of arrays are there and I answered that there was two types of array: A simple array and an ...
14
votes
16answers
4k views

Weeding out real agile from buzzword agile in an interview [closed]

I've been interviewing for co-ops (paid internships) lately and a large number of the companies I've been interviewing with have been saying they use Scrum or some other agile methodology (scrum being ...
5
votes
4answers
2k views

How much time do you give an interviewee to prepare before the actual meeting?

I thought giving 3-4 working days was fine. But now I am not so sure. The candidates these days seem to be researching me on LinkedIn, trying to hazard a guess probably on what I could ask them as ...
10
votes
6answers
21k views

Constructive ways to answer “What was your most challenging project? and why?” [closed]

I am asked this question many times in the interviews. What was your most challenging project -- and why? I get confused about which project to tell them and why some project would look ...
5
votes
4answers
3k views

Help needed on a UI/Developer Interview [closed]

I have a phone interview with a major Internet company and it is a mostly front-end developer position. If anyone has experience with UI/developer interviews and can give some advice/questions asked ...
7
votes
3answers
263 views

Why a write-enable ring?

Here's an "interview question" that while ostensibly about hardware really does inform a software design principal as well. Computers used to (still do I guess, somewhere) use magnetic tape reels to ...
3
votes
3answers
2k views

Code snippets in interview

Recently I went to an interview for a C development position. Instead of asking me questions, they just gave me 20 code snippets to find out two logical errors on each one. I just couldn't complete ...
45
votes
11answers
3k views

What can I do when the interviewer doesn't know the answer to his/her own question? [closed]

Yesterday I had a terrible experience in an interview. Interviewer asked me about pure virtual function. I said, It may or may not have definition in base class, but derived classes should provide ...
6
votes
6answers
562 views

How to search for a tester? [closed]

As a freelance developer, a few times I tried to find some testers to be able to let them test my software/web applications. If I try to find them, it's because most of the customers are not intended ...
12
votes
5answers
699 views

What HR policies prevent you from finding skillful programmers? [closed]

During our interview process we give the candidate a programming test as well as a programming design problem. Our HR department has told us to stop administering the programming test due to legal ...
27
votes
10answers
2k views

How to avoid to be employed by companies which are candidates to DailyWTF stories?

I'm reading The Daily WTF archives and especially those stories about IT-related companies which have a completely wrong approach of software development, the job of a developer, etc. Some stories ...
1
vote
1answer
3k views

Windows Mobile Interview Question Categories

I need to set categories for interviewing candidates for Windows Mobile Development. Like for ASP.NET, we can have OOPS .NET Framework (CLR, BCL, MSIL etc) Javascript, jQuery Data Controls ...
2
votes
4answers
953 views

Interview questions on C++ for developers with mainly Java/.NET experience

What questions would ask a candidate with mainly Java/.NET experience (10 years+) in an interview for a C++ position?
19
votes
11answers
9k views

If you could ask one technical interview question, what would it be [closed]

First off, there are equally important questions for a candidate that are non-technical (do they work well with others, can they imagine a better approach, etc.). But to evaluate the technical skills, ...
5
votes
2answers
2k views

What are good interview questions for a Software Tester with focus on automation? [closed]

Today's testing is not much like yesterday's testing. More services, more distributed systems, more automation. I want the kind of testers that are self-starters and will constantly work themselves ...
4
votes
9answers
484 views

Is there a useful correlation between choice of web-browser/search engine and good quality programmers? [closed]

After a round of interviews earlier this year, which included some practical questions with access to a computer, I noticed that, at least for the applicants we were seeing, there was a high inverse ...
38
votes
9answers
11k views

Is it appropriate to ask for reasons after rejected after the interview? [closed]

I thought I did okay in the interviews but apparently the interviewers didn't think so. Is it appropriate to ask for a reason after I have received the rejection email? After all I don't want to annoy ...
3
votes
9answers
698 views

How to deal with Interviews where HR is missing? [closed]

The situation: Person X, who already has a full-time job, applies to Company A. Money is good at A, but the real reason X had applied is 'cause the work at A really excites X. Next someone from the ...
25
votes
4answers
9k views

Upcoming Google interview, looking for some preparation advice [closed]

Well I've been hitting the books wherever I can. I have an interview coming up, first one via phone, for a software engineer position. I've read all the blog posts, I've read all the accounts of ...
10
votes
4answers
4k views

What's a “Professional Fit” interview? [closed]

So I went through an initial interview on school campus, and an on-site interview(one day, mostly technical interviews) with this company, and then a week later, I am told that there will be an ...
11
votes
12answers
1k views

Does tweeting 9 to 5 hurt job applicants? [closed]

If you were looking into a job applicant's background and discovered that he or she has 1200 followers on Twitter and averages 50 tweets per day (more than half of which are during business hours), ...
4
votes
6answers
1k views

How long should I wait before re-contacting someone I've interviewed with for a web development/programming job? [closed]

After the interview has occurred, and after the thank you letter has been sent, how long should I wait to re-contact them? Should I wait two weeks? One week?
3
votes
4answers
3k views

How to answer the question whether I'm a front-end, middle-tier or back-end developer

This was an interview question I got asked. As a software developer I work on whatever task is assigned to me, sometimes it's a GUI component requiring me to add a new dialog box, or change the ...
16
votes
14answers
2k views

What are the pros and cons for the employer of code questions during an interview? [closed]

The Joel Test question #11 is: "Do new candidates write code during their interview?". What are arguments for and against to ask new candidates to write code during the interview and to make a ...
9
votes
2answers
18k views

Microsoft SDE Interview vs Microsoft SDET Interview and Resources to Study [closed]

I have always heard that SDE interviews are much harder to crack than SDET. Is it really true? I have also heard that if candidate doesnt do well in SDE interview he is also sometimes offered SDET ...
4
votes
8answers
9k views

Object Oriented Programming Concepts and Interviews

I'm an Object Oriented Programming fanatic. I have always believed in modelling solutions in terms of objects. It is something that comes to me naturally. I work with a services start up that ...
46
votes
16answers
4k views

Is big-O really that relevant when working in industry?

In every interview I have been in, I have been quizzed on mathematical analysis of complexity, including big-O notation. My question is, how relevant is this test to development in industry? How often ...
12
votes
10answers
5k views

How would you evaluate object oriented design skills?

what kind of insights or questions would lead you to determine a person's OOAD skills.
18
votes
9answers
1k views

When being a technical genius is not enough to be a successful developer? [closed]

There has been a lot of discussion around the excellent question "Will high reputation in Stack Overflow help to get a good job?". I immediately agreed with JoshK that basically said "No" (I'll will ...
43
votes
18answers
3k views

Is this a good idea to use humour during a job interview? [closed]

I wonder if it's a good idea to be slightly funny during a job interview. I don't mean to try to tell a joke, but just to insert a humourous thought, related to the question or the theme we talk ...
22
votes
15answers
1k views

Is what someone publishes on the Internet fair game when considering them for employment as a programmer? [closed]

(Originally posted on Stack Overflow but closed there and more relevant for here) So we first interviewed a guy for a technical role and he was pretty good. Before the second interview we googled him ...
19
votes
10answers
4k views

How to interview someone you know well? [closed]

How would you interview someone you know well or someone you may even be friends with? What if you already know their strengths and weaknesses. I would prefer to avoid this situation by delegating ...
24
votes
9answers
2k views

Should I tell the interviewer I already know the answer to the question being asked?

In a programming interview if I am asked a question I already know the answer for, such as giving an algorithm for a particular problem. Should I disclose that to the interviewer? This issue only ...
5
votes
4answers
12k views

Reasons for looking to change a job - What do you give [closed]

What reasons do you usually give when you are looking for a change to your prospective employer/recruitment consultants? I need a change, which is basically this question but here, I am asking it ...
26
votes
12answers
8k views

Do I need to understand algorithms and data structures to be called a programmer? [closed]

It has been six years since I have been coding. Coding into all kinds of things like ActionScript, JavaScript, Java, PHP, Ajax, XML HTML, ASP, etc. I have used arrays, maps, linked lists, sets, etc ...
33
votes
2answers
2k views

Brain picking during job interview

Recently, I had a job interview at a big Silicon Valley company for a senior software developer/R&D position. I had several technical phone screens, an all day on-site interview and more technical ...
75
votes
12answers
10k views

How do you interview someone with more experience than you?

The company I'm working for is looking to hire a senior developer with more experience than me, and they expect me to do the technical part of the interview. I've only been programming a few years and ...
4
votes
2answers
2k views

C# Interview Preparation - References? [closed]

This is a specific question relating to C#. However, it can be extrapolated to other languages too. While one is preparing for an interview of a C# Developer (ASP.NET or WinForms or ), what would be ...
10
votes
7answers
4k views

Will You Use an Online Technical Skills Test to Hire a Senior Developer? [closed]

There are online services such as IKM that offer skills tests in many areas, including programming. Would you use these kind of tests when hiring for a senior developer position? What about just ...
28
votes
10answers
1k views

How to find out if a company has insane policies [closed]

When interviewing for a job, is there a delicate yet accurate way to find out if they have insane policies, like "no open source", or "no installing software without permission", "not upgrading ...
10
votes
7answers
7k views

Whiteboard “testing” during an interview: legitimate way to back up your (whiteboard) code?

As I get it, having an error (even a typo like or missing ";") in your whiteboard code will often cost you some interview points. Avoiding that will inevitably make one proof-reading code again and ...
37
votes
20answers
5k views

The 10 minutes technical interview [closed]

I must do a quick assessment of dozens of fresh students very quickly. I have 30 minutes meeting with each of them (in two or three days). I want to use most of the time to discuss non technical ...
18
votes
5answers
2k views

ReSharper's effect on coding interviews

Anyone who has used R# or CodeRush knows how fast you can put together simple constructs (and refactor complex ones) with a simple keyboard shortcut. However, do these productivity plugins cause a ...
4
votes
5answers
774 views

Choosing the right programmer among a class of undergrads [closed]

I am a CS undergrad but I landed a programming job last year and I like it a lot. We are currently 3 programmer in the development section of the company and we have to work with pretty much anything ...
20
votes
8answers
953 views

How useful are employment tests when interviewing candidates and predicting success?

When pre-screening candidates for a position prior to the first face-to-face interview, how useful are technical tests in filtering out poor candidates and possibly predicting their ability to succeed ...