問題一覧
1
Dockerでイメージにタグを付ける方法として正しいものを以下から選択してください。
タグ名docker tag イメージID
2
Gitでサブモジュールを管理するための方法として正しいものを以下から選択してください。
git submodule add リポジトリURL
3
CI/CDにおけるテストの自動化が提供する利点として正しいものを以下から選択してください。
コードの品質を迅速に検証できる
4
CI/CDでアーティファクト管理が重要である理由として正しいものを以下から選択してください。
ビルドやリリースの再現性を確保するため
5
Git のリベース操作を使用する利点は
履歴を整理してリーダブルにする
6
Gitでタグを一覧表示するためのコマンドとして正しいものを以下から選択してください。
git tag
7
Gitで過去のマージ履歴を確認する方法として正しいものを以下から選択してください。
git log --merges
8
コード整形ツールとLintツールの違いとして正しいものを以下から選択してください。
コード整形ツールはスタイルを修正し、Lintツールはエラーを検出する
9
Git Flowでfeatureブランチを統合する際の手順として正しいものを以下から選択してください。
featureブランチをdevelopブランチにマージする
10
Gitのステージングエリアが果たす役割として正しいものを以下から選択してください。
コミット対象の変更を一時的に保存する
11
E2Eテストでモックを使用する理由として正しいものを以下から選択してください。
テストの安定性を向上させるため, テスト対象の依存関係を排除するため
12
Gitで既存のタグを削除するためのコマンドとして正しいものを以下から選択してください。
git tag -d タグ名
13
Dockerで不要なイメージを削除するコマンドとして正しいものを以下から選択してください。
docker rmi イメージID
14
Amazon VPCでインターフェイスエンドポイントが提供する特徴として正しいものを以下から選択してください。
プライベートネットワーク内でAWSサービスにアクセス可能にする
15
Gitで複数のコミットを1つに圧縮する(スカッシュする)手順として正しいものを以下から選択してください。
インタラクティブリベースを使用してコミットを結合する
16
DevOpsで使用されるインフラ自動化ツールの役割として正しいものを以下から選択してください(※複数正解の可能性あり)。
インフラの設定や管理をコード化する
17
S3バケットにポリシーを設定する方法
バケットポリシーをJSON形式で記述する
18
Prettierを使用してコードスタイルを統一する利点として正しいものを以下から選択してください。
チーム内でのコードの一貫性を保つ
19
E2Eテストでテストカバレッジを最大化する戦略として正しいものを以下から選択してください。
重要なシナリオを網羅的にカバーする
20
Gitのインタラクティブリベース操作の特徴として正しいものを以下から選択してください。
コミットの順序を変更できる
21
Docker Compose構成ファイルでバージョン指定が必要とされる理由として正しいものを以下から選択してください。
Composeの動作を制御するため
22
Gitでファイルの差分を表示するためのコマンドとして正しいものを以下から選択してください。
git diff
23
CI/CDパイプラインでビルドステージが果たす役割として正しいものを以下から選択してください。
ソースコードをコンパイルし、アーティファクトを生成する
24
GitHub Actionsで外部サービスを統合する方法として正しいものを以下から選択してください。
外部サービスのAPIキーをシークレットとして設定する
25
Gitのreflogコマンドが果たす役割として正しいものを以下から選択してください。
HEADの移動履歴を確認する
26
GitHub Actionsで環境変数を使用する例として正しいものを以下から選択してください。
envセクションで環境変数を定義する
27
Git チェリーピックコマンドが使用される目的として正しいものは
特定のコミットを別のブランチに適用する
28
Gitでリモートリポジトリを追加するためのコマンドとして正しいものを以下から選択してください。
git remote add origin URL
29
Gitのコミットメッセージを記述する際のベストプラクティスとして正しいものを以下から選択してください。
簡潔で具体的な説明を書く
30
Amazon S3で設定可能なクロスリージョンレプリケーションの特徴として正しいものを以下から選択してください。
異なるリージョン間でデータを自動的に同期する
31
AWS Global Acceleratorが利用される主な目的として正しいものを以下から選択してください。
アプリケーションのパフォーマンスと可用性を向上させる
32
DevOpsにおける継続的デプロイメントの利点として正しいものを以下から選択してください。
新しいコードを迅速かつ自動的に本番環境に反映できる
33
AWS EFS(Elastic File System)が提供する利点として正しいものを以下から選択してください。
スケーラブルなファイルストレージを提供する
34
AWS App Runnerが提供する特徴として正しいものを以下から選択してください。
簡単にコンテナ化されたアプリケーションをデプロイできる
35
DockerfileのFROM命令が果たす役割として正しいものを以下から選択してください。
ベースイメージを指定する
36
Git Flowを使用するメリットは
開発プロセスを体系的に管理できる
37
Git Flowでfeatureブランチを命名する際の規則として正しいものを以下から選択してください。
featureの内容を反映した名前を使用する
38
Gitで新しいブランチを作成する方法として正しいものを以下から選択してください。
git branch ブランチ名
39
Dockerでコンテナのログを確認する方法として正しいものを以下から選択してください。
docker logs コンテナ名
40
AWS PrivateLinkの特徴として正しいものを以下から選択してください。
プライベートネットワーク経由でサービスへのアクセスを提供する
41
Docker Composeでネットワークを分離する方法として正しいものを以下から選択してください。
docker-compose.ymlで別々のネットワークを定義する
42
Dockerでイメージをビルドする際に使用するオプションとして正しいものを以下から選択してください。
docker build -t イメージ名
43
AWS Batchが利用される主な目的として正しいものを以下から選択してください。
大規模なバッチ処理を効率的に実行する
44
Dockerfileで使用されるCMDとENTRYPOINTの違いとして正しいものを以下から選択してください。
CMDはデフォルトのコマンド、ENTRYPOINTは実行の開始ポイントを定義する