Question #1
You need to evaluate the following code segment. Line numbers are included for reference only.
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #2
You have the following code segment. Line numbers are included for reference only.
What is the output of line 07?
• A. -44
• B. -40.0
• C. 40.0
• D. 44.0
Correct Answer: B
Question #3
You are interviewing for a job as a Java developer.
You are presented with the following code. Line numbers are included for reference only.
You need to evaluate what happens when the code runs.
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #4
You need to evaluate the following Java program. Line numbers are included for reference only.
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #5
You need to analyze the following code segment. Line numbers are included for reference only.
What is the output of line 12 when you run printInt()?
• A. 0
• B. 1
• C. 2
• D. 3
Correct Answer: A
Question #6
You write the following code:
You need to determine the values of the data1, data2, data3, and data4 variables.
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Question #7
You are creating a Java console application.
You need to read a birthdate entered by the user.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #8
You need to evaluate the following Java program. Line numbers are included for reference only.
Which three values will be displayed in sequence? To answer, move the appropriate values from the list of values
to the answer area and arrange them in the correct order.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Question #9
You are interviewing for a job at Adventure Works, Inc. The hiring manager asks you to create a single console
program.
The program takes multiple arguments from the command line and writes them to the screen in the same order as
they were typed on the command line.
Which three code segments should you use to develop the solution? To answer, move the appropriate code
segments from the list of code segments to the answer area and arrange them in the correct order.
Select and Place:
Correct
Answer:
Question #10
You need to evaluate the following code. Line numbers are included for reference only.
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #11
You have the following code:
You need to create an int array named numbers initialized with num1, num2, and num3.
How should you complete the code? To answer, drag the appropriate code segment to the correct position. Each
code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes
or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Question #12
You are creating a method that processes invoices. The invoices are contained in an ArrayList instance. After
each invoice is processed, the method must remove the invoice from the ArrayList instance.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #13
You are writing a Java method.
The method accepts a two-dimensional String array and prints the content of each array element.
The size of each dimension of the array might be different.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #14
You are developing a Java program to play Tic-Tac-Toe. You define the following array to store the state of the
board:
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #15
You are writing a Java program.
The program must meet the following requirements:
✑ Truncate firstName to its first five characters
✑ Set output to a string that contains the firstName and the number of characters in firstName
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #16
You are writing a Java program that collects patient information and stores it in a database.
You need to ensure that the program stores data using the least amount of memory.
Which data type should you use to complete each variable declaration? To answer, drag the appropriate data type
from the column on the left to its code segment on the right. Each data may be used once, more than once, or not
at all. You may need to drag the split bar between panes or scroll to view content.
Select and Place:
Correct Answer:
Question #17
You are writing a Java method that evaluates an arithmetic formula.
The method accepts an int value named number, raises the value to the second power, and returns the negative
value of the result.
How should you complete the code? To answer, drag the appropriate code segment to the correct position. Each
code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes
or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Or
-(number^2)
Question #18
HOTSPOT -
You are creating a method that converts a string representation of a number into an actual number.
The numbers passed into the method include whole numbers and fractional numbers.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #19
DRAG DROP -
You attend an interview for a job as a Java programmer.
You need to declare a two by three array of the double type with initial values.
How should you complete the code? To answer, drag the appropriate code segment to the correct location. Each
code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes
or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Question #20
HOTSPOT –
You are interviewing for a job as a Java developer. You need to evaluate the following code. Line numbers are
included for reference only.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #21
The question requires that you evaluate the underlined text to determine if it is correct.
You should use an int data type to store the numeric value 3,000,000,000 (3 billion) so that the least amount of
memory is used.
Review the underlined text. If it makes the statement correct, select "No change is needed." If the statement is
incorrect, select the answer choice that makes the statement correct.
• A. No change is needed.
• B. a short
• C. a byte
• D. a long
Correct Answer: D
Question #22
You need to evaluate the following code segment:
What happens when the code segment is run?
• A. iNum has a value of 0.
• B. An exception is thrown.
• C. iNum has a value of 2.
• D. iNum has a value of 3.
Correct Answer: C
Question #23
DRAG DROP -
You are writing a Java method.
The program must meet the following requirements:
✑ Accept a String parameter firstName
✑ Display a welcome message that contains firstName
✑ Ensure that the first letter of the name is capitalized, and the remaining letters are in lowercase
How should you complete the code? To answer, drag the appropriate code segment to the correct position. Each
code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes
or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Question #24
You work as a Java programmer.
You need to convert a numeric String to a primitive double value.
What code segment should you use?
• A. [Link](numberString);
• B. [Link](numberString);
• C. [Link](numberString);
• D. [Link](numberString);
Correct Answer: D
Question #25
DRAG DROP -
Your instructor asks you to evaluate four arithmetic code segments.
What is the value of each code segment? To answer, drag the appropriate value from the column on the left to its
code segment on the right. Each data may be used once, more than once, or not at all. You may need to drag the
split bar between panes or scroll to view content.
Select and Place:
Correct Answer:
Question #26
You are writing a Java console program. The program accepts command line arguments.
You need to ensure that the main method parses and handles each command line argument.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #27
You work as an intern Java programmer at Adventure Works. Your team lead asks you to create a method.
The method must meet the following requirements:
✑ Accept an int array
✑ Check for duplicate values in the array
✑ Stop the outer loop as soon as a duplicate value has been detected and return true
✑ Return false if all values in the array are unique
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Question #28
You are interviewing for a job as a Java developer. You need to demonstrate your understanding of switch
statements.
For each of the following code segments, select Yes if the code segment can be changed to a switch statement
with up to three case statements. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #29
You are writing a Java method.
The method must meet the following requirements:
✑ Accept a String array named entries
✑ Iterate through entries
✑ Stop the iteration and return false if any element has more than 10 characters
✑ Otherwise, return true
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #30
DRAG DROP -
Traders hires you to write a Java program to manage account openings.
To open a new account, a user must meet one the following requirements:
✑ be over 65 years old and have a minimum annual income of 10,000
✑ be at least 21 and have an annual income greater than 25,000
How should you complete the code? To answer, drag the appropriate operator to the correct position. Each
operator may be used once, more than once, or not at all. You may need to drag the split bar between panes or
scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Question #31
HOTSPOT -
You are writing a Java method named countdown.
The method must meet the following requirements:
✑ Accept an int parameter named start
✑ Display all numbers from start to zero in decrements of one
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #32
You work as a Java programmer. A member of the team creates the following program. Line numbers are included for
reference only.
The program is supposed to display a message to the console while it counts down from 60. The method does not work as
intended.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Question #33
You are writing a Java console program.
The program must meet the following requirements:
✑ Read a line of text entered by the user
✑ Print each word in the text to the console on a separate line
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #34
HOTSPOT -
You need to evaluate the following code. Line numbers are included for reference only.
Use the drop-down menus to select the answer choice that answers each question based on the information
presented in the code.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #35
HOTSPOT –
You work for Woodgrove Bank as a Java programmer.
You need to evaluate the following class. Line numbers are included for reference only.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #36
HOTSPOT -
You have the following code segment. Line numbers are included for reference only.
The code does not compile.
For each of the following statements, select Yes if the action is required to resolve the compilation error.
Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #37
DRAG DROP -
You have a Java class named InsurancePolicy.
You need to define a constant data member named RATE. The data member must be accessible by any class
without instantiating the InsurancePolicy class.
How should you complete the code? To answer, drag the appropriate code segment to the correct position. Each
code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes
or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Correct Answer:
Question #38
You work on a team that develops e-commerce applications. A member of the team creates a class named DB that connects
to a database. The class contains a method named query.
You need to initiate the DB class and invoke the query method.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:
Question #39
You are writing a Java class named SavingsAccount.
The class must meet the following requirements:
✑ Inherit from an existing class named Account
✑ Include a constructor that uses the base class constructor to initialize the starting balance
Include a substitute toString() method
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Question #40
The question requires that you evaluate the underlined text to determine if it is correct.
You have the following class definition:
The logError method can be invoked by code in all classes in the same package as the Logger class.
Review the underlined text. If it makes the statement correct, select "No change is needed." If the statement is
incorrect, select the answer choice that makes the statement correct.
• A. No change is needed
• B. only by the Logger class
• C. only by the Logger class and classes in the same package that inherit from it
• D. by all classes in all packages
Correct Answer: D
Question #41
You write the following Java program for Munson's Pickles and Preserves Farm. Line numbers are included for reference
only.
You encounter error messages when you attempt to compile the program.
You need to ensure the program compiles successfully.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #42
You need to evaluate the output of the following code segment. Line numbers are included for reference only.
For each of the following outputs, select Yes if the output is displayed. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question #43
You are writing a Java method named safeRoot. The method must meet the following requirements:
How should you complete the code? To answer, select the appropriate code segments in the answer area. NOTE:
Each correct selection is worth one point.
Correct Answer: