Salesforce PDII-JPN Exam Overview:
| Certification Vendor: | Salesforce |
| Exam Name: | Salesforce Certified Platform Developer II (Japanese Version) |
| Exam Number: | PDII-JPN |
| Passing Score: | 70% |
| Exam Format: | Multiple-choice, Multiple-select |
| Certificate Validity Period: | 2 years |
| Available Languages: | Japanese, English |
| Related Certifications: | Salesforce Certified Platform Developer I |
| Exam Price: | USD 200 / JPY 30,000 |
| Exam Duration: | 120 minutes |
| Real Exam Qty: | 60-65 |
| Recommended Training: | Trailhead Platform Developer II Certification Preparation |
| Exam Registration: | Salesforce Certification Registration |
| Sample Questions: | Salesforce PDII-JPN Sample Questions |
| Exam Way: | Online proctored or onsite at authorized test centers |
| Pre Condition: | Must hold active Salesforce Certified Platform Developer I certification |
| Official Syllabus URL: | https://trailhead.salesforce.com/credentials/platformdevii |
Salesforce PDII-JPN Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Advanced Apex Programming | 32% | - Error handling and debugging - Asynchronous Apex - Apex testing and deployment - Apex design patterns and best practices |
| Integration and Data Processing | 20% | - Event-driven architecture - API integration (REST, SOAP, Bulk, Streaming) - Data migration and transformation - External objects and connectors |
| Advanced User Interfaces | 25% | - Custom metadata and settings - Aura Components - Lightning Web Components - Visualforce advanced techniques |
| Testing, Deployment and Governance | 15% | - Advanced testing strategies - Deployment tools and processes - Governance and maintenance |
| Salesforce Fundamentals | 8% | - Data modeling and management - Performance and scalability - Security and access considerations |
Salesforce Sample Questions:
1. 開発者は、Lightning Web コンポーネントからの入力に基づいてアカウントを更新する Apex クラスを作成しました。
アカウントの更新は、まだ登録されていない場合にのみ行ってください。
ジャワ
account = [SELECT Id, Is_Registered__c FROM Account WHERE Id = :accountId]; if (!account.Is_Registered__c) { account.Is_Registered__c = true;
// ...他のアカウント フィールドを設定します...
アカウントを更新します。
}
複数のユーザーが同時に同じアカウントを更新した場合に、互いの更新が上書きされないようにするには、開発者は何をすべきでしょうか?
A) 最近更新されていないことを確認するために、クエリに LastModifiedDate を含めます。
B) 更新の代わりに upsert を使用します。
C) 更新の周囲に try/catch ブロックを追加します。
D) SOQL クエリで FOR UPDATE を使用します。
2. 次のコード スニペットを検討してください。
ジャワ
HttpRequest req = 新しい HttpRequest();
エンドポイントを 'https://TestEndpoint.example.com/some_path' に設定します。
req.setMethod('GET');
Blob headerValue = Blob.valueOf('myUserName' + ':' + 'strongPassword'); String authorizationHeader = 'BASIC ' + EncodingUtil.base64Encode(headerValue); req.setHeader('Authorization', authorizationHeader); Http http = new Http(); HTTPResponse res = http.send(req); コードを変更せずにエンドポイントと資格情報を変更するための柔軟性を追加するには、開発者が実行する必要がある 2 つの手順はどれですか?1
A) エンドポイントと資格情報を格納するための名前付き資格情報 endPoint_NC を作成します。5
B) コールアウトリクエスト内で req.setEndpoint('callout:endPoint_NC'); を使用します。2
C) エンドポイントの URL を endPointURL.4 というカスタムラベルに保存します。
D) req.setEndpoint(Label.endPointURL); を使用します。
3. CalloutUtil.makeRestCallout が「コミットされていない作業が保留中です。呼び出し前にコミットまたはロールバックしてください」というエラーで失敗します。この問題を解決するにはどうすればよいですか?
Java
public void updateAndMakeCallout(Map<Id, Request__c> regs, Map<Id, Request_Line__c> regLines) { Savepoint sp = Database.setSavepoint(); try { insert regs.values(); insert regLines.values(); HttpResponse response = CalloutUtil.makeRestCallout(regs.keySet(), regLines.keySet());
} catch (Exception e) {
Database.rollback(sp);
}
}
A) CalloutUtil.makeRestCallout を @future メソッドに変更します。
B) Database.setSavepoint と Database.rollback を削除します。
C) CalloutUtil.makeRestCallout を @InvocableMethod メソッドに変更します。
D) CalloutUtil.makeRestCallout メソッド呼び出しを catch ブロックの下に移動します。
4. Universal Containers では、取引先に Apex トリガがあり、取引先が顧客としてマークされるとアカウントプランレコードが作成されます。最近、日付項目を更新するためのレコードトリガーフローが追加されました。フローの追加以降、2 つのアカウントプランレコードが作成されています。これは何が原因でしょうか?
A) フローは、レコードが作成された時点と編集されるたびに評価するように構成されています。
B) Apex トリガーは一括安全ではなく、for ループ内で insert を呼び出します。
C) Apex トリガーは、1 回だけ実行されることを保証するために静的変数を使用しません。
D) フローは、「レコードの更新」要素を使用するように構成されています。
5. ある企業のLightningページには、多数のLightningコンポーネントが含まれており、その中には参照データをキャッシュするものもあります。このページに最新の参照データが表示されないという報告を受けています。開発者は、Lightningページの問題を分析・診断するためにどのようなツールを活用すればよいでしょうか?
A) Salesforce Lightning Inspector ストレージタブ12
B) Salesforce Lightning Inspector イベントログタブ34
C) Salesforce Lightning Inspector トランザクションタブ78
D) Salesforce Lightning Inspector アクションタブ56
Solutions:
| Question # 1 Answer: D | Question # 2 Answer: A,B | Question # 3 Answer: A | Question # 4 Answer: C | Question # 5 Answer: A |
We're so confident of our products that we provide no hassle product exchange.


By Jessie

