Em hay sử dụng những loại Collections nào và một chút đặc điểm: Có 4 loại là Lists (lưu một danh sách các đối tượng), Sets (một danh sách các đối tượng không trùng nhau), Maps (một danh sách các đối tượng có ID), Queues (một danh sách các đối tượng được xắp sếp theo thứ tự). Mỗi loại này có nhiều lớp con.
Dùng gì để truy cập CSDL và thiết kế như thế nào: JDBC, Hibernate… sau đó sử dụng DAO pattern (CRUD: creat, read, insert, update, delete)
Mô hình n-tier: view, bussiness logic, data
Một vài loại pattern thông dụng: singleton, factory, proxy, adapter, observer …
Một vài loại frameworks: Struts: MVC+ Front Controller pattern. Hibernate: object relational mapping.