thảo luận Xin tư vấn kiến thức đi khi phỏng vấn java, j2ee, spring

Hi các bác. Em trái ngành, đi học java ở trung tâm từ hồi đầu năm, kiến thức cũng tạm và làm được vài project sử dụng JSP, Servlet; SpringMVC Hibernate... Tuần tới em sẽ đi phỏng vấn ở một vài công ty (vị trí chính thức chứ không phải fresher) nhưng mà tự nhiên không biết nên ôn gì hết. Mấy bác chia sẻ 1 chút kinh nghiệm cũng như cho em vài lời khuyên nên ôn kiến thức như thế nào để pv tốt ạ. Em cảm ơn!!!!!!
 
Phỏng vấn chưa thím? Cập nhật xem các câu hỏi như nào ae biết với :D.
Trước mình pv có hỏi mấy câu đại loại:
  • OOP: 4 tính chất.
  • Java core: kiểu như mấy cái variable scope, rồi static, final. Tiếp đến là collection framework (List, Map...), JVM (cách quản lý bộ nhớ), hashCode và equals... Nhiều lắm.
  • Spring Bean scope? Ví dụ.
  • @Autowired dùng làm gì? Rồi sẽ có nhiều câu liên quan tới DI và IOC.
  • @Component, @service, @Reposiroty khác nhau gì?
  • Spring MVC hoạt động ra sao?
  • Tạo sao dùng hibernate ?
  • Các cách mapping trong hiberate (OnetoOne, OnetoMany, ...)
  • Fetch lazy, eager..

Mà nói chung bác cứ đi pv vài chỗ tự dưng sẽ nhận ra những thứ cần học (để pv). Good luck!
 
Last edited:
Phỏng vấn chưa thím? Cập nhật xem các câu hỏi như nào ae biết với :D.
Trước mình pv có hỏi mấy câu đại loại:
  • OOP: 4 tính chất.
  • Java core: kiểu như mấy cái variable scope, rồi static, final. Tiếp đến là collection framework (List, Map...), JVM (cách quản lý bộ nhớ), hashCode và equals... Nhiều lắm.
  • Spring Bean scope? Ví dụ.
  • @Autowired dùng làm gì? Rồi sẽ có nhiều câu liên quan tới DI và IOC.
  • @Component, @service, @Reposiroty khác nhau gì?
  • Spring MVC hoạt động ra sao?
  • Tạo sao dùng hibernate ?
  • Các cách mapping trong hiberate (OnetoOne, OnetoMany, ...)
  • Fetch lazy, eager..

Mà nói chung bác cứ đi pv vài chỗ tự dưng sẽ nhận ra những thứ cần học (để pv). Good luck!
PV vị trí gì vậy bạn
 
Phỏng vấn chưa thím? Cập nhật xem các câu hỏi như nào ae biết với :D.
Trước mình pv có hỏi mấy câu đại loại:
  • OOP: 4 tính chất.
  • Java core: kiểu như mấy cái variable scope, rồi static, final. Tiếp đến là collection framework (List, Map...), JVM (cách quản lý bộ nhớ), hashCode và equals... Nhiều lắm.
  • Spring Bean scope? Ví dụ.
  • @Autowired dùng làm gì? Rồi sẽ có nhiều câu liên quan tới DI và IOC.
  • @Component, @service, @Reposiroty khác nhau gì?
  • Spring MVC hoạt động ra sao?
  • Tạo sao dùng hibernate ?
  • Các cách mapping trong hiberate (OnetoOne, OnetoMany, ...)
  • Fetch lazy, eager..

Mà nói chung bác cứ đi pv vài chỗ tự dưng sẽ nhận ra những thứ cần học (để pv). Good luck!
Bữa cũng mới pvan 2 cty vị trí senior xong, confirm list câu hỏi trên là warm up chắc chắn sẽ có nhé, từ nhưng câu đó sẽ đi sâu thêm.
Vd hiểu rõ internal working của hashmap sẽ hiểu cơ chế vì sao Hashset ko add trùng dữ liệu dc, hay vì sao phải override hashcode equals, những câu hỏi về set hay equal sẽ hướng về trả lời bản chất map...
 
PV vị trí gì vậy bạn
Java dev thôi bác. Nói chung các bác pv sẽ tuỳ hứng từ những câu trả lời của bạn để có thêm nhiều câu hỏi khác. Chủ yếu để làm sáng tỏ câu trả lời (sự hiểu biết) của bạn đủ sâu tới mức nào.

via theNEXTvoz for iPhone
 
Bữa cũng mới pvan 2 cty vị trí senior xong, confirm list câu hỏi trên là warm up chắc chắn sẽ có nhé, từ nhưng câu đó sẽ đi sâu thêm.
Vd hiểu rõ internal working của hashmap sẽ hiểu cơ chế vì sao Hashset ko add trùng dữ liệu dc, hay vì sao phải override hashcode equals, những câu hỏi về set hay equal sẽ hướng về trả lời bản chất map...
Yep. Mấy câu này kiểu khởi động thôi. Còn pv senior thì sẽ tiếp tục phần vẽ vời mấy hệ thống bạn đang làm. Cứ dựa vào những gì bạn vẽ và trình bày mà làm bằng chứng trước toà :byebye:

via theNEXTvoz for iPhone
 
Java dev thôi bác. Nói chung các bác pv sẽ tuỳ hứng từ những câu trả lời của bạn để có thêm nhiều câu hỏi khác. Chủ yếu để làm sáng tỏ câu trả lời (sự hiểu biết) của bạn đủ sâu tới mức nào.

via theNEXTvoz for iPhone
Vị trí senior hay Junior vậy bác :D
 
Phỏng vấn chưa thím? Cập nhật xem các câu hỏi như nào ae biết với :D.
Trước mình pv có hỏi mấy câu đại loại:
  • OOP: 4 tính chất.
  • Java core: kiểu như mấy cái variable scope, rồi static, final. Tiếp đến là collection framework (List, Map...), JVM (cách quản lý bộ nhớ), hashCode và equals... Nhiều lắm.
  • Spring Bean scope? Ví dụ.
  • @Autowired dùng làm gì? Rồi sẽ có nhiều câu liên quan tới DI và IOC.
  • @Component, @service, @Reposiroty khác nhau gì?
  • Spring MVC hoạt động ra sao?
  • Tạo sao dùng hibernate ?
  • Các cách mapping trong hiberate (OnetoOne, OnetoMany, ...)
  • Fetch lazy, eager..

Mà nói chung bác cứ đi pv vài chỗ tự dưng sẽ nhận ra những thứ cần học (để pv). Good luck!
tks bác nhiều mình pass rồi, kiến thức thì có hết rồi mà chưa có exp phỏng vấn nên hơi rén :):)
 
tks bác nhiều mình pass rồi, kiến thức thì có hết rồi mà chưa có exp phỏng vấn nên hơi rén :):)
Uhm, kinh nghiệm là trả lời dc các câu trên là ổn với junior rồi, còn nếu vị trí cao hơn thì nên tự đặt thêm câu hỏi đi sâu để tự tìm câu trả lời, hiểu sâu vì sao thì pv sẽ smooth hơn
 
Back
Top