Immediate PHP programming interview prep.
February 4, 2013 11:19 PM Subscribe
I have a programming job interview TOMORROW. Can you help a fellow out?
posted by anonymous to Work & Money (3 answers total) 7 users marked this as a favorite
What sort of questions should I expect? What language specific information should I have at my fingertips? Generally speaking, what sort of stuff beyond FizzBuzz might I be expected to demonstrate in this scenario? Sample questions, particularly of esoteric or advanced PHP and WordPress features/problems/etc. that you might want someone joining your team to be aware of, would be very welcome.
What sort of salary numbers are "good" for this sort of position, and what would be a lowball offer? I am concerned about this since they are located in a country with a lower cost of living, and that may be reflected in their offer (to put the cart well ahead of the horse). If they ask for me to put a number out there, and I can't avoid doing so, what should I say?
Finally, I'm nervous because this will be a big step in my life. I am capable and think I can overcome whatever obstacles might come up. I'm so psyched about getting into a full-time programming position with more experienced programmers. But I do have gaps that might need to be navigated/addressed in the interview, and I'm hella nervous about them:
1. Limited experience working with a team of programmers. I've always done solo freelance work. I might be cleaning up after someone else, but I'm not actually coordinating my work with another programmer.
2. I don't have a comp sci degree. I majored in the humanities. I think that's an asset in some ways, but to be perfectly clear, I will likely flounder at least a bit if they require me to give an accurate big O analysis of anything but a very simple algorithm, or if I'm expected to reproduce insertion sort in PHP or pseudo code without looking up the steps, or... whatever else along those lines.
3. I'm worried that my freelance work, which has never had to scale beyond a single server, is limited enough that they'll ask me some question for which I won't have a working frame of reference. Small business owners, arts groups, and non-profits haven't given me a certain scope of problem to tackle (which admittedly may or may not be relevant here, since the product is a plugin rather than a service).
4. This will be my first programming interview. I work in tech, and I freelance with web design, but I don't believe any of my past interviews will be very relevant.
On the other hand:
1. I'm psyched. I want this job. I'm eager, and I will put in the necessary effort to fill in any gaps.
2. Nervousness aside, if they give me a feature to implement, I can implement it. If they assign me a bug to squash, I can squash it. (Dunning-Kruger Effect? I hope not!) And what more do you want besides an eager, capable candidate?
No really, tell me. Please.