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)

13
votes
13answers
3k views

What sources of sample work should be used in a job interview?

One of my friends has been laid off. When I talked to him, he said they didn't let him take a copy of anything he worked on. When he asked how to show what he worked on to another employer in an ...
66
votes
8answers
4k views

Asking for a code sample of the company at an interview

Asking a job seeker to show some code is a fairly common practice for a software company. However, would it be acceptable for the candidate to ask the interviewer to show him a small piece of code ...
34
votes
18answers
9k views

How do you feel about being asked to code during an interview? [closed]

I have seen a lot of comments about good interview questions and puzzles to require potential developers to solve during the interview process. I have personally had several interviews in which the ...
-1
votes
1answer
519 views

Deferring questions about salary expectations until the second interview [closed]

I usually find that interviewers ask about expected salary on a first interview, but I usually feel uncomfortable discussing such details at an early stage. I feel that low-balling a figure might ...
2
votes
3answers
3k views

How to prepare for an online job interview (maybe through Skype)? [closed]

I'm applying for a company far away and if I get an interview it will probably be done remotely. I have been searching for advices regarding this but all tips seem to be directed at face-to-face ...
3
votes
3answers
3k views

How to show code samples in an interview?

There have been questions similar to this, but my question is HOW exactly do you showcase your code when going to an interview? Do you show screenshots, or do you bring the actual code? Do you take ...
31
votes
12answers
2k views

Would a cut and paste coder ever get past a job interview?

As a long time cut and paste coder I never committed much of the syntax of a language to memory. Even worse, I now use google to solve many of the coding problems which are of the type typically used ...
5
votes
7answers
2k views

Programming Interview : How to debug a program?

I was recently asked the following question in an interview : How do you debug a C++ program ? I started by explaining that programs may have syntax and semantic errors. Compiler reports the ...
4
votes
1answer
451 views

How do you coordinate with co-workers to give a balanced interview?

My company has been conducting a lot of interviews lately for candidates with various experience levels, ranging from interns to senior candidates. We put our candidates through five 45 minute ...
4
votes
0answers
476 views

Certifications needed to get an interview with no experience and no degree. [duplicate]

Possible Duplicate: Are certifications worth it? Given that I have no commercial experience to speak of -- and no undergraduate degree -- how can I best demonstrate my programming ability ...
3
votes
3answers
1k views

Intern Screening - Software 'Quiz'

I am in charge of selecting a new software development intern for a company that I work with. I wanted to throw a little 'quiz' at the applicants before moving forth with interviews so as to weed out ...
14
votes
3answers
10k views

What is a thread pool?

In an interview question a guy was asked to "implement a threadpool"... I've been reading on wikipedia for "threadpool" but I still can't figure out what should a guy do to solve this question ...
0
votes
2answers
213 views

Question about initial interview for job [closed]

So I feel kind of stupid having to ask this but tomorrow I have a phone interview with a good company. Phone interviews themselves not a big deal for me, but having to tell them my salary ...
4
votes
3answers
1k views

Core competencies for software developers in the financial sector? [closed]

I have an interview coming up for a company operating in the financial markets. Other than generic skills like OOD, refactoring, testing and so on, what are the core areas that a financial software ...
5
votes
3answers
1k views

Using “Google Guava” in coding interviews

I attended a in-person interview recently and performed well. But surprisingly I got rejected. When I asked the HR for reason, he contacted the technical interviewer and told me that I was ...
9
votes
1answer
5k views

Math questions at a programmer interview? [closed]

So I went to an interview at Samsung here in Dallas, Texas. The way the recruiter described the job, he didn't make it sound like it was too math-oriented. The job basically involved graphics ...
15
votes
11answers
1k views

Hiring Developers - Any tips on being more efficient? [closed]

I represent a software company that is in process of building a large software development team. We are picky in who we hire and have really good retention rate (most of the devs have been here for an ...
2
votes
4answers
653 views

what are some good interview questions for a position that consists of reviewing code for security vulnerabilities?

The position is an entry-level position that consists of reading C++ code and identifying lines of code that are vulnerable to buffer overflows, out-of-bounds reads, uncontrolled format strings, and a ...
37
votes
11answers
2k views

How to sell a high SO reputation at an interview [duplicate]

A question with absolutely no relevance to myself: How would a programmer with a stellar SO reputation (like 30k+) market his or herself to poential employers/investors who have never heard of SO? In ...
5
votes
8answers
4k views

Requiring Programming Portfolios In Interviews/Recruiting [closed]

I've heard about a few mentioning of programming portfolios. A programming portfolio being a significant amount of code or code segments. Is a programming portfolio a good indicator of the quality ...
8
votes
7answers
1k views

Why would an employer ask for a 'long' code sample?

What would a large project that spanned multiple files and >1000 lines show to an employer that a few individual files and a couple hundred lines couldn't capture?
4
votes
2answers
322 views

What should my “large codebase sample” look like?

If an employer asks for a large code sample, one for an entire project, what characteristics should the project have to show architectural skills and the ability to manage a large codebase? For ...
10
votes
2answers
721 views

What top companies look for in an Interview?

Basically I am looking for what is it that you goof up and you are out from the remaining process ? Are elimination rounds a fair way to judge a person ? Anyone can have a bad hour :-( Should you ...
3
votes
7answers
628 views

How important is to be able to write code like you would write prose

Recently I heard of a company that, for interviews, asks potential employees to stand up and write out code on a whiteboard. Apparently that freaked alot of interviewees out. This got me thinking ...
73
votes
9answers
7k views

What is the relevance of resumes in the age of GitHub, Stack Exchange, Coursera, Udacity, blogs, etc.?

My resume is no longer relevant. It can no longer contain an adequate description of my technical abilities. One can get a much better sense of what I am capable of by looking at my GitHub ...
9
votes
5answers
803 views

Do other developers feel that as they get better, it becomes harder to get jobs? [closed]

When I was starting out, it seemed I had a much better time getting interviews and passing them. But now that I'm more experienced, I'm finding that its harder and harder to find a job. Do other ...
8
votes
17answers
5k views

Do you count a Masters in CS as a negative? [closed]

In my experience interviewing developers I feel like candidates who've achieved a Masters in Comp Sci tend to be worse programmers on average that those who don't have a Masters. Is that just me, or ...
0
votes
1answer
620 views

Removing occurrences of characters in a string

I am reading this book, programming Interviews exposed by John Wiley and sons and in chapter 6 they are discussing removing all instances of characters in a src string using a removal string... so ...
6
votes
5answers
3k views

What's a good, quick algorithms refresh? [closed]

I have programming interviews coming up in a couple weeks. I took an algorithms class a while ago but likely forgot some key concepts. I'm looking for something like a very short book (< 100 ...
15
votes
9answers
1k views

Is it a bad idea to ask an interviewer what the greatest strength and weakness of their development team is?

I was wondering if this was a good question to ask a possible employer when interviewing for a developer position: What is the greatest strength and weakness of your development team? We all get ...
5
votes
8answers
867 views

Grading an algorithm: Readability vs. Compactness

Consider the following exam / interview question: Implement the strcpy() function in C: void strcpy(char *destination, char *source); The strcpy function copies the C string pointed by source into ...
8
votes
7answers
15k views

How to deal with OOP design problems in interviews?

This is a question where I seek guidance from fellow/senior developers to get into my dream company - it's a pioneer in OOP and Agile. I've already failed once to clear an interview. One part I feel ...
8
votes
6answers
1k views

Is it OK to mix C and C++ in an interview?

If I am asked in an interview to write down some code, should I completely stick with C++ or is it acceptable to "mix" the two to write easy code as it comes to my mind? I'll explain it: if I'm asked ...
12
votes
4answers
1k views

Why don't interviewers ask the applicant to read some code?

I had a dozen interviews in my life (I'm about to graduate) and I wonder why I was only once asked to read and explain some code. Roughly, 90% jobs are mostly about maintaining existing systems. IMO ...
3
votes
4answers
2k views

What are the most important OO skills to show off in the job hunt?

I am in the market for new employment, and found a position were they asked me to create a programming sample based off an assignment. I blew the sample trying to get it done quickly one night, and ...
1
vote
4answers
3k views

Non-language-specific interview questions for a senior web developer [closed]

I came across a job posting for a senior web developer position. The posting said that the development will be done using Ruby on Rails, but no prior knowledge is required. I confirmed with a contact ...
21
votes
7answers
6k views

Software developer interview questions: is speed everything? [closed]

Maybe I'm just less smart than other people but for once I'd like to say that all the puzzles, riddles, code questions and code-on-paper exercises seem just a bit hard to me. I've always thought of ...
1
vote
2answers
133 views

Is speed a parameter for responding emails of technical tests? [closed]

I am sending my CV to different companies and some of them have replied asking me to complete a test to have an idea of my skills. I wonder if the time to respond to this email is key factor for being ...
16
votes
7answers
2k views

Asking back technical questions during the interview (as the interviewee) [closed]

I would like to know if people have already asked back some technical questions to your interviewer. Saying something like "Well, you asked me a bunch of technical questions, and now, do you mind if I ...
4
votes
6answers
3k views

To be an interviewer - Java [closed]

The internet is full of references on how to get prepared for an interview. Many websites are loaded with questions and answers. But I can't find any useful information about what exactly an ...
25
votes
17answers
2k views

What's the best lesson you have learned in your career? [closed]

I think mine is "there's no such thing as a five minute job" - that programmers tend to be overly optimistic about development and that we should really think through a the implications before ...
10
votes
6answers
2k views

Should java developers know about garbage collection algorithms?

I have been recently asked in an interview if I know about any garbage collection algorithms. I knew what garbage collection is but I never really thought about learning about garbage collection ...
7
votes
1answer
934 views

“Read” a file without using a file pointer

I was asked this question in an interview. I'm somehow supposed to "read" a file into my C program as input without using a file pointer (including "f" functions, e.g. fgets, fscanf etc.). I'm also ...
12
votes
1answer
968 views

Rate your programming language expertise by language concepts

I am looking for a good way to rate the expertise in a particular programming language. The idea arose when I found the following article: Taking falsely all the credits? You don't know JavaScript. It ...
92
votes
24answers
48k views

Why are data structures so important in interviews?

I am a newbie into the corporate world recently graduated in computers. I am a java/groovy developer. I am a quick learner and I can learn new frameworks, APIs or even programming languages within ...
3
votes
4answers
644 views

What to expect during an interview with a senior development executive? [closed]

I passed first two technical interviews at a global e-commerce company for the position of senior software engineer. I was told that there are two more interviews, one with a senior development ...
14
votes
8answers
2k views

Using template questions in a technical interview

I've recently been in an argument with a colleague about technical questions in interviews. As a graduate, I went round lots of companies and noticed they used the same questions. An example is "Can ...
8
votes
9answers
1k views

How would you answer this job-interview question?

One of the five people who interviewed me asked a question that resulted in an hour-long discussion: "Explain how you would develop a frequency-sorted list of the ten thousand most-used words in the ...
1
vote
1answer
2k views

Missed question in technical phone interview and the follow up letter [closed]

I may have just bombed a C++ technical phone interview. The interviewer asked mostly about data structures and I was able to go into detail about each of the data structures he asked about. Score one ...
5
votes
2answers
779 views

Taking Object Oriented development to the next level [closed]

Can you mention some advanced OO topics or concepts that one should be aware of? I have been a developer for 2 years now and currently aiming for a certain company that requires a web developer with ...