Chào mọi người trong khi thời buổi kinh tế suy thoái .Tình trạng Layoff của các cty ngày càng nhiều .Tìm kiếm việc làm đang là vấn đề hết sức khó khăn cho các bạn sinh viên kể cả những bạn đang đi làm nhưng it kinh nghiệm thực tế .Vì vậy mình muốn chia sẻ 1 số câu hỏi pv về php mong giúp đỡ ae cho các cuộc pv tiếp theo thật tốt
- Bài viết dưới đây có thể là 1 bài tham khảo hữu ích cho các bạn dev muốn nhảy việc thời điểm này or vì 1 lí do nào đó mà phải đi pv cty khác hhihiih
- Mong rằng bài viết sẽ hữu ích phần nào cho bạn đọc .Ae đóng góp ý kiến nhiệt tình mình update nhé .Thanks
let's go
Laravel:
- Service provider là gì?
- Service container là gì?
- Sự khác nhau giữa service provider và service container là gì?
- Có bao nhiêu loại truy vấn trong Laravel? Những loại nào? (Query Builder, Eloquent ORM, Raw SQL)
- Sự khác nhau giữa Query Builder và Eloquent ORM. Tại sao truy vấn theo Eloquent ORM được coi là an toàn hơn truy vấn bằng Query Builder?
Database:
- Khi nào cần đánh index? Ưu điểm và nhược điểm của việc đánh index?
- Các loại join trong SQL. Sự khác nhau giữa từng loại join.
Authentication:
- Làm thế nào để xác nhận mật khẩu đúng khi hệ thống lưu mật khẩu đã mã hóa trong cơ sở dữ liệu?
SQL
- Khi nào nên sử dụng HAVING và khi nào nên sử dụng WHERE trong MySQL?
Thiết kế phần mềm:
- Các mẫu thiết kế phần mềm (Design Patterns) phổ biến. Mục đích và ứng dụng của từng mẫu.
- Lớp service trong Laravel được sử dụng để làm gì?
Repository Pattern:
- Sự khác nhau giữa việc viết truy vấn trong model và trong repository. Ưu điểm và nhược điểm của mỗi phương pháp.
Phân quyền:
- Vị trí phân quyền thường được thực hiện ở đâu trong ứng dụng?
- Cách thức phân quyền trong laravel
- Giải thích khái niệm "Author" trong Laravel.
Nêu các tính chất hướng đối tượng (OOP).
- Tính trừu tượng (abstraction) thể hiện thông qua đâu trong OOP?
- Tính đóng gói (encapsulation) thể hiện thông qua đâu trong OOP?
- Sự khác biệt giữa Interface và Abstract trong PHP
Khái niệm trong Laravel:
- Khái niệm "RESTful API" là gì? (Nêu các tính chất )
Còn tiếp ....