Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Technology Questions
In Java, is the statement "There is one default constructor in every class" always correct, or can a class legally have no default constructor?
In object oriented programming terminology, which of the following is not commonly used as another name for an attribute of an object?
Within a single Java Virtual Machine, how does the Java programming language pass arguments to methods and constructors?
In Java serialization, which keyword is used to tell the Java Virtual Machine to skip a particular field when serializing an object that contains it?
According to the JavaBeans naming convention, which of the following method names correctly follows the standard for a simple read accessor on a customer property?
In Java exception handling, what is the key difference between the throw statement and the throws clause in a method declaration?
In object oriented programming, which list best represents the core elements or principles that define the object oriented paradigm?
In Java concurrency, the statement "A lock can be acquired on a class" refers to synchronizing on the Class object (for example via a static synchronized method). Is this statement true or false?
In Java, which combination of modifiers can legally be applied to a local inner class defined inside a method body?
In core Java, which option best describes the main categories of classes when you distinguish between top level classes and nested classes?
In C programming, if you want to implement a heterogeneous linked list that can store different data types in its nodes, which pointer type is most appropriate to use in the node structure?
In object oriented programming, what is meant by overloading polymorphism (also called compile time or static polymorphism)?
In a relational database management system (RDBMS), which data structure is commonly used internally to implement indexes efficiently for range queries and ordered access?
In the Java platform, what is a JAR file and what is it commonly used for?
In object oriented programming, what is polymorphism and how does it relate to using a common interface for different underlying types?
In C++, when do you use the :: scope resolution operator and what problem does it solve?
In Java object oriented programming, what does runtime polymorphism through method overriding mean, and how does it determine which version of an overridden method is actually executed?
In Java design, when is it more appropriate to use an abstract class and when is it better to use an interface to model behavior and shared code?
In the Java Collections Framework, how do you typically traverse all elements of a collection using its Iterator interface methods in a safe and standard way?
In Java Collections, how do you decide when to prefer an ArrayList and when to prefer a LinkedList for storing and accessing elements?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79