I applied online. The process took 3 weeks. I interviewed at cPanel (Houston, TX) in Jan 2016
Interview
Step 1 was a phone screen with the hiring manager. It was primarily just. a meet-and-greet. However, I was asked to complete a coding exercise on my own time at the end of the interview. I submitted the coding exercise and received a follow-up within two weeks requesting an onsite interview. A job offer followed a week letter. The onsite interview included a whiteboard exercise of a FizzBuzz solution.
I applied online. The process took 1 week. I interviewed at cPanel (Houston, TX) in Jan 2015
Interview
The interview process starts with a phone interview in which they ask several questions on Linux and Perl to gauge your familiarity. Questions like, "what's the difference between use and require?" After that, they will schedule an in-person interview, which involves solving problems by writing code on a whiteboard.
Interview questions [1]
Question 1
Given a string 'ABACAD,' how would you reverse the order of the characters in that string?