KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Nêu rõ Rails Migration là gì?
Giải thích Rake trong Rails là gì?
ORM trong Rails là gì?
Ruby on Rails là gì?
Giải thích về ORM?
Vai trò của Rails Controller là gì?
Helpers trong Ruby on Rails là gì
Vai trò của thư mục con app/controllers và app/helpers là gì?
Giải thích Rails Active Record trong Ruby on Rails là gì?
Nêu những hạn chế của Ruby on Rails?
Render và Redirect_to có nghĩa là gì?
Bạn hiểu thế nào về thuật ngữ Scaffolding và Ruby có thể cung cấp những lợi ích gì khi nói đến cùng một vấn đề?
Mô hình có bao nhiêu loại mối quan hệ liên kết?
MVC là gì? Và nó hoạt động như thế nào?
Một mô hình có bao nhiêu loại mối quan hệ?
Phương thức "resources" trong đoạn mã dưới đây có mục đích gì?
Định nghĩa Biến Instance, Biến Global và Biến Class trong Ruby
Liệt kê những gì Rails Migration có thể làm?
Nêu sự khác biệt về phạm vi của hai biến này: @@name và @name?
Sử dụng load và require trong Ruby có tác dụng gì?
Làm thế nào để thay đổi khả năng hiển thị của các phương thức trong Ruby (đóng gói)?
Nêu sự khác biệt giữa gem và plugin trong Ruby?
Thư viện lớp trong Ruby là gì?
Các thành phần của Ruby on Rails là gì?
Sự khác biệt giữa Nil và False trong Ruby là gì?
So sánh HashWithIndifferentAccess của ActiveSupport's và Ruby?
Nêu chức năng của việc thu gom rác trong Ruby on Rails là gì?
Phương pháp phá hủy được sử dụng để làm gì?
Sự khác biệt giữa các toán tử &&, || và and, or là gì?
Giải thích Interpolation trong Ruby là gì?
Filter là gì?
Chúng ta có thể định nghĩa những gì trong mô hình?
Nêu sự khác biệt giữa Observers và Callbacks trong Ruby on Rails?
Giải thích Polymorphic Association trong Ruby on Rails là gì?
Giải thích về Xử lý Ngoại lệ trong Ruby on Rails
Ruby on Rails sử dụng mô hình Model View Controller (MVC) như thế nào?
Harnesses và Fixtures trong Ruby là gì cụ thể?
Sự khác biệt giữa symbol và string là gì?
Sự khác biệt giữa Delete và Destroy là gì?
Proc là gì?
Bạn nên sử dụng nested layouts như thế nào?
Mục đích của Rakefile có sẵn trong thư mục demo trong Ruby là gì?
Mục đích của RJs trong Rails là gì?
Nêu sự khác biệt giữa việc gọi super() và gọi super là gì?
Bạn hiểu thế nào về quy tắc đặt tên trong Rails?
Flash trong Ruby on Rails là gì?
Giải thích sự khác biệt giữa các loại bộ nhớ đệm Trang, Hành động, Đoạn mã, Cấp thấp, SQL.
Làm thế nào để tìm phần tử lớn thứ hai từ cơ sở dữ liệu?
Làm thế nào để kiểm tra xem một khóa cụ thể có tồn tại trong bảng băm hay không?
Filters là gì? Và có bao nhiêu loại Filters trong Ruby?
Ruby hỗ trợ Kế thừa Đơn/Kế thừa Nhiều hay cả hai?
Sự khác biệt giữa chuỗi và văn bản trong Rails là gì?
Sự khác biệt giữa Save và Save As là gì?
Strong Parameters là gì?
Tủ rack là gì?
Có bao nhiêu loại Callback trong Ruby on Rails?
Sự khác biệt giữa Gem và Plugin là gì?
Rails có thể mở rộng không?
ActiveJob là gì? Khi nào ta nên sử dụng nó?
Sự khác biệt giữa content_for và yield là gì?
Làm thế nào để bạn lựa chọn giữa Belongs_to và Has_one?
Làm thế nào để rollback một migration cụ thể?
Dynamic Finders là gì?
Node.js so với Ruby on Rails. Bạn sẽ chọn cái nào?
Bạn đã gặp phải những vấn đề gì với Ruby on Rails và bạn nghĩ những vấn đề đó có thể ảnh hưởng như thế nào đến các dự án?
Điều gì bạn thấy tốt nhất về Ruby on Rails cho đến nay?
Asset Pipeline là gì?
Điều tốt nhất bạn thấy về Ruby on Rails cho đến nay là gì?
Làm thế nào để tìm chỉ những bản ghi trùng lặp trong một bảng cơ sở dữ liệu?
Rails engine là gì?