가장 인기 있는 Salesforce 인터뷰 질문 및 답변 상위 20개 [신입생 및 경험자용]

게시 됨: 2021-06-11

인터넷은 IT 및 관련 직업에 대한 방대한 정보 리소스를 제공하지만 신입 및 초기 단계 개발자와 관련된 지식은 여전히 ​​부족합니다. 또한 온라인에서 제공되는 대부분의 자료는 고용주가 대상으로 하는 특정 도구를 다루지 않습니다.

프론트엔드, 백엔드, UI 또는 풀스택 개발자로 취업 시장에 진입하려는 사람에게는 Salesforce 교육이 최우선 순위 중 하나여야 합니다. 이 블로그는 도구의 모든 구성 요소에 익숙해지는 것을 목표로 합니다.

이제 Salesforce 인터뷰 질문 및 답변의 포괄적인 목록을 더 이상 고민하지 않고 자세히 살펴보겠습니다!

목차

주요 Salesforce 인터뷰 질문 및 답변

Salesforce는 IT 업계에서 국제적으로 인정받는 CRM 서비스 제공업체입니다. International Data Corporation 7년 연속 1위를 차지했습니다. 클라우드 플랫폼의 고객에는 소규모 기업부터 Fortune 500대 기업까지 포함됩니다.

따라서 Salesforce는 소프트웨어 개발자가 숙달해야 하는 필수 기술이 되었습니다. 인도의 Salesforce 개발자도 상당한 급여를 받습니다. 구직 사이트 인디드에 따르면 현재 평균 연봉은 9,47048루피이다 . 인도의 Salesforce 개발자 급여에 대해 자세히 알아보세요.

다음은 시작하는 데 도움이 되는 20가지 가장 일반적인 Salesforce 인터뷰 질문입니다!

1. Salesforce에서 사용자 정의 개체란 무엇입니까? 사용자가 무엇을 할 수 있도록 허용합니까?

사용자 정의 개체는 클라우드 기반 Salesforce 플랫폼에 회사 데이터를 저장하는 데이터베이스 테이블입니다. 사용자 정의 개체를 정의하면 다음 작업을 수행할 수 있습니다.

  • 사용자 정의 필드 만들기
  • 개체를 다른 레코드에 연결
  • 사용자 지정 탭 만들기 및 공유
  • 객체 데이터 분석
  • 페이지 레이아웃 구축
  • 다양한 작업 추적
  • 대시보드 구성
  • 보고서 준비

2. Salesforce에서 자기 관계 및 개체 관계 개요를 설명합니다.

자기 관계는 사용자가 "상품" 개체의 도움으로 다른 개체와의 관계를 만들 수 있도록 하는 동일한 개체와의 조회 관계입니다. 개체 관계 개요는 제품 결함을 추적하는 데 도움이 됩니다. 사용자 정의 개체의 레코드를 표준 개체에 연결하여 사용자가 관계를 정의하는 데 도움을 줍니다.

결론적으로 Salesforce에는 세 가지 주요 유형의 개체 관계가 있습니다.

  • 조회: 부모-자식 관계에서 두 개체를 함께 연결하는 데 사용됩니다.
  • 마스터-세부 사항: 자식이 부모의 보안을 상속하고 부모 레코드가 제거되면 삭제되는 긴밀한 부모 자식 관계를 만듭니다.
  • 다대다: 두 개의 상위 개체와 두 개의 마스터-디테일 관계가 있는 개체 간의 관계입니다.

3. 접합 개체는 무엇을 의미합니까? 그 목적은 무엇입니까?

다대다 관계의 개체는 접합 개체라고도 합니다. 데이터 모델을 연결하기 위한 타사 개체로 사용됩니다. 사용자가 작업을 여러 후보자에 연결하거나 단일 후보자가 다른 많은 작업에 연결되기를 원한다고 가정합니다. "작업 응용 프로그램"이라는 접합 개체를 사용하여 동일한 작업을 수행할 수 있습니다.

4. SOQL과 SOSL은 무엇에 사용됩니까?

SOQL은 Sales Object Query Language의 약자입니다. 이름에서 알 수 있듯이 Salesforce를 위해 명시적으로 설계된 SQL과 유사한 쿼리 언어입니다. 일반적으로 Apex 및 Visualforce 내에서 플랫폼에서 데이터를 검색하는 데 사용됩니다.

반면 SOSL은 검색 색인에 대해 텍스트 기반 쿼리를 구성하는 Salesforce 개체 검색 언어입니다. 데이터가 있는 개체나 필드를 모르는 경우 데이터 세트를 반환하는 데 사용됩니다.

5. 프로그래밍 방식과 선언적 개발의 차이점을 나열하십시오.

프로그래밍 방식 개발에서 개발자는 특정 작업을 수행하기 위해 코드를 작성합니다. Salesforce에서 여기에는 Apex, Visualforce 및 Lighting Web과 같은 구성 요소가 포함됩니다.

선언적 개발에는 코드 대신 클릭이 포함됩니다. 사용자는 Salesforce의 Process Builder 및 Flow 도구를 사용하여 UI 및 자동화를 구축할 수 있습니다.

6. Salesforce는 판매를 어떻게 추적합니까?

Salesforce CRM 플랫폼은 일별 고객 수, 일일 판매량, 월별 또는 분기별 판매 수치, 영업 관리자의 상세 보고서와 같은 세부 정보를 기록하여 포괄적인 통찰력을 제공합니다. 또한 판매 조직의 대부분의 작업을 안내하는 반복 판매 활동에 대해서도 알려줍니다.

7. Salesforce에서 데이터가 손실되는 가능한 이유는 무엇입니까?

Salesforce에서 다음과 같은 경우 데이터 손실이 발생할 수 있습니다.

  • 데이터의 날짜와 시간을 변경합니다.
  • 숫자, 백분율 및 통화를 다른 유형의 데이터로 마이그레이션합니다.
  • 텍스트를 제외한 자동 번호로 이동합니다.
  • 자동 번호, 확인란 및 다중 선택 선택 목록에서 다른 유형으로 변경합니다.
  • 텍스트 영역을 이메일, URL, 전화 및 텍스트로 변경합니다.

8. Trigger와 Workflow의 주요 차이점을 설명하십시오.

트리거는 Salesforce에서 레코드를 삽입하거나 업데이트하기 전이나 후에 실행된 코드를 나타냅니다. 워크플로는 평가 및 규칙 기준을 따르고 이에 대한 응답으로 특정 작업을 시작하는 자동화된 프로세스입니다.

9. 샌드박스란 무엇입니까? 그 유형은 무엇입니까?

샌드박스는 Salesforce에서 테스트 및 개발에 사용되는 복제 데이터베이스입니다. 원본 데이터베이스를 변경할 필요 없이 새로운 아이디어를 쉽게 테스트할 수 있습니다.

샌드박스에는 네 가지 주요 유형이 있습니다.

  • 개발: 프로덕션 조직의 메타데이터를 수용하고 격리된 환경에서 개발 및 테스트를 돕습니다.
  • 개발자 프로: 더 큰 데이터 세트를 처리하는 것과 동일한 기능이 포함되어 있습니다.
  • 부분 복사: 프로덕션 조직의 데이터 및 메타데이터 샘플을 포함하는 테스트 환경입니다.
  • 전체: 이 샌드박스에는 개체 및 첨부 파일에서 프로덕션 조직의 데이터 및 메타데이터에 이르기까지 모든 것이 포함됩니다.

10. Sandbox에서 Production으로 배포하는 방법에는 어떤 것이 있습니까?

Sandbox를 프로덕션에 배포하려면 변경 세트 기능을 사용하여 배포용 구성 요소를 패키징하거나 ANT 마이그레이션 도구를 사용할 수 있습니다.

또한 새로운 Salesforce DevOps 추세로 인해 이러한 옵션보다 훨씬 쉽게 변경 사항을 배포할 수 있는 다양한 앱이 등장했습니다. 따라서 이러한 발전을 추적하는 것이 좋습니다.

11. Salesforce의 프로필과 역할은 어떻게 다릅니까?

프로필과 역할은 모두 Salesforce의 사용자 레코드에 추가되지만 본질적으로 다릅니다. 프로필은 Salesforce의 모든 사용자에 대한 기본 요구 사항이며 역할은 선택적으로 추가됩니다.

프로필에는 데이터 내보내기와 같은 작업에 대한 시스템 권한이 있고 CRED(만들기, 읽기, 편집, 삭제) 기능을 제어하는 ​​데 도움이 됩니다. 반대로 역할은 계층적으로 작동하며 조직 전체에서 레코드에 액세스하고 공유할 수 있는 권한을 부여합니다.

12. 두 명의 사용자가 동일한 프로필을 사용할 수 있습니까?

예, Salesforce.org의 관리자가 단일 프로필을 만든 다음 여러 사용자에게 할당할 수 있습니다. 예를 들어, 영업 프로필은 회사의 전체 팀에 할당될 수 있습니다. 연락처, 캠페인, 리드, 기회 및 관리 관점에서 필요할 수 있는 기타 개체의 사용자에 대한 권한이 있습니다. 그러나 Salesforce의 각 사용자는 둘 이상의 프로필을 할당할 수 없습니다.

13. Salesforce에서 어떤 종류의 보고서를 사용할 수 있습니까?

네 가지 유형의 보고서가 있습니다.

  • 표 형식: 항목 목록과 총합계를 표시하는 Excel 스타일 표입니다.
  • 매트릭스: 행과 열을 기준으로 그룹화할 수 있는 2차원 보고서입니다.
  • 요약: 표 형식의 보고서와 유사한 세부 보고서이지만 행을 기반으로 그룹화하고 차트를 만들고 부분합을 보는 기능도 제공합니다.
  • 결합됨: 여러 데이터 블록으로 구성된 두 가지 이상의 보고서 유형 조합입니다.

매트릭스 및 요약 보고서를 대시보드의 데이터 소스로 사용할 수 있습니다. 그러나 테이블 형식 및 결합된 보고서에는 동일한 옵션을 사용할 수 없습니다.

14. 정적 대시보드와 동적 대시보드를 비교합니다.

정적 대시보드는 모든 사용자에게 조직 전체의 데이터를 표시하는 기본 보기입니다. 동적 대시보드는 전환된 리드, 판매 마감 등과 같은 세부 정보를 포함하여 사용자별 데이터를 표시하도록 조정되었습니다.

15. Salesforce에서 어떤 종류의 이메일 템플릿을 만들 수 있습니까?

이메일 템플릿에는 네 가지 유형이 있습니다.

  • 텍스트: 모든 사용자가 만들거나 변경할 수 있습니다.
  • 레터헤드가 있는 HTML: "HTML 템플릿 편집" 권한이 있는 관리자와 사용자는 레터헤드를 기반으로 이 이메일 템플릿을 만들 수 있습니다.
  • 사용자 정의 HTML: 관리자와 권한이 있는 사용자는 레터헤드가 없어도 이 템플릿을 만들 수 있습니다.
  • Visualforce: 데이터 병합 및 기타 고급 기능을 가능하게 하는 이 템플릿은 관리자와 개발자만 생성할 수 있습니다.

16. 거버너 제한을 어떻게 방지할 수 있습니까?

주지사 제한은 Salesforce의 공유 데이터베이스에 저장할 수 있는 데이터의 양을 규제합니다. 이러한 방식으로 스토리지, 메모리 및 CPU와 같은 리소스의 잠재적 독점을 확인합니다. 코딩하는 동안 이러한 제한으로 인해 여러 장애가 발생할 수 있습니다. 따라서 다음과 같은 거버너 제한에 도달하지 않도록 몇 가지 모범 사례를 따를 수 있습니다.

  • @future를 올바르게 사용합니다.
  • 루프 내에서 SOQL, DML 작업을 피합니다.
  • 코드를 부피화합니다.
  • 50,000개 이상의 레코드에 대해 일괄 처리 정점을 사용합니다.

17. 마른 테이블과 그 고려 사항을 설명하십시오.

스키니 테이블은 자주 사용하는 필드에 액세스하는 매우 효과적인 방법을 제공합니다. 조인을 우회하고 원본 테이블과 동기화하는 데 도움이 됩니다.

스키니 테이블을 사용할 때 다른 개체의 열과 필드를 100개 이상 가질 수 없다는 점을 기억해야 합니다.

18. 프로덕션 환경에서 Apex 클래스를 편집하려면 어떻게 하시겠습니까?

apex 클래스는 프로덕션 환경에서 직접 편집할 수 없으므로 샌드박스에서 먼저 편집됩니다. 여기에서 "Author Apex" 권한이 있는 사용자가 필요한 변경을 수행할 수 있는 프로덕션 환경에 클래스를 배포합니다.

19. 다음을 정의하십시오. (i) 감사 추적 기능 (ii) 래퍼 클래스 (iii) 데이터 왜곡.

(i) 감사 추적: 이 기능은 생산 조직에서 정보를 얻거나 변경 사항을 추적하는 데 도움이 됩니다. 최대 6개월간의 데이터를 보존합니다.

(ii) 래퍼 클래스: Visualforce 페이지의 동일한 테이블에 다른 개체를 표시하는 데 도움이 됩니다.

(iii) 데이터 스큐: 일반적으로 레코드 수가 10,000개를 초과하거나 단일 사용자가 너무 많은 레코드를 소유할 때 발생하는 성능 문제입니다.

20. Salesforce를 사용하면 어떤 이점이 있습니까?

Salesforce는 대상 고객의 요구 사항을 이해하기 위한 훌륭한 도구입니다. 모든 고객 커뮤니케이션을 한 곳으로 가져와 관리 및 보고 작업을 개선합니다. Dataloader, Mailchimp 등과 같은 앱과의 통합은 조직 전체에서 조정되고 통합된 노력을 더욱 가능하게 합니다.

세계 최고의 대학에서 온라인으로 소프트웨어 과정을 배우십시오 . 이그 제 큐 티브 PG 프로그램, 고급 인증 프로그램 또는 석사 프로그램을 획득하여 경력을 빠르게 추적하십시오.

인도 소프트웨어 개발의 미래

소프트웨어 개발은 ​​인도에서 가장 빠르게 성장하는 분야 중 하나입니다. NASSCOM India 의 최근 연구 조사에 따르면 핀테크, 사이버 보안, 교육 기술, 전자 상거래 등과 같은 틈새 시장에서 소프트웨어 전문가에 대한 수요가 증가하고 있습니다.

이 분야에서 경력을 쌓고자 하는 신입 또는 초급 전문가라면 upGrad의 소프트웨어 개발 이그 제 큐 티브 PG 프로그램을 확인하십시오 . 13개월 온라인 과정은 백엔드 및 프론트엔드 기술의 기초를 안내하고 21세기 취업 시장을 준비하는 풀 스택 개발의 전문화를 제공합니다. 이러한 연구 프로그램은 일반적으로 사례 연구, 프로젝트 및 업계 실무자와의 대화식 세션을 포함하는 교육 방법론을 따릅니다.

IIIT-Bangalore와 같은 선도적인 기관에서 인증을 받아 잠재적인 채용 담당자에게 신뢰할 수 있는 후보자가 됩니다. 또한 upGrad에서 데이터 과학 인증을 받거나 경력 전환 부트 캠프를 추구할 수 있는 기회가 주어집니다. 이 부트 캠프는 특히 새로운 개발자와 비기술적 배경을 가진 사람들과 관련이 있습니다.

이를 통해 Salesforce 인터뷰의 주요 질문과 답변에 대한 정보를 얻을 수 있기를 바랍니다. 이 질문과 통찰력을 사용하여 더 많은 것을 배우고, 기술을 향상하고, 경력을 향상시키십시오!

Salesforce 인터뷰를 준비하려면 어떻게 해야 합니까?

Salesforce에 대해 배우는 데 최대한 많은 시간을 할애하십시오. 어쨌든 Salesforce는 무엇입니까? 왜 Salesforce라고 합니까? Salesforce를 이해하는 것은 취업의 핵심입니다. Salesforce는 CRM(고객 관계 관리) 서비스를 제공하는 클라우드 컴퓨팅 엔터프라이즈 소프트웨어 회사입니다. 이 회사는 매출이 20억 달러 이상인 CRM 업계의 시장 리더이자 세계 최대의 엔터프라이즈 클라우드 컴퓨팅 공급업체입니다. 이 회사는 1999년에 설립되었으며 시가 총액은 350억 달러입니다.

Salesforce에서 제공하는 서비스는 무엇입니까?

Salesforce는 고객에게 많은 서비스를 제공합니다. 그 중 하나는 비즈니스 경영진에게 클라우드 기반 CRM 솔루션을 제공하는 것입니다. Salesforce는 2006년 최초의 클라우드 컴퓨팅 CRM 출시로 업계를 개척했습니다. 이 플랫폼은 Twitter 및 Facebook과도 통합됩니다. 또한 모바일 플랫폼 제공은 물론 웹사이트 관리, 앱 개발 등 다양한 서비스를 제공합니다. Salesforce는 또한 서비스 제공업체 및 고객의 사용자 생성 커뮤니티인 salesforce.com 커뮤니티를 설립했습니다.

영업 사원 직업은 정말 가치가 있습니까?

Salesforce 작업은 그만한 가치가 있습니다. 그것은 단순한 직업이 아니라 기회입니다. Salesforce는 단순한 소프트웨어 회사가 아니라 하나의 문화이자 생활 방식입니다. Salesforce는 세상이 작동하는 방식을 변화시키는 판매 및 고객 관리 소프트웨어를 선도하고 있습니다. Salesforce 팀은 행복하고 재미있으며 지원합니다. 새롭게 떠오르는 기술을 연구하고 세계에서 가장 똑똑한 사람들과 함께 일하게 될 것입니다.