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
votes
0answers
3 views

Job application. Graphics app task, use Unity or raw OpenGL?

So, I am in the process of applying for an Android dev role. I have been given a task where I need to draw shapes on a screen and have them disappear when dragged off screen. My understanding is ...
3
votes
1answer
204 views

How can I rewrite this linked-list manipulation as tail-recursive?

This is an interview question I was once asked, and now I ask many of my interviewees. I have yet to see anyone come up with a tail-recursive solution during the interview. Given a liked list, I'd ...
8
votes
3answers
736 views

How to determine number of resources to be allocated in a software project? [closed]

Last day I have been interviewed and the interviewer asked me as given the outline of a project, how can we determine the number of resources to be needed for the same? I don't know to do so. Is ...
5
votes
2answers
3k views

Kind of project for pair programming interview

As discussed in the SO question Pair Programming for a job interview, there are mixed feelings on the usefulness of this approach. For those that have used this approach, what kind of projects are ...
136
votes
10answers
12k views

Is my work on a developer test being taken advantage of?

I am looking for a job and have applied to a number of positions. One of them responded, I had a pretty lengthy phone interview (perhaps an hour +) and they then set me up with a developer test. I was ...
1
vote
2answers
279 views

Why are theoretical questions asked in web developer job interviews? [closed]

I've noticed this many times myself and my friends have said the same. When applying for a web developer position, why are interview questions asked like "How is quicksort implemented?" or "Why are ...
22
votes
11answers
7k 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 ...
70
votes
14answers
5k views

How important is it for a programmer to have an online presence? [closed]

I've noticed more and more mentions (both in posts here and in actual job descriptions) of programmers' "portfolios" - typically their public profiles on sites such as this, GitHub, etc. How ...
1
vote
4answers
277 views

Do you do custom tests/work for a potential employer before the interview? [closed]

Every shop I've worked at we have followed what I thought was a standard hiring sequence: Solicit resumes Phone screen applicants we are interested in In-person interview In some shops, second ...
-4
votes
0answers
65 views

Programming Interview Question [duplicate]

I have an upcoming interview in a couple of days and had a question for you guys. I've heard that programming interviews have whiteboard problems where you solve a simple problem on a whiteboard. My ...
-1
votes
3answers
4k views

Are questions on graphs common in programming interviews? [closed]

Despite saying that graphs are very important, none of my friends have got any graph related questions in interviews in Google and Amazon. I am preparing for these companies right now. Should I ...
10
votes
1answer
363 views

Do hiring managers have a hard time accepting developers who have a “business look alike” personal app but are NOT entrepreneurs? [closed]

Directly post graduation from University, I decided to build my own web app (Ease My Day) while waiting to get a job as a software Engineer. The reasons to build this app: Gain solid hands on ...
0
votes
2answers
207 views

Mechanics of reasoning during programming interviews [closed]

This is not the usual "I don't want to write code during an interview", in this question the assumption is that I need to write code during an interview (think about the level of rewriting the ...
15
votes
8answers
12k views

Senior Interview LINQ questions [closed]

I'm preparing a LINQ section in interview questions for senior programmers. What are the most interesting questions in LINQ to include? And why?
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 ...
4
votes
2answers
426 views

How to recognize people with potential to become a coder [closed]

I work in finance and we have the habit to hire young people out of college, most of them with little-to-non coding experience. We are not looking for future quants, just business analysts with an ...
12
votes
9answers
1k views

How are the skills used in typical interview questions applied in the real job? [closed]

For SQL and C# app dev jobs, the interviewers usually ask questions about tree,graph and linked list traversals using pure C and pointers. In the 3 years I've spent in my job, I've never had to ...
14
votes
6answers
10k views

Preparing for algorithm-related interview questions [closed]

So, I've just realized that some employers may ask an interview question that is relative to some complex mathematical algorithm. It seems like answering these questions is a skill in its own right. ...
7
votes
2answers
1k views

Does LINQ require significantly more processing cycles and memory than lower-level data iteration techniques?

Background I am recently in the process of enduring grueling tech interviews for positions that use the .NET stack, some of which include silly questions like this one, and some questions that are ...
6
votes
3answers
464 views

As an interviewer, asking a candidate to find errors in small sample code. Is this fair? [closed]

We've been interviewing on and off for about two years, and I've run this by about 30 candidates. I wrote some 20 lines of code which perform a relatively basic operation, but has a bunch of errors in ...
0
votes
2answers
326 views

Common interview: flexibility on code test? [closed]

I'm looking my first job and tomorrow I have my first interview in which they will test my programming skills by doing some code. I want to know if it's usual they let you search on internet if you ...
10
votes
4answers
6k views

How Scala Developers Are Being Interviewed [closed]

How are Scala programmers being interviewed? What are the aspects that the interviewer looks for when interviewing a Scala developer?
0
votes
3answers
411 views

What makes a good interview question for a junior applicant? [closed]

We had a debate a few days ago at work about some question we ask during interviews. We are in the on-going process of hiring "junior" C++ developers which is kind-of new to the company (we used to ...
26
votes
9answers
6k views

Why are SW engineering interviews disproportionately difficult (vs. research interviews)? [closed]

First, some background on me. I have a PhD in CS and have had jobs both as a software engineer and as an R&D research scientist, both at Very Large Corporations You Know Very Well. I recently ...
0
votes
3answers
289 views

What to expect as a programmer in a bank? [closed]

After three phone interviews, I got this offer in a large bank as a Java programmer. I have no prior experience in financial institutions (only two years as a regular Java dev), so I'm a little bit ...
10
votes
6answers
3k views

Is “Explain the RAII idiom” a good C++ screening question? [closed]

A company that I work with has asked me to do candidate phone screenings to make sure they aren't completely embarrassed when sending over someone to a potential client. It turns out that a fair ...
2
votes
4answers
402 views

Preparing for an interview slightly outside my skillset [closed]

I have 4 years of experience in web development, so: PHP, javascript, Mysql, HTML, CSS, the usuals. I have an interview soon for a position involving c#, wpf and other desktop programming languages. ...
6
votes
8answers
9k views

What is the best book to prepare for a Java interview? [duplicate]

Possible Duplicate: How to prepare yourself for programming interview questions? I found older questions but I was wondering if newer, better books/guides have been published in the last two ...
9
votes
6answers
2k views

What makes the difference between “Hire” and an honest “almost” for final on-site interviews? [closed]

So, I have recently had on-site interviews with Google and Amazon and received polite rejection letters letting me know I was close, but not quite right for the skills they were looking for. I've ...
111
votes
11answers
8k views

Is it appropriate for interviewers to ask candidates for their Stack Exchange user name? [closed]

Would you consider it appropriate if you were asked for your Stack Exchange username in a software job interview (or as a pre-interview screening question)? To me, it seems like a very reasonable ...
4
votes
1answer
1k views

test for graduate software developer role? [closed]

I'm looking for tests that are suitable for a graduate software developer role, mainly tests that are about reviewing code and finding faults and etc, multiple choice or otherwise.preferably code ...
-4
votes
1answer
181 views

How to show confidence during an interview? [closed]

I got into an interview which I knew what I am trying to explain or have some idea on the question of the interviewer. What's the best way to explain it and show my confidence?
18
votes
11answers
4k views

Is “White-Board-Coding” inappropriate during interviews?

This is a somewhat subjective quesiton but I'd love to hear feedback/opinions from either interviewers/interviewees on the topic. We split our technical part into 4 parts. Write Code, Read & ...
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 ...
40
votes
4answers
41k views

How can I test PHP skills in a interview? [closed]

My company needs to hire a PHP developer, but nobody has PHP knowledge in my company and we find difficult to test for PHP skills. If it were a C/Java developer I would ask him to write a quick ...
1
vote
2answers
347 views

Rejecting time bound programming exercises in interview [closed]

I have come across a few hands on programming scenarios at recent job interviews. Implement a queue in C# only using arrays. Call to get an item will take first item out from the queue(write on ...
27
votes
18answers
4k views

Should a senior developer refuse to take paper exams during an interview?

I found that many senior developers refuse to do paper exams in interviews. They regard the exam as a kind of humiliation, because they think that "They don't trust my programming ability even if I ...
52
votes
15answers
11k views

FizzBuzz - really?

When it comes to "interview test" questions, the subject of FizzBuzz often comes up. There is also a Coding Horror post about it. Now, if you bother reading sites such as this, you are probably less ...
7
votes
7answers
5k 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? ...
2
votes
3answers
236 views

Is UML a good way to shortly and simply explain a concept? [closed]

I was recently in a job interview that was mostly technical. One of the things that stood out was my difficulty explaining ideas and concepts. During the interview I decided not to use UML to ...
-5
votes
3answers
460 views

Is it a deal breaker if the HR person asks programming questions during an interview? [closed]

The title pretty much says it all, but the longer story is: I went to a job interview last year for a junior tester position. The first interview was with a person from HR. This is weird, in my ...
3
votes
3answers
334 views

What's the best way to show some of my code during an interview? [duplicate]

I realize that there are already a couple of questions about this, but they mostly are about if you should bring code to the interview, which is not the case here. I have a job interview (at a ...
3
votes
1answer
258 views

NDA's in interviews

I have interviews scheduled for two, large, respectable, somewhat competing, American companies. One of them (the one for which the interview takes place first) has asked that I bring a signed NDA to ...
56
votes
7answers
7k views

The Joel Test's equivalent for measuring a programmer [closed]

I understand that to measure a project or code, we can use The Joel Test, but is there any simple standard test (like The Joel Test) that is able to measure and filter how good a programmer is? My ...
68
votes
26answers
3k views

Should we hire someone who writes C in Perl?

One of my colleagues recently interviewed some candidates for a job and one said they had very good Perl experience. Since my colleague didn't know Perl, he asked me for a critique of some code ...
16
votes
8answers
21k views

Web Developer interview questions

I read an article today that listed some basic questions about web development: Describe how POST data was submitted to a server by a browser. Explain a number of HTTP status codes (except maybe 404 ...
10
votes
6answers
16k 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 ...
0
votes
5answers
303 views

How to create a Python interview question to write a method

If I'm giving an interview coding question in Java, I can specify the most of the question just by giving a method signature. (Made-up example follows.) public class Table { public String ...
26
votes
8answers
11k 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 ...
39
votes
12answers
2k views

Is thinking out loud during an interview really the best strategy?

In another question I asked recently about best practices for whiteboarding, there was general consensus that thinking out loud while coming up with the answer was the best strategy. Indeed, long ...