Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Junior Software Engineer (C++) Interview Advice [closed]

Tags:

c++

Hey guys.Tomorrow I have a phone interview with a good company for a Junior Software Engineer position. I have been out of the university with a bachelors for 3 months now, and am a bit rusty on my C++, as it has been a few semesters since I worked with it. I am currently reviewing it (working on pointers at the moment) to be prepared for tomorrow. Below is the description of the job. What would people recommend I brush up on the most to be prepared for the interview? What type of questions do you think the interviewer would ask that I should be sure to be prepared for? Thanks much. This would be huge for me.

Responsibilities

  • Willingness to accept new challenges and learn on the job in a fast paced environment
  • Opportunity to become heavily involved in all phases of the development cycle in a very short time period
  • You will gain hands on experience from day one while working in conjunction with other developers to ensure a high level of quality
  • Through quality testing and real world feedback, continuously improve the software*s functionality and performance

Skill Requirements

  • Bachelor*s degree required in Computer Science/Engineering, or any science/engineering field with relevant programming knowledge
  • Experience programming in C/C++
  • Ability and desire to learn quickly and adapt to new technologies
  • Familiar with polymorphism, memory allocation/de-allocation, and common data structures
  • C# experience is a plus
  • Network knowledge is a plus
  • Knowledge of financial terms is a plus
like image 760
Kyle Avatar asked Sep 02 '10 22:09

Kyle


2 Answers

If your C++ experience is a few university courses and that's a while ago, and if you need to brush up on pointers again, then that means you used to know a few things about C++, but need to learn a lot before you'll be a yearling.
If I were you, I would be open about this. Then it comes down to how much you can convince them that you are a quick learner.

Of course, they might not want to hire someone who's not up to it immediately.

like image 104
sbi Avatar answered Nov 18 '22 14:11

sbi


Just admit that you aren't experienced with C++ or C, but that you can handle it well and you've been exposed to it before. Emphasize examples in your past where you have accomplished something that took persistence and learning a new skill/field within a reasonable amount of time. I think most employers don't expect university graduates to be very experienced programmers, just simply fresh new minds. Use that to your advantage.

like image 2
ldog Avatar answered Nov 18 '22 12:11

ldog