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, are arrays considered primitive data types, and how are they actually represented in the language?
In Java, why is the main(String[] args) method declared static in most applications?
In standard Java applications, what is the return type of the main(String[] args) method and why?
In Java, what is the argument of the main method and what does it represent?
In Java, can the main(String[] args) method be declared final, and what effect would that have?
In Java, does the order of the public and static modifiers matter in the main method declaration?
In Java, can a single source file contain more than one class declaration, and what are the rules for public classes and file names?
In core Java, which package is imported by default into every source file without using an explicit import statement?
In Java, can a top-level class be declared as protected, and what are the rules for access modifiers on top-level classes?
In Java, what is the purpose of declaring a variable as final, and how does it affect that variable?
In Java, you do not want a class to be inherited by any other class. What should you do when declaring that class?
In Java, when is it appropriate to define a method as static instead of making it an instance method?
In Java, how is final different from finally and finalize(), and what does each one represent?
In Java, which King class best represents the relationship "King has a best friend who is a Soldier"?
In JavaBeans listener naming conventions, how many of the following method names follow the standard listener pattern: addListener, addMouseListener, deleteMouseListener, removeMouseListener, registerMouseListener?
In object-oriented design, keeping the actions (methods) and attributes (data) together inside a single unit is called what?
In Java memory management, who is responsible for automatically clearing unreferenced heap memory that is no longer needed at runtime?
In the Java platform, what are the three primary responsibilities of the Java Virtual Machine (JVM) when executing a Java program?
In structured programming, an algorithm that is written once and then reused from many different places in a program is commonly called what?
In object oriented design, when client code does not have direct access to an object internal data and that data is hidden behind methods, which concept is being applied?
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