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