KUNGFU TECH
7007 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Laravel là gì?
Làm thế nào để bạn tạo ra các migrations trong Laravel?
migrations
Tại sao bạn thích sử dụng Laravel?
Liệt kê một số package chính thức của Laravel mà bạn biết?
package
Closure trong Laravel là gì?
Closure
Query scopes trong Laravel là gì?
Query scopes
Bạn có thể xử lý validation ở đâu trong Laravel 5.x?
validation
Làm thế nào để kiểm tra if not null với Eloquent trong Laravel?"
if not null
Khi nào nên dùng fillable vs guarded trong model?
Cách sử dụng rules() để validate mảng dữ liệu lồng nhau.
Laravel có CLI hay không?
Tại sao việc migrations là cần thiết trong Laravel?
Thực hiện soft delete như thế nào trong Laravel?
Liệt kê các loại quan hệ có sẵn trong Laravel Eloquent?
Có những loại relationship nào trong Eloquent? Kể và giải thích.
So sánh eager loading với lazy loading.
Cấu trúc service container và dependency injection trong Laravel?
Mẫu thiết kế Facade trong Laravel được sử dụng để làm gì?
Facade
Service Container trong Laravel là gì?
Reverse routing trong Laravel là gì?
Reverse routing
Eloquent ORM là gì? Ưu điểm so với Query Builder?
Tính năng Soft Delete hoạt động như thế nào?
Khi nào nên tách logic vào Job, Event, Listener?
Làm thế nào để mock một phương thức static của facade?
static
Laravel lifecycle hoạt động như thế nào từ request đến response?
So sánh route::get(), route::resource() và route::apiResource().
Kernel.php có vai trò gì?
Accessor và Mutator là gì? Ứng dụng trong thực tế?
Service Provider là gì? register() và boot() khác nhau thế nào?
Làm sao để gửi mail không đồng bộ trong Angular?
Làm thế nào để rollback một migration cụ thể trong Laravel?
rollback
migration
Bạn tạo một form request validation như thế nào?
Observer là gì? Khi nào nên dùng?
Tạo custom Artisan command như thế nào?
Những lợi ích của Laravel so với các framework PHP khác là gì?
Laravel events là gì?
Laravel events
Mục đích của phương thức *cursor() trong Eloquent của Laravel là gì?
*cursor()
Eloquent
Các lệnh artisan trong Laravel là gì?
artisan
Eloquent Models trong Laravel là gì?
Danh sách một số phương thức Aggregates được cung cấp bởi query builder trong Laravel?
Làm thế nào để bạn tạo ra các migration trong Laravel?
Task scheduling trong Laravel hoạt động ra sao?
Làm thế nào để tạo Event và Listener trong Laravel?
Event
Listener
Lợi ích của eager loading là gì, và sử dụng nó khi nào?
eager loading
Named routes trong Laravel là gì?
Named routes
Queues và Job workers trong Laravel là gì?
Queues
Job workers
Bạn biết gì về query builder trong Laravel?
query builder
Mass assignment là gì? Làm sao để tránh?
Gửi email bằng Laravel: dùng Mailable, Mail::send hay Notification?
Laravel sử dụng template engine nào?
Laravel Passport t là gì?
Passport
Middleware là gì? Khi nào nên dùng global vs route middleware?
Bạn tạo một middleware custom như thế nào?
Route model binding là gì? Khi nào nên dùng explicit binding?
So sánh session, cookie và cache trong Laravel.
Cache tagging là gì? Ưu điểm trong ứng dụng lớn?
Bạn từng dùng Laravel Sail, Valet...
Autoloader t...
Autoloader
Bạn tổ chức code theo kiến trúc...
Sử dụng queue trong Laravel: ...
Bạn từng dùng Livewire hoặc Ine...
Khi nào nên dùng Resource...
Laravel hỗ trợ multi-tenancy n...
Làm thế nào để lấy câu truy vấn thô từ `Qu...
Giải thích cấu trúc của lớp...
Khi nào nên dùng Reposito...
Sử dụng Laravel Sanc...
Laravel hỗ trợ i18n ra sao...
Những lợi ích của việc sử dụng **Vue...
Laravel hỗ trợ unit test,...
Làm sao để test API có xá...
Cách test background job ...
Bạn xử lý logic nghiệp vụ phức tạp ...
Bạn dùng Laravel Octane bao giờ...
Horizon khác gì với queue:work...
Làm sao để build hệ thống role...
Giải thích về cách `Migratio...
Tại sao chúng ta cần `...
Chúng ta có thể chèn kiểm tra xá...
Cách xử lý transaction trong Lar...
Dùng database in-memory hay sqlite tr...
CSRF protection hoạt động ...
Cách handle và format ...
Những best practice bạn hay dùng ...
Khi nào nên dùng Gate và Pol...
Bạn xử lý bảo mật route, ...
Làm sao để build RESTful...
Bạn xử lý deploy Laravel app như...
Làm sao để Laravel...
Nêu những điểm khác biệt và giống nha...