incapsulate logo

incapsulate Salesforce Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at incapsulate.

Showing 3 of 6
incapsulate logo
incapsulate

Salesforce Developer

Engineering · more than a year ago

Mid Average Negative experience No offer 7 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding

Applied online and got a recruiter call. They asked about my resume and Salesforce tech. After that, I had a phone screen with an engineer. They postponed it a few times and changed interviewers, which took weeks. Finally had the technical call with some Salesforce questions and use cases. The engineer liked my skills and wanted to move forward. Then I got a take-home exercise to do ASAP, I used Java and submitted it on Github. A week later, the recruiter called to schedule a manager call about the exercise. The manager asked me to walk through my code, about handling large data, and design patterns. They also asked about my current Salesforce job duties. A few days later, the recruiter called saying the manager liked me and they want to proceed with an offer. We discussed salary and location details. The next step was a formal meeting with the CEO and then an official offer letter. A week later, the recruiter called again saying the position is on hold indefinitely. It was frustrating to spend over a month going through everything and ending up with nothing. I realized something was seriously wrong with the company after checking Glassdoor. They should not start hiring if they are unsure about the position. I think it's due to their poor management.

Confirmed questions1 question
  • Nothing surprising about the interview except the position was put on hold after clearing all the interview rounds.
incapsulate logo
incapsulate

Salesforce Developer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding Behavioral Presentation

So we started with some basic questions, and if you get them right, they go deeper. There were three stages in total. First, a technical phone call. Second, a practical test. And the last one was a Skype call with the managers in the US.

Confirmed questions8 questions
  • Can you explain the basic SFDC data types?
  • Tell me about triggers in SFDC.
  • What is Async Apex?
incapsulate logo
incapsulate

Salesforce Developer

Engineering

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home Onsite
Interview formats
Technical Coding

I got an interview call on 4 July 2018 from a job portal for Incapsulate Ahmedabad for a Salesforce Developer position. There were 2 Skype technical rounds. I thought I had cleared them and the HR round was next. Then I got another call for a practical round from Bansari Shah. I had to write some code based on requirements. I shared my screen on Skype and completed the practical round. I submitted it in two hours, including screenshots. It involved an Apex controller, VF page, and a test class with 100% code coverage, submitted to Harsh. When I asked for an evaluation, I received a regret email. The feedback on Skype was: 'We checked your practical and some of the things are not as we expected. There are no validations. We were expecting contacts in tabular format, which was not there. The test class is not proper with best Salesforce practices.' The response also questioned how I could expect everything to be perfect in the first attempt, especially a VF page, given the unclear requirements.

Confirmed questions7 questions
  • Describe what you completed in the task: showing a pick list of account names on the account object.
  • Explain how you implemented the functionality to open related contacts in edit mode displaying email, phone, and name upon selecting an account.
  • Confirm the process for saving a record with a single click of the save button.

incapsulate Salesforce Developer Interview Questions

Quoted word for word from incapsulate interview reports.

What is the difference between standard and custom controllers?

Read reports

What are the differences between Batch and Queues in SFDC?

Read reports

Why were there no validations included in the solution?

Read report

The feedback mentioned expecting contacts in tabular format; why was this not done?

Read report

Can you elaborate on why the test class was not created following best Salesforce practices?

Read report

Describe what you completed in the task: showing a pick list of account names on the account object.

Read report

Formats, difficulty and experience

Across all 6 incapsulate interview reports.

Interview formats

Technical 43.8%
Coding 25%
Behavioral 25%
Presentation 6.2%

Interview difficulty

Easy 0%
Average 83.3%
Difficult 16.7%

Candidate experience

Neutral 16.7%
Positive 33.3%
Negative 50%