Earlier quoted context omitted.
> Am I the only one who, when being interviewed, doesn't mind whiteboard coding? I'm sure you're not, but my experience is completely opposite of yours. I'm still relatively early on in my career (I've had 3 software jobs, but have grown up coding since I was 12), but every job I scored was one that didn't use a whiteboard/paper problem during an interview. I got a lot better at whiteboards with practice; but early o…
Whiteboarding is a skill that the vast majority of people will have to work to obtain. It's not the natural way that we work. Personally, if you know you're going to be interviewing, start practicing for whiteboarding. There are books and online resources available to help you get at least comfortable with it. The resources also help drive home that whiteboarding should be about process, not about perfect solutions.…
How I Interview
111–120 of 129 posts
Re: How I Interview
#112I have decided that I will no longer take technical interviews. I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself? If I was a senior lawyer or an architect joining a new studio, I strongly doubt I would ha…
Re: How I Interview
#113I have decided that I will no longer take technical interviews. I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself? If I was a senior lawyer or an architect joining a new studio, I strongly doubt I would ha…
Your approach seems sensible as a freelancer. Hope it works out for you! But I don't think it would work for someone who's full-time employed looking for another full-time employer: 1. People can't just take two weeks off to go code for another company. 2. With so many other candidates out there, a company is typically not going to bother with an "eccentric" who refuses to interview. (not saying you are eccentric, ju…
I for one commend "whiteboard refusers."
Re: How I Interview
#114I have decided that I will no longer take technical interviews. I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself? If I was a senior lawyer or an architect joining a new studio, I strongly doubt I would ha…
You grossly underestimate how conservative and risk averse most clients are. As a consultant I have tried a variation on your approach. I've offered to work for a client for 2-3 weeks. At the end of which THEY get to decide how much I'm worth. I reserve the right not to carry on working for them but for those 2-3 weeks I will accept whatever they pay including nothing. In over a decade not one client has accepted thi…
Now, the GP says he will work first two weeks without pay? Simple to understand and accept.
Re: How I Interview
#115Earlier quoted context omitted.
That sounds like a sensible way to work as a freelancer. Have you already had success with it or is it just a plan for the future for now? I'd be interested in hearing how it pans/panned out.
Well, yes and no. For around 3 years, I have been running my own consulting company with a friend. We were doing pretty much what I do as a 'solo' consultant, except that we were fronted by a company. This automatically removed the need for interviews. As soon as I sold my company and got back to solo consulting, I had to re-enter into this ridiculous circus which are technical interviews. So, to answer your question…
Re: How I Interview
#116I have decided that I will no longer take technical interviews. I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself? If I was a senior lawyer or an architect joining a new studio, I strongly doubt I would ha…
Re: How I Interview
#117I have decided that I will no longer take technical interviews. I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself? If I was a senior lawyer or an architect joining a new studio, I strongly doubt I would ha…
> Why shall I still prove myself? Because we see candidates claiming that level of experience that cannot construct a simple for loop.
Re: How I Interview
#118I have decided that I will no longer take technical interviews. I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself? If I was a senior lawyer or an architect joining a new studio, I strongly doubt I would ha…
> Why shall I still prove myself? Because we see candidates claiming that level of experience that cannot construct a simple for loop.
It is usually a pretty organic process. If we get into it and question their coding ability, we might ask a few basic questions, like how do you declare an array or vector in C++. Do you use std::algorithm? Then possibly into C++14 territory. It depends on the position. On the other hand, if they breeze through some basic coding questions, it quickly turns into a discussion and feeling the candidate out in terms of fit. But if we get a senior SE come in, and we talk about previous projects and we get "I fixed bugs, reduced memory usage, and saved $X million dollars" that is a big red flag.
Re: How I Interview
#119Earlier quoted context omitted.
> Why shall I still prove myself? Because we see candidates claiming that level of experience that cannot construct a simple for loop.
Well claiming is a very far galaxy from "demonstrating". What about references? What about networking? What about published books and papers. This stuff is very hard to make up, especially references.
Re: How I Interview
#120Earlier quoted context omitted.
Your approach seems sensible as a freelancer. Hope it works out for you! But I don't think it would work for someone who's full-time employed looking for another full-time employer: 1. People can't just take two weeks off to go code for another company. 2. With so many other candidates out there, a company is typically not going to bother with an "eccentric" who refuses to interview. (not saying you are eccentric, ju…
Two way street... assuming the guy was legit and confident, he'd have other offers lined up, and your company may have been the loser. I for one commend "whiteboard refusers."