面接一覧
Zapier logo

Zapier

シニア

ZapierのIAMプラットフォームを設計しスケールさせる:OAuth/JWT、権限管理、サービス間認証

ZapierのIdentity PlatformチームにおけるSenior Fullstack Engineerポジションの面接です。権限管理、OAuth/JWTインフラ、サービス間認証など、全社のアクセスをモデル化・適用・スケールさせるシステムをオウンします。他チームが依存する共有プラットフォームであるため、IAM設計(RBAC/ABAC/ReBAC)、安定したAPIとバージョニングの規律、チーム横断で影響力を発揮する力について、プラットフォームエンジニアリングの深い質問を想定してください。

この面接を練習する

無料 · この職種に合わせて調整されたライブ音声模擬面接

模擬面接を始める

この面接で問われること

  • OAuth/JWTインフラの設計:トークン、スコープ、署名、鍵のローテーション
  • 認可モデル:RBAC、ABAC、リレーションシップベースのアクセス制御
  • サービス間認証(クライアントクレデンシャル、サービスアイデンティティ、トークン伝搬)
  • プラットフォームエンジニアリングの規律:安定したAPI、大規模環境での破壊的変更の管理
  • 一貫性のない認証パターンを統一するためのチーム横断の影響力
  • アクセス制御に関するエンタープライズガバナンス要件

よくある質問の方向性

マルチテナントSaaSプロダクト向けに、権限・ロール・ポリシーを扱う認可システムを設計せよ

多くのチームが使う共有認証SDKへの破壊的変更を、障害を起こさずにどうロールアウトしますか

分散システムにおけるJWTの署名・検証・鍵ローテーションを順を追って説明してください

RBAC、ABAC、リレーションシップベースのアクセス制御をそれぞれどのような場面で選びますか

自分が作ったわけではないサービス群にまたがる、一貫性のない認証パターンを統一した経験を説明してください

日々のエンジニアリングワークフローでAIエージェントをどう活用していますか

元の求人ページを見る

関連する面接