Loading…
0+ curated questions with the same answer shape every time: quick recap, deep dive, pitfalls, and follow-ups. Coverage includes .
Active Job and Action Mailer interview questions test the glue layer between Rails business logic and async delivery. This module covers ApplicationJob and the perform method, perform_later vs perform_now, queue adapters and how to swap (Sidekiq, GoodJob, Resque, :inline for test, :test for assertions), job callbacks (before_perform, after_perform, around_perform), ActionMailer::Base vs ActionMailer::Parameterized mailers, delivery methods (smtp, sendgrid, ses via action-mailer-ses, letter_opener for dev), deliver_later vs deliver_now and the transaction safety argument for deliver_later, mail previews in development, testing mailers (have_enqueued_mail matcher, ActionMailer::Base.deliveries), and ActionMailbox for inbound email routing.
Full catalog
Topics are ordered for learning. Within each topic, rows are numbered 1–0 globally so you always know where you are. Collapse topics if you want a lighter view — use Expand all when you need the full list again.
Numbers 1–0 follow the order we recommend — click any row to open the full answer, or use the sticky Next link at the bottom of each page to go Q1 → Q0.