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)

1
vote
1answer
759 views

Flowgraph Aptitude question

I recently looked a Flow-Graph question. Consider 8 boxes with following values Box 1 = 2 Box 2 = 7 Box 3 = 2 Box 4 = 1 Box 5 = 5 Box 6 = 7 Box 7 = 1 Box 8 = 4 Now follow the instructions: Put ...
0
votes
2answers
3k views

Good coding problem/s to use in an interview [closed]

I've read a lot of different articles on how to locate good programmers, including the Joel Spolsky and Steve Yegge stuff. Overall I feel we have a pretty good interview process. We ask good ...
1
vote
2answers
1k views

Job interview for Trainee Programmer, how to increase chances of success? [closed]

I have my first programming job interview today (in a few hours!) and would like some advice. The job title is Trainee Programmer and it is for a secure printing company. I have found a lot on the ...
7
votes
4answers
394 views

How can I figure out whether developers at a company are passionate?

I've read the question "How can I tell in an interview if a programmer is passionate about programming?". Now I'm struggling with the reverse: I'll have an interview at a company. How can I figure out ...
25
votes
7answers
2k views

Should I be worried about overengineering programming assignments given during interview process?

I recently had a phone interview with a company. After that phone interview, I was told to complete a short programming assignment (a small program; shouldn't take more than three hours). I'm only ...
2
votes
1answer
210 views

Mnemonic for always overriding equals when you override hashCode?

We java developers always know that you should always override equals() when you override hashCode(), but I consistently have trouble remembering this rule. What is a clever mnemonic to help Java ...
3
votes
3answers
725 views

Please tell me I'm not alone (can't program on paper) [duplicate]

So I went to a job interview today. Long story short, the interviewers were delighted with my knowledge and experience, they were practically showing me to my new desk. Needless to say, what delighted ...
-1
votes
1answer
475 views

What to expect from a 'peer interview' for a new grad position? [duplicate]

I apologize if something like this has been asked, I did try to look for something similar. I am graduating May 16th, and I applied for a position posted as '.NET Application Developer' requiring 1-2 ...
12
votes
3answers
2k views

General thought process for “How would you build this website/app” interview questions

I've collected a bunch of interview questions like "Describe how you would design a photo album application", "Describe how you would design this particular feature of this particular website" (e.g. ...
2
votes
1answer
296 views

Moving forward in the programming world

I have been placed in a recent position where my job title does not adequately represent what my current duties entail. I am worried that this classification will affect me later in my career as the ...
10
votes
1answer
366 views

What is a development stack?

I am just now in the process of looking for jobs as I am about to graduate from college. An interviewer asked me what my current 'development stack' is? I know this is probably a really basic ...
53
votes
11answers
4k views

How common is it for a team to write everything in-house?

In a recent interview I asked the interviewers "how do you go about evaluating new technologies and libraries (such as SignalR) and bringing them in to use?". They said they don't, that instead they ...
0
votes
2answers
316 views

How do I evaluate programming interview preparation websites? [closed]

I ran across the CareerCup website which says they can help prepare you for programming interviews with various US based top tech companies. They don't "guarantee" anything, and the site appears to be ...
5
votes
2answers
875 views

Began with iOS development, skipped CS, and getting hit hard at interviews? [duplicate]

I'll start with a brief background: my degree is in Recording Arts, so mainly audio engineering and stuff relating to the music industry, with some synthesis and stuff which was my link into coding ...
2
votes
4answers
2k views

How do you find the first common element in two arrays

The way I did it was to loop through each at the same time and add the current value to a separate set for each of the lists. Also, check if the current element is already in the other list's set. I ...
12
votes
8answers
2k views

In an interview, is it better to code a brute-force solution to a tough question, or to spend the interview examining the question carefully?

Sometimes interview questions are hard, whether the interviewer intends them to be, or not. It can come down to a choice of whether to use the limited interview time to code up an ugly, inefficient, ...
3
votes
2answers
328 views

What are some JavaScript selectors? [closed]

I was at an interview recently and although they knew that I was a beginner in javascript they asked me what selectors I used before? I didn't know what to say. I came back home and searched for it ...
2
votes
2answers
2k views

Try to find a word in the dictionary that has most letters given

Given some random letters , For example "a,e,o,g,z,k,l,j,w,n" and a dictionary.Try to find a word in the dictionary that has most letters given I was going through some old interview questions and ...
41
votes
6answers
6k views

Engineering interview candidate refuses to use whiteboard [duplicate]

Today I experienced a first in a technical interview. The candidate refused to use the whiteboard to solve an algorithm question, as I requested. There was no sort of disability at play or anything ...
3
votes
2answers
523 views

what to make of a Microsoft Most-Valued-Professional who believes that .NET types are either primitive or complex? [closed]

I thought that in .NET types are either value types or reference types. But this guy, when asked about .NET types, talked about "primitive types" and "complex types". I understand that people ...
14
votes
5answers
7k views

Are there any tools for remote coding interview? [closed]

Firstly, I'm not exactly sure if this question is a better fit over here, or on workplace.SE. So forgive me if it is in the wrong place. We are interviewing some candidates for a development ...
10
votes
5answers
779 views

Interview puzzle on traveling on a line segment

Here's an interesting question I came upon: Let's just say on a number line of length M, where 0 < M <= 1,000,000,000, you given N (1 < N <= 100,000) integer pairs of points. In each ...
3
votes
6answers
803 views

Criticizing your former employer in an interview [closed]

I'm a very junior developer fresh out of college, and in my first programming job. I'm pretty unhappy with my current company-the software engineering standards here are pretty shoddy-the code base is ...
9
votes
3answers
1k views

What's the point of those technique detailed interview question for Senior dev? [closed]

I've had an internal promotion interview for gain a higher level programmer title, something like Senior plus. And I've been interviewed by around 7 people using different technology, and people ...
7
votes
3answers
2k views

More comfortable working on the backend, often referred for role on the front end [closed]

I have applied and have been approached for different roles in web development recently. The one thing that keeps coming up is that I am more suited to front end development than back end development. ...
9
votes
8answers
10k views

OO Design related questions in technical interviews

I've been attending quite a few interviews recently and have been asked by companies to answer "design a [insert model]" questions more than a few times. Is this normal in the industry nowadays? ...
37
votes
10answers
3k views

Effectiveness of FizzBuzz and Beyond

As part of the interview process we initially ask the candidates to do 'FizzBuzz' nowadays the percentage of candidates that can correctly answer FizzBuzz has increased dramatically - this may be due ...
9
votes
2answers
523 views

Can I ask the job interviewer to show me their code before joining the company? [duplicate]

Possible Duplicate: Asking for a code sample of the company at an interview Last year I changed jobs twice.. In the interviews with the companies, everything was so ideal and perfect. ...
8
votes
1answer
951 views

Hash function classification interview question

In several places on the Internet there's the interview question Classify the Hashing Functions based on the various methods by which the key value is found. with answers like Direct method ...
9
votes
5answers
798 views

Asking potential developers to draw UML diagrams during the interview

Our interview process currently consists of several coding questions, technical questions and experiences at their current and previous jobs. Coding questions are typically a single method that does ...
11
votes
2answers
4k views

Are these advanced/unfair interview questions regarding Java concurrency? [closed]

Here are some questions I've recently asked interviewees who say they know Java concurrency: Explain the hazard of "memory visibility" - the way the JVM can reorder certain operations on variables ...
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 ...
18
votes
3answers
2k 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 ...
6
votes
3answers
1k 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 ...
12
votes
9answers
7k 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 question12. I mean, really, utterly, completely, failed the question - not even close. I even coached him through to thinking ...
14
votes
7answers
8k 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 ...
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
540 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
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 ...
3
votes
3answers
4k 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 ...
2
votes
6answers
2k 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 ...
15
votes
8answers
20k 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
755 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
332 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
821 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
898 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 ...
7
votes
5answers
4k 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 ...