Frequently Asked Computer Programmer Interview Questions

A computer programmer is a highly skilled person who writes computer software. They are liable for writing, testing, debugging, and maintaining the detailed instructions, called computer programs that computers must follow to perform their functions.

If you want to secure a decent job in this field then you should mentally prepare yourself to answer some of the frequently asked questions which are listed as under:

1. Can you please tell us something about your professional experience for this post?
I have ample experience in this field. I have worked on various big projects up till now. I have adequate experience in designing and developing complex applications. I have supervised development activities for numerous projects. I have also participated in many times in architectural, designing and coding reviews.

2. Please give a short description of a class?
It is one of the most basic technical questions asked by an interviewer. You can say that – a class is a blueprint or prototype from which objects are created. It is a real-world object which consists of methods and data.

3. What do you understand by call by value, call by reference and call by address?
In call by value a copy of the argument is passed as parameter. So the caller method and the called method are working on different sets of data. Any change in one will not affect another. In call by reference the address of an argument is passed, so any kind of modification in one will be reflected in the other. Call by address is same as call by reference.

4. What technical and non technical skills do you possess?
In my profession up till now I have worked on UNIX, C, C++, Visual Basic, DEC, VAX, System Servers, SGI, Intel 8086 Assembler, VMS, Pascal, LISP, FORTRAN, Basic, Macro-II, RCS, MS, Team Ware, MS/DOS, and Solaris. I have excellent analytical, problem solving, and interpersonal skills.

5. Please elaborate about your strength and weakness?
It is an excellent question which offers you a good opportunity to put a positive turn on something pessimistic. You have to shape your negatives into positives. Like in weakness you can say that I am too focused toward my work and I think I should take out time for myself. As far as strong points are concerned, they expect a simple answer from you. Just tell that you are hardworking, perfectionist and ambitious.

It is very essential to be prepared for an interview. During the course of an interview, you may be asked various questions. Just one bad answer can stand out and cost you the job. So be careful while you appear for an interview.

We have many more Career Help Articles Now Available.