Salesforce PDII-JPN Exam Overview:
| Certification Vendor: | Salesforce |
| Exam Name: | Salesforce Certified Platform Developer II (Japanese) |
| Exam Number: | PDII-JPN |
| Real Exam Qty: | 60 |
| Available Languages: | Japanese, English |
| Passing Score: | 65% |
| Exam Format: | Multiple-choice, Multiple-select |
| Exam Duration: | 120 minutes |
| Related Certifications: | Salesforce Certified Platform Developer I |
| Exam Price: | USD 200 |
| Sample Questions: | Salesforce PDII-JPN Sample Questions |
| Exam Way: | Online proctored or onsite at a testing center |
| Pre Condition: | Salesforce Certified Platform Developer I |
| Official Syllabus URL: | https://trailhead.salesforce.com/en/credentials/platformdeveloperii |
Salesforce PDII-JPN Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Testing, Debugging, and Deployment | 20% | - Describe the process for deploying Salesforce applications. - Describe the nuances of testing Aura components. - Given a scenario, identify the appropriate test setup logic. - Describe the nuances of testing Lightning Web Components. - Describe the best practices for testing Apex. - Describe the process for debugging Aura and Lightning Web Components. - Describe the nuances of testing Apex triggers. - Describe the nuances of testing Visualforce controllers. - Describe the process for debugging Apex. |
| Topic 2: Advanced Developer Fundamentals | 15% | - Identify the best practices for writing Apex triggers. - Describe the use cases for the System.Limits Apex methods. - Use the sObject describe result and field describe result to get information about sObjects and fields. - Describe the capabilities of the Schema.describeSObjects() method. - Describe the capabilities of the Schema.describeTabs() method. - Given a scenario, identify the use of custom metadata and custom settings. - Describe the nuances of Apex sharing rules and the difference between declarative and programmatic sharing. - Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading. |
| Topic 3: Performance | 18% | - Describe the performance implications of the different asynchronous Apex features. - Describe the common performance issues for user interfaces and the techniques to mitigate them. - Describe the considerations for query performance. - Describe the performance implications of the different trigger types. |
| Topic 4: User Interface | 20% | - Given a scenario, identify the correct communication mechanism. - Describe the nuances of event propagation in Aura and Lightning Web Components. - Describe the process for creating Aura components. - Describe the nuances of the component communication patterns. - Describe the process for creating Lightning Web Components. - Describe the use cases for the Lightning Data Service. - Describe the use cases for the different Lightning Web Component lifecycle hooks. - Describe the use cases for the different Aura component bundle files. - Describe the use cases for component events and application events. |
| Topic 5: Process Automation, Logic, and Integration | 27% | - Describe the nuances of SOQL for loops. - Describe the use cases for and nuances of Apex managed sharing. - Given a scenario, identify the appropriate asynchronous Apex feature. - Describe the use cases for and implications of the order of execution. - Describe the use cases for Platform Events. - Describe the use cases for the Queueable interface. - Describe the use cases for the publish-subscribe pattern. - Describe the use cases for the Callable interface. - Describe the use cases for the ConnectApi classes. - Describe the use cases for the Batchable interface. - Describe the nuances of Apex triggers. - Describe the use cases for the Schedulable interface. |
Salesforce Sample Questions:
1. 開発者は、組織内のすべてのカスタム オブジェクトのドロップダウン リストを表示する Lightning Web コンポーネントを作成します。
Apexメソッドはデータを準備し、コンポーネントに返します。開発者はレスポンスに含めるオブジェクトを決定するために何をすべきでしょうか?
A) sObject の記述結果で、getObjectType() の値が 'Custom' か 'Standard' かを確認します。
B) Schema クラスの getCustomObjects() メソッドを使用します。
C) sObject の記述結果の isCustom() 値を確認します。
D) @salesforce/schema からすべてのカスタム オブジェクトのリストをインポートします。
2. ある企業のLightningページには、多数のLightningコンポーネントが含まれており、その中には参照データをキャッシュするものもあります。このページに最新の参照データが表示されないという報告を受けています。開発者は、Lightningページの問題を分析・診断するためにどのようなツールを活用すればよいでしょうか?
A) Salesforce Lightning Inspector アクションタブ56
B) Salesforce Lightning Inspector トランザクションタブ78
C) Salesforce Lightning Inspector ストレージタブ12
D) Salesforce Lightning Inspector イベントログタブ34
3. Universal ContainersはSalesforceを使用して、Order__cオブジェクトで注文を追跡しています。Order__cオブジェクトには、組織全体で共有される非公開のデフォルト設定があります。Order__cオブジェクトには、Userを参照するカスタム項目Quality_Controller__cがあり、指定されたUserがOrder__cの品質管理を実行していることを示すために使用されます。Quality_Controller__c項目に設定されたUserに読み取り専用アクセスを自動的に付与するには、どのような方法を使用すればよいでしょうか?
A) ユーザー管理の共有
B) 基準に基づく共有
C) Apex 管理共有
D) レコードの所有権
4. 開発者が作成したテストクラスでは、モックコールアウトを行う前にテストデータを作成していましたが、「コミットされていない作業が保留中です。コールアウトを行う前にコミットまたはロールバックしてください」というエラーが発生します。このエラーを解決するには、どのような手順を踏む必要がありますか?
A) レコードが Test.startTest() ステートメントの前に挿入され、モックコールアウトが @testSetup.2 でアノテーションされたメソッド内で発生することを確認します。
B) レコードが Test.startTest() ステートメントの前に挿入され、モックコールアウトが Test.startTest() の後に発生することを確認します。45
C) 挿入とモック呼び出しの両方が Test.stopTest() の後に行われることを確認します。1
D) 挿入とモックコールアウトの両方が Test.startTest() の後に行われることを確認します。67
5. 開発者は、ユーザーのチェックボックスの選択状況に応じて子コンポーネントを表示するLightning WebコンポーネントのJestテストを作成しています。各シナリオにおいて適切なコンポーネントの表示と非表示を適切にテストするには、開発者はどのようにすればよいでしょうか?
A) afterEach() メソッドを使用して、各テストの後に DOM をリセットします。12
B) 各テストの後に DOM をリセットするためのティアダウン ブロックを追加します。9
C) テストごとに新しい記述ブロックを作成します。10
D) テストごとに新しいj.sdomインスタンスを作成します。11
Solutions:
| Question # 1 Answer: C | Question # 2 Answer: C | Question # 3 Answer: C | Question # 4 Answer: B | Question # 5 Answer: A |
We're so confident of our products that we provide no hassle product exchange.


By Heloise

