最も人気のあるSalesforce面接の質問と回答トップ20[初心者および経験者向け]
公開: 2021-06-11インターネットはITおよび関連する仕事に関する膨大な情報リソースを提供しますが、新入生および初期段階の開発者に関連する知識はまだ不足しています。 さらに、オンラインで入手できる資料のほとんどは、雇用主が対象とする特定のツールをカバーしていません。
フロントエンド、バックエンド、UI、またはフルスタック開発者として求人市場に参入しようとしている人にとって、Salesforceトレーニングは最優先事項の1つである必要があります。 このブログは、ツールのすべての構成要素を理解することを目的としています。
それでは、Salesforceの面接の質問と回答のこの包括的なリストを、さらに面倒なことなく深く掘り下げてみましょう。
目次
Salesforceの面接に関する上位の質問と回答
Salesforceは、IT業界で国際的に認知されているCRMサービスプロバイダーです。 International Data Corporationは、 7年連続でトップの座にランクされています。 クラウドプラットフォームの顧客には、中小企業からフォーチュン500企業までが含まれます。
したがって、Salesforceは、ソフトウェア開発者が習得するための重要なスキルになっています。 インドのSalesforce開発者もかなりの給料を稼いでいます。 就職活動サイトIndeedによると、現在の平均年間報酬は年間9,47048ポンドです。 インドのセールスフォース開発者の給与についてもっと読む。
始めるのに役立つ、Salesforceの面接で最もよく聞かれる20の質問を以下に示します。
1. Salesforceのカスタムオブジェクトとは何ですか? ユーザーは何をすることができますか?
カスタムオブジェクトは、クラウドベースのSalesforceプラットフォームに会社のデータを格納するデータベーステーブルです。 カスタムオブジェクトを定義すると、次のタスクを実行できます。
- カスタムフィールドを作成する
- オブジェクトを他のレコードに関連付けます
- カスタムタブを作成して共有する
- オブジェクトデータを分析する
- ページレイアウトを作成する
- さまざまなタスクを追跡する
- ダッシュボードを作成する
- レポートを作成する
2.Salesforceでの自己関係とオブジェクト関係の概要を説明します。
自己関係は、ユーザーがオブジェクトの「商品」を使用して他のオブジェクトとの関係を作成できるようにする、同じオブジェクトとのルックアップ関係です。 オブジェクト関係の概要は、製品の欠陥を追跡するのに役立ちます。 カスタムオブジェクトのレコードを標準オブジェクトに接続し、ユーザーが関係を定義するのに役立ちます。
結論として、Salesforceには3つの主要なタイプのオブジェクトリレーションがあります。
- ルックアップ:親子関係で2つのオブジェクトをリンクするために使用されます。
- マスター詳細:子が親のセキュリティを継承し、親レコードが削除されると削除される、緊密な親子関係を作成します。
- 多対多:これは、2つの親オブジェクトと、2つのマスター/詳細関係を持つオブジェクトとの間の関係です。
3.ジャンクションオブジェクトとはどういう意味ですか? その目的は何ですか?
多対多の関係を持つオブジェクトは、ジャンクションオブジェクトとも呼ばれます。 これらは、データモデルを接続するためのサードパーティオブジェクトとして使用されます。 ユーザーがジョブを複数の候補にリンクしたい、または1つの候補を他の多くのジョブにリンクしたいとします。 「ジョブアプリケーション」と呼ばれるジャンクションオブジェクトでも同じことが可能です。
4. SOQLとSOSLは何に使用されますか?
SOQLは、Sales ObjectQueryLanguageの略です。 名前が示すように、Salesforce用に明示的に設計されたSQLのようなクエリ言語です。 これは通常、ApexおよびVisualforce内で、プラットフォーム内のデータを取得するために使用されます。
一方、SOSLは、検索インデックスに対してテキストベースのクエリを作成するSalesforceオブジェクト検索言語です。 これは、データが存在するオブジェクトまたはフィールドを認識していない場合にデータセットを返すために使用されます。
5.プログラム開発と宣言型開発の違いをリストします。
プログラム開発では、開発者は特定のタスクを実行するためのコードを記述します。 Salesforceでは、これにはApex、Visualforce、LightingWebなどのコンポーネントが含まれます。
宣言型開発には、コードではなくクリックが含まれます。 ユーザーは、SalesforceのProcess Builder&Flowツールを使用してUIと自動化を構築できます。
6. Salesforceはどのように売上を追跡しますか?
Salesforce CRMプラットフォームは、1日あたりのサービスを受けた顧客数、1日の販売量、1か月または四半期の販売数、販売マネージャーによる詳細なレポートなどの詳細を記録して、包括的な洞察を提供します。 また、販売組織のほとんどのアクションをガイドするリピート販売活動についても説明します。
7. Salesforceでデータが失われる理由として考えられるものは何ですか?
Salesforceでは、次の場合にデータが失われる可能性があります。
- データの日付と時刻を変更します。
- 数値、パーセント、および通貨を他のタイプのデータに移行します。
- テキストを除いて自動番号にシフトしています。
- 自動番号、チェックボックス、および複数選択選択リストから他のタイプに変更します。
- テキスト領域を電子メール、URL、電話、およびテキストに変更します。
8.トリガーとワークフローの主な違いを説明してください。
トリガーとは、Salesforceでレコードを挿入または更新する前または後に実行されるコードを指します。 ワークフローは、評価とルールの基準に従い、それに応じて特定のアクションを開始する自動化されたプロセスです。
9.サンドボックスとは何ですか? その種類は何ですか?
サンドボックスは、Salesforceでのテストと開発に使用されるレプリカデータベースです。 元のデータベースを変更することなく、新しいアイデアのテストを容易にします。
サンドボックスには、主に次の4つのタイプがあります。
- 開発:本番組織のメタデータを格納し、分離された環境での開発とテストを支援します。
- Developer Pro:より大きなデータセットを処理するのと同じ機能が含まれています。
- 部分コピー:これは、本番組織のデータとメタデータのサンプルを含むテスト環境です。
- フル:このサンドボックスには、オブジェクトや添付ファイルから本番組織のデータやメタデータまで、あらゆるものが含まれています。
10.サンドボックスから本番環境にデプロイする方法は何ですか?
Sandboxを本番環境にデプロイするには、変更セット機能を使用して、デプロイメント用のコンポーネントをパッケージ化するか、ANT移行ツールを使用できます。
新たなSalesforceDevOpsトレンドは、これらのオプションよりも変更の展開をはるかに簡単にするさまざまなアプリも生み出しています。 したがって、そのような進歩を追跡することは有益です。
11.ロールはSalesforceのプロファイルとどのように異なりますか?
プロファイルとロールの両方がSalesforceのユーザーレコードに追加されますが、本質的に異なります。 プロファイルはSalesforceのすべてのユーザーの基本要件ですが、役割はオプションで追加されます。
プロファイルには、データのエクスポートなどのタスクに対するシステム権限があり、CRED(作成、読み取り、編集、削除)機能の制御に役立ちます。 逆に、役割は階層的に機能し、組織全体でレコードにアクセスして共有するためのアクセス許可を付与する必要があります。
12. 2人のユーザーが同じプロファイルを使用できますか?
はい、Salesforce.orgの管理者が単一のプロファイルを作成し、それを複数のユーザーに割り当てることができます。 たとえば、販売プロファイルを会社のチーム全体に割り当てることができます。 連絡先、キャンペーン、リード、オポチュニティ、および管理の観点から必要になる可能性のあるその他のオブジェクトのユーザーに対する権限があります。 ただし、Salesforceの各ユーザーに複数のプロファイルを割り当てることはできません。
13. Salesforceではどのような種類のレポートを利用できますか?
レポートには次の4つのタイプがあります。
- 表形式:アイテムのリストと総計を表示するExcelスタイルのテーブル。
- マトリックス:行と列に基づいたグループ化を可能にする2次元レポート。
- 概要:表形式のレポートと同様の詳細なレポートですが、行に基づいてグループ化し、グラフを作成し、小計を表示する機能も提供します。
- 参加済み:複数のデータブロックで構成される、2つ以上のタイプのレポートの組み合わせ。
ダッシュボードのデータソースとして、マトリックスレポートとサマリーレポートを使用できます。 ただし、表形式レポートと結合レポートでは同じオプションを使用できません。
14.静的ダッシュボードと動的ダッシュボードを比較します。
静的ダッシュボードは、組織全体のデータをすべてのユーザーに表示するデフォルトのビューです。 動的ダッシュボードは、変換されたリード、成約した販売などの詳細を含む、ユーザー固有のデータを表示するように調整されています。
15. Salesforceではどのようなメールテンプレートを作成できますか?
メールテンプレートには次の4種類があります。
- テキスト:これは、すべてのユーザーが作成または変更できます。
- レターヘッド付きのHTML:「HTMLテンプレートの編集」の権限を持つ管理者とユーザーは、レターヘッドに基づいてこのメールテンプレートを作成できます。
- カスタムHTML:管理者と権限を持つユーザーは、レターヘッドがなくてもこのテンプレートを作成できます。
- Visualforce:データのマージやその他の高度な機能を有効にするため、管理者と開発者のみがこのテンプレートを作成できます。
16.知事の制限をどのように防ぐことができますか?
ガバナー制限は、Salesforceの共有データベースに保存できるデータの量を規制します。 このようにして、ストレージ、メモリ、CPUなどのリソースの潜在的な独占をチェックします。 コーディング中、これらの制限はいくつかの障害を引き起こす可能性があります。 したがって、次のような知事の制限に達するのを避けるために、いくつかのベストプラクティスに従うことができます。
- @futureを正しく使用します。
- ループ内でのSOQL、DML操作の回避。
- コードのバルク化。
- 50,000を超えるレコードにバッチapexを使用します。
17.スキニーテーブルとその考慮事項を説明します。
スキニーテーブルは、頻繁に使用されるフィールドにアクセスするための非常に効果的な方法を提供します。 これらは、結合をバイパスし、ソーステーブルと同期するのに役立ちます。
スキニーテーブルを使用する場合、他のオブジェクトの100を超える列とフィールドを含めることはできないことに注意する必要があります。
18.本番環境でApexクラスを編集するにはどうしますか?
実稼働環境では直接編集できないため、apexクラスは最初にサンドボックスで編集されます。 そこから、「AuthorApex」権限を持つユーザーが必要な変更を加えることができる本番環境にクラスをデプロイします。
19.以下を定義します。(i)監査証跡機能(ii)ラッパークラス(iii)データスキュー。
(i)監査証跡:この機能は、生産組織の情報の取得または変更の追跡を支援します。 最大6か月のデータを保存します。
(ii)ラッパークラス:Visualforceページの同じテーブルに異なるオブジェクトを表示するのに役立ちます。
(iii)データスキュー:これは、レコード数が10,000を超える場合、または1人のユーザーが所有するレコードが多すぎる場合に通常発生するパフォーマンスの問題です。
20. Salesforceを使用する利点は何ですか?
Salesforceは、ターゲットオーディエンスのニーズを理解するための優れたツールです。 すべての顧客とのコミュニケーションを1か所にまとめ、管理とレポートのタスクを改善します。 Dataloader、Mailchimpなどのアプリとの統合により、組織全体での調整された統一された取り組みがさらに可能になります。
世界のトップ大学からオンラインでソフトウェアコースを学びましょう。 エグゼクティブPGプログラム、高度な証明書プログラム、または修士プログラムを取得して、キャリアを早急に進めましょう。
インドにおけるソフトウェア開発の未来
ソフトウェア開発は、インドで最も急速に成長している分野の1つです。 NASSCOM Indiaによる最近の調査研究によると、フィンテック、サイバーセキュリティ、教育技術、eコマースなどのニッチ分野でソフトウェアの専門家に対する需要が高まっています。
あなたがこの分野でのキャリアを目指している新入生またはエントリーレベルの専門家である場合は、ソフトウェア開発におけるupGradのエグゼクティブPGプログラムをチェックしてください。 13か月のオンラインコースでは、フルスタック開発を専門とし、バックエンドおよびフロントエンドテクノロジーの基礎を学び、21世紀の雇用市場に備えることができます。 このような学習プログラムは通常、事例研究、プロジェクト、および業界の実務家との対話型セッションを含む教育方法論に従います。
IIIT-Bangaloreのような一流の機関から認定を取得します。これにより、潜在的な採用担当者の信頼できる候補者になります。 また、upGradによってデータサイエンスの認定を取得したり、キャリア移行ブートキャンプを追求したりする機会もあります。これは、特に新しい開発者や技術以外のバックグラウンドを持つ人々に関連しています。
これにより、Salesforceの面接に関する上位の質問と回答について理解を深めることができれば幸いです。 これらの質問と洞察を使用して、キャリアの詳細、スキルアップ、および卓越性を確認してください。
Salesforceの面接の準備をするにはどうすればよいですか?
Salesforceについて学ぶためにできるだけ多くの時間を割いてください。 とにかくSalesforceとは何ですか? なぜSalesforceと呼ばれるのですか? Salesforceを理解することは、仕事を得るための鍵です。 Salesforceは、顧客関係管理(CRM)サービスを提供するクラウドコンピューティングのエンタープライズソフトウェア会社です。 同社はCRM業界のマーケットリーダーであり、収益は20億ドルを超え、エンタープライズクラウドコンピューティングの世界最大のプロバイダーです。 同社は1999年に設立され、時価総額は350億ドルです。
セールスフォースが提供するサービスは何ですか?
Salesforceは、顧客に多くのサービスを提供しています。 そのうちの1つは、経営幹部にクラウドベースのCRMソリューションを提供することです。 Salesforceは、2006年に史上初のクラウドコンピューティングCRMを立ち上げ、業界を開拓しました。このプラットフォームは、TwitterやFacebookとも統合されています。 また、モバイルプラットフォームの提供、Webサイトの管理、アプリ開発など、その他のさまざまなサービスも提供します。 Salesforceは、サービスプロバイダーと顧客のユーザー生成コミュニティであるコミュニティsalesforce.comも設立しました。
セールスフォースの仕事は本当に価値がありますか?
Salesforceの仕事は本当に価値があります。 それは単なる仕事ではなく、チャンスです。 Salesforceは単なるソフトウェア会社ではなく、文化であり、生き方です。 Salesforceは、世界の働き方を変えている販売および顧客管理ソフトウェアをリードしています。 Salesforceチームは、幸せで、楽しく、協力的です。 新しいテクノロジーに取り組み、世界で最も賢い人々と協力します。