Home Forums Programming What level of C++ is required for programmer positions?

Viewing 10 reply threads
  • Author
    Posts
    • #6257
      Anonymous
      Inactive

      Morning,

      I’ve been looking through the game job ads every friday for the last few couple of months so I can keep up to speed on what companies are looking for.

      While there are a few more jobs looking for C# programmers now, the vast majority are C++.

      I’ve been working my way through as many C++ tutorials as I can get my hands on for a while now, and it has been quite a slog at times (quelle suprise! :lol:)

      I found this site C++ Interview Questions to test out just how much I have taken in through my own work.

      I was wondering if anyone would have a list of programming questions that might be asked in a technical interview (regardless of the programming position) for a games company?

      Thanks,

      Anthony

    • #38404
      Anonymous
      Inactive

      Q1. How many published games have you worked on. :wink:

      Surly answers aside your question is very interesting so I too would like to hear the responses. Anyone get any weird questions in an interview?

      Some interviews may be practical (Solve a high level problem in code) rather than programming keyword explanation – which btw I don’t think is that great an interview style as articulating something you through experience innately just know how to use can be difficult – showing you can code on the fly is a way better assessment, though can be daunting for the applicant.

      Here is a quick practical example I found.
      http://algorithmancy.8kindsoffun.com/10questions.ppt

    • #38405
      Anonymous
      Inactive

      Ours is analyse a program in C\C++ (brief description of what code should do), understand how it working now in it broken state, fix some logical bugs and fix some syntax bugs.

    • #38406
      Anonymous
      Inactive

      A lot of those questions look spot on to be honest. Knowing things like inheritance and polymorphism are vital as well as many of the other things on first few pages of questions. Expect some code questions too…why doesn’t this code compile, and maybe writting a few short functions.
      You should also expect some 3d maths questions also…stuff like getting the distance between a point and a plane, that kind of thing, what’s a dot product, when would you use it, things like that. Depending on the company, you might get a few physics type questions too, so knowing the 3 main physics Velocity formula is a good start (v=u+at plus the other 2).
      Some places will ask you questions on EVERYTHING, which is quiet daunting, graphics, networking, ai, audio…but i guess thats just to find your strengths.

      Don’t fret it, make sure you know the basics. Take your time and be concise in your answers. MAKE SURE YOU SHOW YOU CAN PROGRAM. Knowing theory is great, but you neeed to show you can code.

      I’m afraid I can’t show you our tech test, sorry.

    • #38407
      Anonymous
      Inactive

      In the interview for my last job (not in games) they pulled a few questions from GOTW:

      http://www.gotw.ca/gotw/index.htm

      This is IMHO essential reading for any C++ programmer.

    • #38408
      Anonymous
      Inactive

      Found same question on gamedev.net
      A bit of bickering and should be consolidated into a list of questions but could be useful.
      http://www.gamedev.net/community/forums/topic.asp?topic_id=361043&PageSize=25&WhichPage=1

      If doing a practical interview even for simple algorithms don’t forget to comment code for bonus points.

    • #38409
      Anonymous
      Inactive

      Q1. How many published games have you worked on. Wink [/quote:378bbf31e9]

      Zilch which is why I’m looking for help.

      Thanks for all the replies.

      The more information the better, thankfully I can answer most of those questions on the Interview questions site so I guess I’m not doing too badly.

      @Eoin

      Thanks for that link, it looks very useful.

      @david4482

      Cheers, I was going to do a search on gamedev but the fecking site won’t load at all for me, just the banner shows up.

    • #38410
      Aphra K
      Keymaster

      It would be interesting to hear how the Demonware programming bootcamp recruits got on – weren’t they focussing on C++?

      Aphra.

    • #38411
      Anonymous
      Inactive

      polymorphism [/quote:d1910af826]

      Easy peasy.

    • #38414
      Anonymous
      Inactive

      Nice!!

      Morph: 1977 – 2005. RIP.
      Morphs cream cousin Chaz can tell you about inheritance.

      Yes I know, a new low on the pun scale.

    • #38826
      Anonymous
      Inactive
Viewing 10 reply threads
  • The forum ‘Programming’ is closed to new topics and replies.