What process do you use to recruit programmers?
we have a multi stage interview process...
Pre interviews... Resume review..... then if they are interesting :-
stage 1: come have a chat, talk about what you have done, discuss the position, dig a bit into they approach software development
stage 2: Coding Test
Stage 3: Generally disc...
You are applying for a role "Java Developer" and you are called for an interview.
What are the general knowledge you should/must learn before you sit in front of the panel?
...
There have been many questions related to what one should ask interviewees, what you should ask a company you're interviewing at, etc. I searched and I don't think this one is a duplicate. Also, community wiki from the start.
So here goes: What is the most interesting (challenging, fun, original, useful) brainteaser or puzzle question y...
I've been programming for a few years in C# and XML. I used only the basics of those languages and have survived on the web for info like arrays and text manipulations. But when I am get interview, the interviewers ask only advanced questions - I found the answers later in the Advanced sections in the books on the subject.
Why do the i...
Would you approve of someone using notes during an interview? Whether they're technical questions or not?
My theory is, I'd be able to look stuff up on the job, so if I have something written down it just shows that I'm organized and prepared.
Obviously I'm not talking about something excessive like having a laptop that I google with...
So I'm leaving my job for a role at another company and before I leave I have one last task: I must hire a replacement for myself <gulp>. The reason for the <gulp> is that this is the last thing I will do for my team, and I really don't want to leave them with a dud as they are great bunch of guys.
As a team lead I've interviewed for de...
This is what I offered at an interview today.
int is_little_endian(void)
{
union {
long l;
char c;
} u;
u.l = 1;
return u.c == 1;
}
My interviewer insisted that c and l are not guaranteed to begin at the same address and therefore, the union should be changed to say char c[sizeof(long)] and the return...
When I was learning to code, I read up on the design patterns like a good boy. Long after this, I started to actually understand them.
Design discussions such as those on this site constantly try to make the rules more and more general, which is good. But there is a line, over which it becomes over-analysis starts to feed off itself an...
what is the best C++ book to prepare a advanced C++ interview.
I would like a book with very good summary on concepts and tricks asked in interviews.
...
Are there are any good online developer testing sites for pre-screening candidates? I know the freelance site ELance has a "certification" system where candidates can take tests on various technologies. It won't be 100% accurate, but it at least might expose the less experienced candidates.
...
It is feasible to base the decision to hire a testing lead on only the feedback from a development lead? Testing is something different from coding and it has different methodologies. Like every technology, a tester learns new things everyday and it will never end.
Since a development lead is different than a testing lead, it will not ...
Which is more important -
Certifications
Real time experience
In a interview if you have to select a candidate from a list of 2 candidates then whom would you select
the one with real time experience in that domain for say 4 years or
the one with lots of certifications in that domain in his kitty but either 1 year or no experience...
Does anyone think it is silly for interviewers to expect potential Software Engineers specializing in application development or UI to know hexadecimal arithmetic?
...
I currently work as a PeopleSoft technical consultant, a title that, in practice, means that I'm a PeopleCode programmer. Documents with specifications somehow arrive to my desk and I just implement what the papers say.
However, I'm going to be assigned to a project in which I'm going to be a functional consultant as well, that means th...
Suppose a company is going to hire JavaScript coders. I wonder what question should this company use to properly evaluate them. Even though general programming skills are more important than technology-specifics, they need to be tested on what they are going to work with.
How would you do that? How would you test if they have the proper...
We are going to interview some candidates over the phone and we need the candidate to write code (pseudo code). Obviously, asking the candidate to read the code out loud to us over the phone isn't ideal.
I wonder if there is any good platform to do this?
I know Facebook uses a simple program they wrote by themselves, and Google uses G...
I've always thought that whether I loved or hated a role that I would be objective enough to help out a fellow dev if he ever wanted general info about a workplace/role - say he was in for an interview/walkthru.
As a job seeker, is (1) ok to ask the interviewer/company for permission to contact devs to ask them questions or (2) in a wal...
i have to prepare for an interview in C++ technology.
could you please drop in your suggestions and recommendations about how to start and what are the basic topics that i have to concentrate mostly on?
i have a prior knowledge on the topics but i am confused with what to concentrate on as C++/C are very vast.also i think that i have to ...
Given an n×n matrix of real numbers. You are allowed to erase any number (from 0 to n) of rows and any number (from 0 to n) of columns, and after that the sum of the remaining entries is computed. Come up with an algorithm which finds out which rows and columns to erase in order to maximize that sum.
...
I'm looking to get some practice coding solutions to algorithm puzzles on a whiteboard. A friend is going to read puzzles to me (as if he were interviewing me), and I'll solve them on a whiteboard.
Does anyone know any great books with algorithm puzzles that would be useful for this? I found a book called Puzzles for Programmers and Pro...