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)

8
votes
8answers
1k views

How to evaluate code quality when you're not familiar with the language?

As a hypothetical, if I were to interview someone for a new PHP developer position when my experience is in .NET, how can I determine if the code sample they've provided me is efficient and of good ...
25
votes
8answers
10k views

I failed FizzBuzz, would you hire me?

I'm a developer with a CS degree and have work experience doing development in a number of languages for almost 3 years. Today I had an interview, overall it went quite well, I prepared for most of ...
2
votes
3answers
2k views

What does an interviewer notice most on my resume? [closed]

When applying for a position such as a software developer for a company, what does an interviewer notice most on my resume concerning the work i have done? Is he/she concerned with the amount of work ...
17
votes
3answers
1k views

How to avoid jumping to a solution when under pressure?

When under a particularly strict programming deadline (like an hour), if I panic at all, my tendency is to jump into coding without a real plan and hope I figure it out as I go along. Given enough ...
5
votes
3answers
833 views

Is there an appropriate coding style for implementing an algorithm during an interview?

I failed an interview question in C years ago about converting hex to decimal by not exploiting the ASCII table if (inputDigitByte > 9) hex = inputDigitByte - 'a'. The rise of Unicode has made ...
-1
votes
1answer
446 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 ...
12
votes
9answers
4k views

Should I give the answer to a failed interview coding exercise?

We had a senior level interview candidate fail a nuance of the FizzBuzz question*. I mean, really, utterly, completely, failed the question - not even close. I even coached him through to thinking ...
12
votes
7answers
4k views

What will be correct answer to “why is NoSQL faster than SQL” on interview?

It's just nonsense for me personally. I can't see any performance boost by using NoSQL instead of SQL. Maybe SQL over NoSQL, yes but not in that way. I think that if I answer "I have no idea" or ...
0
votes
3answers
1k views

What are good resources for preparing to answer web development interview questions? [closed]

The standard programmer interview books and websites go over simple algorithm and coding questions. But how does one prepare for high-level questions on building websites? For example, "How would you ...
5
votes
7answers
1k 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
300 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 ...
3
votes
3answers
828 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 ...
2
votes
3answers
2k 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 ...
9
votes
3answers
4k 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
200 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 ...
2
votes
6answers
1k views

Learning good OOP design and unlearning some bad habits [duplicate]

Possible Duplicate: What books or resources would you recommend to learn practical OO design and development concepts? I have been mostly a C programmer so far in my career with knowledge ...
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 ...
13
votes
8answers
11k views

Multithreading synchronization interview question: Find n words given m threads

I came across this question: You are given a paragraph , which contain n number of words, you are given m threads. What you need to do is , each thread should print one word and give the ...
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 ...
2
votes
4answers
485 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 ...
4
votes
2answers
257 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 ...
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?
9
votes
5answers
683 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 ...
0
votes
1answer
416 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 ...
4
votes
5answers
2k 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 ...
5
votes
8answers
784 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
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 ...
67
votes
8answers
3k 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 ...
1
vote
4answers
2k 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 ...
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 ...
21
votes
7answers
5k 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
131 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 ...
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 ...
0
votes
1answer
1k views

Interview books on data structures, tree operations, algorithms and algorithms complexity, etc [closed]

I might be prompted for an interview at Microsoft and since I've got some time to study I'd like a suggestion on some books or sources covering questions and answers for a software engineer technical ...
22
votes
10answers
6k views

Why the question “give five things you hate about C#” is so difficult to answer during an interview?

In podcast 73, Joel Spolsky and Jeff Atwood discuss, among other subjects, "five things everyone should hate about their favorite programming language": If you’re happy with your current tool ...
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 ...
5
votes
6answers
3k views

To be an interviewer - Java

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 ...
75
votes
15answers
4k views

How much help should I give during technical interviews?

I'm asked to perform or sit in during many technical interviews. We ask logic questions and simple programming problems that the interviewee is expected to be able to solve on paper. (I would rather ...
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
840 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 ...
3
votes
4answers
540 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 ...
3
votes
3answers
560 views

Do they ask too much on this job? [closed]

I am looking for web developer job and this job description caught my eyes. I am not sure how much they offer but I was wondering if anyone here meets all of their requirements? To me, that's a lot ...
1
vote
1answer
1k 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 ...
8
votes
2answers
559 views

Interview: how to ask development process/culture related questions

I just watched a presentation about simplicity by Rich Hickey at InfoQ where he goes over the constructs programmers use to produce artifacts and how those constructs make various trade-offs when it ...
2
votes
8answers
3k views

What are good technical questions to ask to determine the analytical skill of a programmer? [closed]

I am a non-technical recruiter and I want to lay out some initial interview questions, one of which is to determine the analytic skill of a person. We will soon launch our hiring process for ...
5
votes
2answers
722 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 ...
4
votes
5answers
898 views

Exit interview - what is and isn't OK [closed]

There's a lot of questions about hiring interviews, but the same cannot be said about exit interviews. As I'm going to embark on a new challenge in the near future, I'm going to go through an exit ...
16
votes
9answers
2k views

Is it common for a programmer not to know the difference between C and C++? [closed]

During an interview, I was asked whether I knew the difference between C and C++. I was wondering why such question being asked?
6
votes
1answer
1k views

exact answer for “what is j2ee?” - job interview

I'd like to ask if someone of you knows the exact meaning of JEE. That's because a collegue of mine was asked this question in a job interview, and was "unable to answer properly"... to speak with ...