+3

Những Câu Hỏi khi phỏng vấn junior php trong thời kì suy thoái hiện nay

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ẽ giúp í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:

  • Đầu tiên thì chúng ta sẽ giait thích qua vòng đời laravel nhé ( Request lifecycle Laravel 😃 image.png
  • 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.
  • Làm thế nào có thể insert 1 nghìn bản ghi vào DB trong đó có lẫn cả bản ghi lỗi và bản ghi ko lỗi trong laravel

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?

Hệ Thống:

  • 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ì?
  • CSRF Token là gì? Tại sao lại cần nó? Có bắt buộc phải có không? Nếu tôi không muốn có cái này thì có được không?
  • Làm sao có thể xử lý được hàng triệu request 1 lúc (ví dụ ta làm chức năng booking phòng .Làm thế nào có thể cùng 1 lúc booking được 1 triệu phòng trong 1 lúc ) ????
  • câu này mình cx chưa có câu tl .Bạn nào biết có thể cmt dưới bài nhé .Thanks mọi người
  • Queue là gì? Tại sao lại phải dùng Queue? Có mấy loại? Ví dụ về sử dụng Queue?

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 image.png

Khái niệm trong API:

  • Khái niệm "RESTful API" là gì? (Nêu các tính chất )
  • image.png

**- ae trao đổi kiến thức nhiệt tình để mình có thêm động lực ra thêm bài tiếp theo (part2 các câu tl ) nhé ..thanks all (^-^) Còn tiếp ....


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí