More On Interviewing Front End Engineers- If You Ask About Something, Really KNOW It (With an Example Based on the W3C Box Model)

I’m going to be writing a bit more about practical development topics here over the next few weeks. Code is fun to write about but code takes time. Sharing my experience and opinions on the day-to-day life of a front end engineer I can do with a little less effort. Also, since I’ve been doing it forever and have experience all over the place I feel like I just might have something to share.

Anyway, today I’m going to continue to talk about the technical interview process. This time with an anecdote culled from my time on the other side of the desk.

I was interviewed a while ago by someone who was significantly junior to me. I think he had maybe 3 years of experience. I was supposed to have been interviewed by someone who would have been a peer at the company, but that fell apart and it fell down to a junior resource. He asked me two questions over a span of ten minutes. Both were worth commenting on, but I’m going to focus on the first one as it illustrates something pretty important about who you have interviewing people and what they should be expected to be able to figure out about a candidate.

We get on the phone, trade pleasantries and then he gets started. He asks me the following question:

“You have a div with a width of 300 pixels. It’s got a margin of 10 pixels. How big is the box?”
Continue reading “More On Interviewing Front End Engineers- If You Ask About Something, Really KNOW It (With an Example Based on the W3C Box Model)”

Yahoo!’s Graded Browser Support to Downgrade IE6 in Q1 2011

I’m a big fan of the Graded Browser Support table from the fine folks at Yahoo! It was the official foundation for our browser support policy at Cramer and I still look to it now for hints into what one of the most mass-market of all sites thinks about the browser landscape.
Continue reading “Yahoo!’s Graded Browser Support to Downgrade IE6 in Q1 2011”

Interviewing With Me? Here’s an Easter Egg. I’ll ask you this JavaScript Question During the Interview.

We’re hiring in my group.

Cool, right?

So, I’m once again interviewing. Yay me.

Since I’m no longer running a group I don’t have to worry about any of the administrative type things (“this is what the company is about,” “this is what we do,” etc.) That’s good as it just allows me to test people on technology. That’s really my favorite part of the interview process anyway. Win.

The following is a tiny snippet I’ve been using to test people’s knowledge of JavaScript fundamentals.

Why share it here? For one thing it’s kind of interesting to me since it’s a very small snippet but it can expose a lot about the way the person approaches the language. Basically, if you can get this and you’re still pretty inexperienced you’ve probably read a book, taken a class or read a blog post or article written by someone smart. That’s a bonus.

And then there’s the Easter Egg part. Meaning, I’m still going to be using this going forward with the answer sitting right out here in the open. Why?

Here’s how I see it. If a candidate:
Continue reading “Interviewing With Me? Here’s an Easter Egg. I’ll ask you this JavaScript Question During the Interview.”

HTML5Boilerplate 0.95 Released. Please Break the Build Script.

The latest version of HTML5 Boilerplate was released and the build script I worked on is included as a beta feature. I’m happy to see it in the wild even though it reminds me that I’ve got a couple of outstanding enhancements I want to take care of at some point (soon? *fingers crossed*)

Anyway, check it out and definitely take the build script for a spin. Know Ant and want to help out? Want to port it to another build system (that would be awesome)? Dive in. We’re happy for the help.

Thanks to Everyone Who Came out to my CSS Talk

Look at all of the people that showed up for little old me:

Sweet.

Here are the slides. I’ll have some video soon (either of this one or of the upcoming version I’m giving at Design Camp Boston.)

Thanks to the folks from Boston PHP for the opportunity and to the guys over Bocoup for hosting.