Font size
WorksheetsCâu hỏi phỏng vấn intern - Java
Total questions: 24
Worksheet time: 12mins
Trong Java, biến kiểu dữ liệu nào được sử dụng để lưu trữ
số nguyên?
int
double
String
boolean
Khái niệm "OOP" trong lập trình Java đại diện cho gì?
Operator Overloading Programming
Object-Oriented Programming
Object-Oriented Pointers
Object-Oriented Parsing
Trong Java, câu lệnh để khai báo một biến là gì?
define a;
variable a;
var a;
int a;
Đâu là cách đúng để khởi tạo một đối tượng trong Java?
MyObject m = create MyObject();
MyObject m = new MyObject();
MyObject m = MyObject.create();
MyObject m;
Trong Java, phạm vi của biến cục bộ (local variable) là gì?
Trong toàn bộ lớp
Trong toàn bộ phương thức
Trong toàn bộ ứng dụng
Không xác định
Trong Java, sử dụng từ khóa nào để định nghĩa một
phương thức không trả về giá trị?
empty
null
void
return
Đâu là cách đúng để so sánh hai chuỗi (String) trong Java?
s1 == s2
s1.equals(s2)
s1.compareTo(s2)
s1.compare(s2)
Trong Java, câu lệnh switch-case là câu lệnh gì?
Vòng lặp
Xử lý ngoại lệ
Điều kiện
Đa luồng
Một lớp con (subclass) có thể kế thừa từ bao nhiêu lớp cha
(superclass) trong Java?
Hai lớp cha
Một lớp cha
Nhiều lớp cha
Không thể kế thừa
Trong Java, từ khóa "this" được sử dụng để làm gì?
Khai báo biến instance
Tham chiếu đến thành viên của lớp hiện tại
Tạo đối tượng mới
Gọi một phương thức từ lớp cha
Java hỗ trợ multiple inheritance (đa kế thừa) bằng cách
nào?
Abstract classes
Interfaces
Nested classes
Không hỗ trợ
Trong Java, để tạo một luồng (thread) mới, bạn phải kế
thừa từ lớp nào?
Runnable
Thread
Process
Processor
Phương thức "main" trong một chương trình Java là gì?
Phương thức để khởi tạo biến
Phương thức chính để bắt đầu ứng dụng
Phương thức để in ra màn hình
Phương thức để xóa đối tượng
Trong Java, một biến được khai báo với từ khóa "final" có
ý nghĩa gì?
Biến phải được khởi tạo ngay khi khai báo
Biến không thể thay đổi giá trị
Biến là biến tĩnh (static)
Biến là biến toàn cục
Để ghi thông tin vào tập tin trong Java, bạn sử dụng lớp
nào?
FileInput
OutputStream
FileWriter
PrintStream
Trong Java, lớp nào được sử dụng để đọc dữ liệu từ bàn
phím?
Scanner
BufferedReader
InputStreamReader
Console
Java Collections Framework cung cấp những gì?
Các thư viện đồ họa
Các phương thức toán tử
Các giao diện và lớp để làm việc với cấu trúc dữ liệu
Các công cụ quản lý tài liệu
Trong Java, cấu trúc dữ liệu nào có độ dài cố định?
HashSet
ArrayList
LinkedList
Array
Để tạo một vòng lặp "for-each" trong Java, bạn sử dụng
cú pháp gì?
for (int i=0; i < arr.length; i++){}
while (condition){}
do-while {condition};
for(int i : arrInt){}
Trong Java, cách nào để xử lý ngoại lệ (exception)?
try-catch
if-else
switch-case
while loop
Để tạo một giao diện (interface) trong Java, bạn sử dụng
từ khóa nào?
interface
class
abstract
implements
Đâu là cách đúng để tạo một đối tượng từ một lớp giao
diện (interface) trong Java?
MyInterface obj = new MyInterfaceObject();
MyInterface obj = new MyInterface();
MyInterface obj = new MyInterfaceImpl();
MyInterface obj;
Trong Java, câu lệnh "break" được sử dụng để làm gì?
Chạy qua case tiếp theo trong switch-case
Thoát khỏi vòng lặp
Trả về một giá trị từ phương thức
Đóng một tập tin
Trong Java, để truyền đối số kiểu tham chiếu (reference
argument)
int
double
String
Object
