C++ Interview Questions - Amdocs.
1. Write a program to show string copy and concatenate in C++?
2. What will be the output of the program?
If switch(n)
case 1:cout<<"CASE !";
case(2):cout<<"default";
break;
a) CASE! b) default c) Error d) None of the above
3. How to use Macros in C++?
4. Maintaining the state of an object is called____.
a) Serialization
b) Persistence
c) Marshalling
d) None of these options
5. What is the name of the java file of the given program?
import myLibrary.*;
public class ShowSomeClass
{
// your class code
}
a) myLibrary.java
b) ShowSomeClass.java
c) ShowSomeClass
d) ShowSomeClass.class
6. Out of below mentioned options, which of the following is TRUE?
a) In java, an instance field declared public generates a compilation error.
b) int is the name of a class available in the package java.lang
c) Instance variable names may only contain letters and digits.
d) A class has always a constructor
e) The more comments in a program, the faster the program runs.
7. What is the output of the program given below?
String river = new String(“Columbia”);
System.out.println(river.length());
a) 6 b) 7 c) 8 d) Columbia e)river
8. What is a constructor?
a) Same name as the class it is declared within.
b) is used to create objects.
c) may be declared private
d) A and B only
e) A, B and C
9. What is the output of the following program?
main ()
{ int x=5;
x=x--1;
cout<< x; }
a) 5 b) 4 c) 3 d) None of these
10. What is the output of the following program?
float a=.7
if(a=.7)
cout<<"this";
else
cout<<"that";
a) this b) that c) Error d) None of the above
11. What is the output of the following program?
switch(n)
case 1: cout<<"hello";
case (2) : cout<<"default";
break;
a) hello b) default c) Garbage value d) hello and default e) None of the above