If you're interviewing for a software engineering position, there are plenty of articles and books out there to help you get ready to answer questions from your prospective employer. There are far fewer resources to help you learn which questions you should ask if you’re the one being interviewed. Having interviewed hundreds of software engineering … Continue reading The must-ask question for your software engineering interview
If you're looking to get a new programming job, there is a very important fact to know about hiring managers. Since they are very busy and receive lots of resumes for open positions, they will build a mental profile of a candidate's skills by scanning their resume in just a few seconds. Much like when … Continue reading What Your Resume Says About Your Programming Skills
The world of professional software engineering is full of titles and grades. Employers use job titles as a means to help them build new teams with the right mix of talent, attract the right caliber of candidates when hiring, create attractive career paths and assist with compensation planning. However, many companies assign titles differently, making … Continue reading Understanding Software Engineering Job Titles
Bringing a programmer in for an interview and a coding test can lead to some interesting experiences, both for the interviewer and the interviewee. Most end up with the hiring manager telling them that they'll "be in touch," but sometimes a candidate just nails it. That's when you consider extending a job offer before they … Continue reading 5 signs that you should hire a programmer on the spot
We're currently hiring web engineers to help build the next-generation of TimeTrade's online appointment scheduling system. Lots of resumes come my way, but 99% of them look exactly the same, following this format: Summary "I'm a web engineer looking for web engineering work". [No link to an online portfolio. No effort to craft the objective … Continue reading Web engineer looking for work? Start by rethinking your resume.
Technical phone screens are hard to do right. Yet, they serve an important role. They are the primary filter that ensures you only bring in appropriate candidates to spend valuable hours meeting your team. If you don’t phone-screen correctly, you’ll end up bringing in some real timewasters who don’t even come close to having the … Continue reading How to phone-screen programmers and not go insane
What says "summer is here" more than the nice weather? It's the flood of eager college kids who are keen to get hired for a few months to get some real commercial development experience. The challenge for employers is in the interview process. Because the candidates are both young and inexperienced, it can be tough … Continue reading Hiring awesome software interns