The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Job Interview

clsCorwinclsCorwin Registered User regular
edited December 2009 in Help / Advice Forum
So I've got an interview for an entry level programming job. Well, 2nd interview actually. What should I be expecting from this?

Its from a college recruitment thing, so we (unsure how many will be there) will do a tour of the facility and a dinner one day, followed by the interview itself the next day.

clsCorwin on

Posts

  • TaterskinTaterskin Registered User regular
    edited December 2009
    Its better to over prepare, than to under prepare. Also, don't think you have the job until the first paycheck clears the bank.

    I'm assuming the tour and the dinner is to make sure you can handle yourself around others. Questions probably wont be too technical until the formal interview (well the 2nd one).

    Good luck!

    Taterskin on
  • ImprovoloneImprovolone Registered User regular
    edited December 2009
    Research the company, projects they've done, projects they are working on, fin any information about the person ou are interviewing with. Show that you just don't want a job to have a job, but that you want to work for this company. Also, your job is to make your boss' job easier.

    Improvolone on
    Voice actor for hire. My time is free if your project is!
  • GanluanGanluan Registered User regular
    edited December 2009
    Is this going to be a technical interview?

    Ganluan on
  • SpacemilkSpacemilk Registered User regular
    edited December 2009
    Dunno how your company does it, but evaluating job candidates for my company involves figuring out their interpersonal and technical skills over about 24 hours. [side note: I work for an engineering/design company; we primarily hire chemical engineers]

    We also do a dinner, during which the 3-4 company attendees will get to know the candidate, while trying to figure out if s/he is any good at relating to people. We also try to gauge interest in the company and what the company does. The next day, which is interview day, affords another opportunity for others to gauge interpersonal skills with lunch. The interviews themselves are basically an opportunity to gauge technical and business skills. We do 2 technical interviews, with two different technical engineers, and a business interview with someone who does work on the business side.
    [so the schedule is like this: Candidate arrives during afternoon. Evening is dinner. The next morning, we do a quick breakfast with them then throw them into their 3 interviews, each 45 minutes. Then lunch, then a plant tour. Then they meet with the person who will make a hiring decision. After that, while they are in an HR overview which tells them benefits, company policies, etc., the team that interacted with the candidate will meet and discuss their opinions. The section head will use their opinions and his own experience to make a hiring decision. They decide whether to reject the candidate out of hand (rare), make a spot offer (rare), pass the candidate on to another portion of the company (common), or make the candidate an offer after a few more days of thinking (common).]

    Spoil'd for real-life good and bad examples of dinner and lunch sessions:
    Candidate #1: She was really great at keeping the conversation going while also staying relaxed and not making anyone feel like there were awkward pauses or gaps - basically, a great conversationalist. On top of that, she made sure to ask us what our jobs were like, how we liked them, what had led us to accept the offers. [generally this is information we will offer if they don't ask, but we like to see them ask because it shows they are interested] We got a very good sense that she was not only capable of interacting with people (always important in an office), but she actually did want to work with us. Be like this girl.

    Candidate #2: He was awkward as all hell. Our dinner was myself, another female engineer, and a male engineer. The candidate was incredibly awkward when talking to myself and the other female, but obviously relaxed when speaking to the male. He looked extremely nervous, his eyes darting around, his sentences stilted. He didn't seem to be making conversation; instead it seemed like he was just regurgitating one-liner questions that he'd heard made good conversation starters, but he didn't bother to show interest in any answers, or follow up with more questions. On top of that, he showed little to no interest in our work lives, and when we told him what our work was like and asked if he thought he'd like it, he made a non-commital "Uh sure, sounds interesting" kind of response. The next day he went to lunch with the same female from dinner along with 3 other girls. When he got back, he immediately went into an interview with my section head (aka, the guy making the hiring decision); when he was asked how he liked lunch, his response was a nervous chuckle and the priceless one-liner "It was all girls!" Don't be like this guy.

    During the actual interviews: Don't hold back on these interviews; if you are humble, your interviewers are not necessarily going to realize it. Demonstrate your knowledge without bragging. Treat it as a discussion of these things, not like you're giving a lesson or revealing your skills; try to get them talking about it with you. Not only will this keep them engaged, instead of you just lecturing them, but it will also afford you multiple opportunities to demonstrate knowledge within one question. Whatever you do, don't try to fake knowledge or make shit up.

    tl;dr: My three best pieces of advice:
    -Stay relaxed during dinners and meals, joke around, make conversation.
    -Take any opportunity when speaking with someone to find out how the company works and how they feel about their job. It's a guaranteed conversation starter and it makes you look interested, which is good.
    -Don't be afraid to pour it on during the interviews when they expect you to demonstrate knowledge. Go overboard if you must, but don't let it turn into a lecture or a bragging session. Involve your interviewer.

    Spacemilk on
  • darkmayodarkmayo Registered User regular
    edited December 2009
    I assume you guys weed through alot of candidates before you get to the "dinner" process?

    darkmayo on
    Switch SW-6182-1526-0041
  • illiricaillirica Registered User regular
    edited December 2009
    I would also add to consider yourself being interviewed the whole time, not just during your scheduled interviews. I think Spacemilk put things very well. I worked in HR/recruiting for a company for a while, and so I would just emphasize that everyone you speak to may have input on your potential job. Where I worked, the managers making the decision on positions would frequently (re: always) ask for the opinions of we lesser peons who had also interacted with the candidates. Office assistants and secretaries can be a part of the decision making process, so keep that in mind as you're talking to people during your trip.

    My additional advice:
    -Be polite but not condescending. Never treat someone as if they're "just" an assistant, they might be advising managers about your people skills.
    -Be conversationally conservative. That's not to say don't talk, but avoid subjects that some people might consider inappropriate. Joking around is fine, bawdy jokes aren't appropriate (you'd think this would be obvious, right?) If 'touchy' subjects like religion or politics comes up, be honest but brief. It's okay that you voted for Joe Schmoe, but don't spend 20 minutes talking about why everyone else is an idiot. Avoid swearing.

    A couple people have said to learn about the company before you go. Do this. I cannot stress this more. Go to their website, find out what they do. Also, they probably should have given you a description of the entry-level position you're looking at. Read it over a few times, so that you understand the job you're applying for. Asking questions about the job is great, but you should have some knowledge basis going in. "So, uh, what's this job again?" is not a good question. I've had it asked, more than once.

    On the flip side of the coin, remember that you're applying for an entry-level position. I had a guy once applying for an entry-level position who looked briefly at our site, drew some incorrect conclusions, and proceeded to tell me in detail why we were 'doing it wrong.' Ideas are good, but always remember that the people making the decisions probably have more information than you do. Try to focus on your potential job, not someone else's.

    Brush up on your technical skills, especially the ones that the job is looking for. If the position requires C++, you may well be asked to write a little code. Think of the interview as a semester exam, and study appropriately. Crack open those books and notes that you haven't looked at in 10 months because it's your senior year and you're taking ice skating, dammit, and refresh your memory. The company wants to know that you can do what's on your resume.

    Don't be afraid to put yourself forward, especially if there are multiple people there. You don't want to be that shy person in the back that no one remembers. Think of a few things to ask beforehand, and if you don't have anything to say, at the very least, smile and look interested.

    Best of luck to you.

    illirica on
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    Very helpful so far. Thanks guys.

    I'm not sure how technical the interview will be. The position is with a manufacturing company with a pretty good sized tech department. So, while the point of the job is software (Java), the goal of the company is not.

    clsCorwin on
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    So the dinner is supposed to be business casual and the interview is professional business atire.

    How should I wear my hair?

    clsCorwin on
  • admanbadmanb unionize your workplace Seattle, WARegistered User regular
    edited December 2009
    Neat?

    What kind of hair do you have that that's actually a question? :P

    admanb on
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    I usually wear it with gel, slightly messed up and forward.

    clsCorwin on
  • ImprovoloneImprovolone Registered User regular
    edited December 2009
    Don't wear it "messy".

    Improvolone on
    Voice actor for hire. My time is free if your project is!
  • GanluanGanluan Registered User regular
    edited December 2009
    clsCorwin wrote: »
    Very helpful so far. Thanks guys.

    I'm not sure how technical the interview will be. The position is with a manufacturing company with a pretty good sized tech department. So, while the point of the job is software (Java), the goal of the company is not.

    I work for a company like this to - what this means is that software isn't their money-maker but is usually a central figure in their business plan. Make sure you emphasize you know how much well-written software can help the bottom line of a company, how it can streamline processes, improve customer satisfaction, etc. The non-technical people who will consider hiring you aren't as concerned with your technical skills as they are with your ability to translate business problems to coding solutions.

    Ganluan on
  • SpacemilkSpacemilk Registered User regular
    edited December 2009
    clsCorwin wrote: »
    So the dinner is supposed to be business casual and the interview is professional business atire.

    How should I wear my hair?
    Not like this, you'll look messy and fad-ish, not professional (get your hair cut if it is this long):
    Men%27s+Short+Brushed+Up+Hairstyles+With+Gel.jpg

    Not like this, you'll look like a douche:
    84905572_10.jpg

    But a well-trimmed cut with gel for styling, there's nothing wrong with that and it will look quite good:
    newshort6.jpg

    Btw, for dinner, you should consider wearing nice slacks (maybe khakis), a nice shirt, and maybe a tie. You want to look slightly better than the people you're eating with, but not so much that you make them feel uncomfortable. You want to project an aura of "I've come prepared" and overdressing just a tad (by wearing a tie) will do that. However, do not wear a tie if you choose to wear khakis.

    The next day, you should wear a suit. Obviously. :P

    Spacemilk on
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    I'm wearing some Khaki dockers with a blue polo and dress shoes for the dinner, and busten out the suit tomorrow

    clsCorwin on
  • DemerdarDemerdar Registered User regular
    edited December 2009
    Tell us how it goes.

    Demerdar on
    y6GGs3o.gif
  • Zilla360Zilla360 21st Century. |She/Her| Trans* Woman In Aviators Firing A Bazooka. ⚛️Registered User regular
    edited December 2009
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    Plant tour and dinner went well, I thought.

    Tomorrow, the interview... which is 5 interviews and a case study.

    clsCorwin on
  • CrystalMethodistCrystalMethodist Registered User regular
    edited December 2009
    Typically, the format is to ask brain teasers and programming questions in a ratio of 1:3 or so.

    They'll warm you up with stuff like "reverse a linked list of integers" and probably get to tougher design questions.

    The brain teasers you can find on a bazillion websites. The answers aren't really important. The most important thing is to TALK OUT EVERY SOLUTION. Never be quiet. Learn how to ask for help without explicitly asking.

    "So I'm thinking that if I square each value then blah blah blah, am I on the right track?"

    The worst thing you can do is be silent for 5 minute and then say "I don't know."

    CrystalMethodist on
  • DemerdarDemerdar Registered User regular
    edited December 2009
    clsCorwin wrote: »
    Plant tour and dinner went well, I thought.

    Tomorrow, the interview... which is 5 interviews and a case study.

    5 interviews?

    Holy Jeesus.

    Demerdar on
    y6GGs3o.gif
  • admanbadmanb unionize your workplace Seattle, WARegistered User regular
    edited December 2009
    Demerdar wrote: »
    clsCorwin wrote: »
    Plant tour and dinner went well, I thought.

    Tomorrow, the interview... which is 5 interviews and a case study.

    5 interviews?

    Holy Jeesus.

    Software development tends to have intense interview processes.

    admanb on
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    It wasn't that bad. A lot of it was just personal info, and more of a dialogue rather than interview. Questions were asked regarding my experience, competency, what I do outside of class to expand my skillset, but nothing really technical.

    I felt it went well.

    clsCorwin on
  • ImprovoloneImprovolone Registered User regular
    edited December 2009
    Did you ask questions?

    Improvolone on
    Voice actor for hire. My time is free if your project is!
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    Oh yes. How do you handle changes in requirements late in the development cycle? What IDE do you use? etc

    clsCorwin on
  • ImprovoloneImprovolone Registered User regular
    edited December 2009
    Did you ask if they liked their job?

    Improvolone on
    Voice actor for hire. My time is free if your project is!
  • clsCorwinclsCorwin Registered User regular
    edited December 2009
    Yea, along with background questions, how long they've been there. What their jobs entail.

    clsCorwin on
This discussion has been closed.