Mấy bác đáng giá giùm em ạ sao em thấy pv lần này suy quá
Em apply cho java fresher ở tma
Đầu tiên là hỏi jdk,jvm,j.. gì đó.Đám này là gì, cái này em quên cmnr,lo ôn giải thuật quá mà chả ra câu nào,em chỉ nói được jdk là java development kit cung cấp các tool để code,jvm là java virtual machine là môi trường code
Hỏi oop và cho ví dụ,này em trả lời dc
Hỏi về static,nếu class đó là static thì method lại property bên trong thì sao, này em trả lời là *chắc dc
Hỏi về constructor,khi nào dùng super và this,nếu gọi super là gì, em nói gọi super là gọi constructor thằng cha,this là gọi tới cái object hiện tại như this.property gì đó
Hỏi về overriding và overloading, cho ví dụ,nếu thằng cha có 3 con 3 method overloading thì thằng con làm sao bt cái nào để override, em trả lời là dựa tham số và kiểu trả về
Hỏi về project đã làm, xử lý phần đăng nhập,luồng,backend gửi data lên frontend như thế nào,này project cũ em quên ôn,chỉ ôn cái mới nhất đang làm, trả lời khá toang,em nói backend check rồi trả về true,rồi authorize vào,còn backend gửi object lên để frontend là thymelef hiện
Hỏi khi nào dùng abstract class,interface , interface có method có thân body dc ko.Em trả lời là abstract class không thể khởi tạo, method có thân body,trừu tượng 1 phần.Còn interface thì trừu tượng hoàn toàn,method chỉ có cái khai báo thôi, rồi xong ảnh note em là check java 8 cái default method(lâu ko đụng tới nên em quên vụ này)
Hỏi nếu muốn query phức tạp spring boot thì như thế nào,em nói ở repository trên cái method thì gắn @Query rồi gõ cái lệnh của mình
Hỏi về @override hay
@overload ko có được hay ko,này em cũng ko để ý nên em nói ko có cũng được,nhưng ổng cười rồi nói vài câu thấy vậy em nói là bắt buộc phải có
Hỏi về jwt,em chỉ nói dc là check username và password rồi tạo credential,rồi request kèm jwt vào header,hỏi sâu thêm thì em nói chỉ mới tìm hiểu để chuẩn bị làm cho project dang dở
Sau đó hỏi về
int a=0;
System.out.println(a);
System.out.println(a++);
System.out.println(++a);
thì em trả lời là 0 0 2
Sau đó hỏi về em có chịu đi làm ở xa không,di chuyển bất tiện- em trả lời là ok đâu cx dc
Hỏi về toeic-em toeic 945.Hỏi range lương thì em nói 8-9.Rồi hỏi về khả năng nói-viết có sẵn sàng giao tiếp với người nước ngoài không- em nói là nghe thì được nhưng nói cần luyện thêm
Hỏi em biết về jpa không,ko dùng jpa thì dùng thằng nào.Em trả lời là ko dùng jpa thì dùng jdbc, ảnh hỏi tiếp nữa thì em nói là có đang làm cái project dùng spring mongodb.Sau đó ảnh hỏi là giờ dùng 1 cái database khác như sql server thì ntn,cái này em nói là chắc sẽ có 1 cái đường dẫn gì đó để bỏ về application.properties, sau đó ảnh nói code cần chỉnh gì ko thì em nói ko,sau đó ảnh note là cần 1 cái mapper cho mỗi loại database,ảnh nói cái này hỏi thêm em chưa làm thì thôi
Lát sau 10p có tin của người mà hỏi mấy câu non techincal như trên là bằng còn hạn không thì em nói là mới thi
Buổi pv tổng hết 40p, mọi người check giùm em xem còn hope ko,em cảm ơn