Upload Button Icon Add office photos

Salesforce

Compare button icon Compare button icon Compare

Filter interviews by

Salesforce Lead Data Scientist Interview Questions and Answers

Updated 9 Apr 2024

Salesforce Lead Data Scientist Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Referral and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

SQL coding test on HackerRank. Also some questions on previous experience

Round 2 - Assignment 

Case study on a data project

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Assignment 

Basic self evaluation test.

Round 2 - Technical 

(3 Questions)

  • Q1. What project I have completed and follow-up questions on that?
  • Q2. How to handle class imbalance.
  • Ans. 

    Handling class imbalance involves techniques like resampling, using different algorithms, and adjusting class weights.

    • Use resampling techniques like oversampling or undersampling to balance the classes.

    • Utilize algorithms that are robust to class imbalance, such as Random Forest, XGBoost, or SVM.

    • Adjust class weights in the model to give more importance to minority class.

    • Use evaluation metrics like F1 score, precision, r...

  • Answered by AI
  • Q3. Basic Python coding questions.
Round 3 - Technical 

(2 Questions)

  • Q1. Data-related questions.
  • Q2. ML Ops questions.

Interview Preparation Tips

Topics to prepare for Amdocs Data Scientist interview:
  • Python
  • MLOPS
Interview preparation tips for other job seekers - Prepare your projects well. And be ready for basic python coding questions. Prepare MlOps roles as well.
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Asked Algorithms used in the project (No follow-up on mentioned algorithms, cut-off mid-explanation of business problem, scale, and solution wanting to know just the names of the algorithm) - Answered by n...
  • Q2. Count all pairs of numbers from a list where the ending digit of the ith number equals the starting digit of the jth number. Example [122, 21, 21, 23] should have 5 pairs (122, 21), (122, 21), (122, 23), (...
  • Ans. 

    Count pairs of numbers where ending digit of ith number equals starting digit of jth number.

    • Iterate through each pair of numbers in the list

    • Check if the ending digit of the ith number equals the starting digit of the jth number

    • Increment the count if the condition is met

  • Answered by AI
  • Q3. Interpretation of graphs, the first graph had perpendicular lines from the error to the fitted line and the second graph had lines from the error to the fitted line, parallel to the y-axis. - Interpreted t...
  • Ans. 

    Interpretation of graphs in linear regression analysis

    • Perpendicular lines from error to fitted line in first graph indicate OLS using projection matrices

    • Lines parallel to y-axis from error to fitted line in second graph suggest evaluation of linear regression to y-pred - y-actual method

    • PCA could also be a possible interpretation for the second graph

  • Answered by AI
  • Q4. What does np.einsum() do
  • Ans. 

    np.einsum() performs Einstein summation on arrays.

    • Performs summation over specified indices

    • Can also perform other operations like multiplication, contraction, etc.

    • Syntax: np.einsum(subscripts, *operands)

  • Answered by AI
  • Q5. How to generate random numbers using numpy, what is the difference between numpy.random.rand and numpy.random.randn
  • Ans. 

    numpy.random.rand generates random numbers from a uniform distribution, while numpy.random.randn generates random numbers from a standard normal distribution.

    • numpy.random.rand generates random numbers from a uniform distribution between 0 and 1.

    • numpy.random.randn generates random numbers from a standard normal distribution with mean 0 and standard deviation 1.

    • Example: np.random.rand(3, 2) will generate a 3x2 array of r...

  • Answered by AI
  • Q6. Difference between logit and probabilities in deep learning
  • Ans. 

    Logit is the log-odds of the probability, while probabilities are the actual probabilities of an event occurring.

    • Logit is the natural logarithm of the odds ratio, used in logistic regression.

    • Probabilities are the actual likelihood of an event occurring, ranging from 0 to 1.

    • In deep learning, logit values are transformed into probabilities using a softmax function.

    • Logit values can be negative or positive, while probabili

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview seems to be designed for freshers, so brush up on libraries, and the functions inside them (utilization not the working).
No mathematics/statistics/probability/algorithm is discussed in terms of implementations, or enhancements.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Basicn details to check for qualifications
Round 2 - Technical 

(1 Question)

  • Q1. About my projects
Round 3 - Technical 

(1 Question)

  • Q1. More details about ML models
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How to ensure scalability
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How do you preprocess large/small dataset
  • Ans. 

    Preprocessing large/small datasets involves cleaning, transforming, and organizing data to prepare it for analysis.

    • Remove duplicates and missing values

    • Normalize or standardize numerical features

    • Encode categorical variables

    • Feature scaling

    • Handling outliers

    • Dimensionality reduction techniques like PCA

    • Splitting data into training and testing sets

  • Answered by AI
  • Q2. Data augmentation

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for some data processing knowledge
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. About projects and then questions related to ML and DL. Mostly focused on DL part
  • Q2. What is the difference between Adam optimizer and Gradient Descent Optimizer?
  • Ans. 

    Adam optimizer is an extension to the Gradient Descent optimizer with adaptive learning rates and momentum.

    • Adam optimizer combines the benefits of both AdaGrad and RMSProp optimizers.

    • Adam optimizer uses adaptive learning rates for each parameter.

    • Gradient Descent optimizer has a fixed learning rate for all parameters.

    • Adam optimizer includes momentum to speed up convergence.

    • Gradient Descent optimizer updates parameters b...

  • Answered by AI
  • Q3. When to use Relu and when not?
  • Ans. 

    Use ReLU for hidden layers in deep neural networks, avoid for output layers.

    • ReLU is commonly used in hidden layers to introduce non-linearity and speed up convergence.

    • Avoid using ReLU in output layers for regression tasks as it can lead to vanishing gradients.

    • Consider using Leaky ReLU or Sigmoid for output layers depending on the task.

    • ReLU is computationally efficient and helps in preventing the vanishing gradient prob...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Given a situation how do you handle different cases
  • Q2. Given a proab stats question

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your projects well.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How can Logistic regression be applied for multiclasstext classification
  • Ans. 

    Logistic regression can be applied for multiclasstext classification by using one-vs-rest or softmax approach.

    • One-vs-rest approach: Train a binary logistic regression model for each class, treating it as the positive class and the rest as the negative class.

    • Softmax approach: Use the softmax function to transform the output of the logistic regression into probabilities for each class.

    • Evaluate the model using appropriate...

  • Answered by AI

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Basic DS question like how to handle missing features
Round 3 - One-on-one 

(1 Question)

  • Q1. Case study based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Its very easy interview. Can easily crack if we have very basic knowledge in python, DS

Salesforce Interview FAQs

How many rounds are there in Salesforce Lead Data Scientist interview?
Salesforce interview process usually has 2 rounds. The most common rounds in the Salesforce interview process are Coding Test and Assignment.
How to prepare for Salesforce Lead Data Scientist interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Salesforce. The most common topics and skills that interviewers at Salesforce expect are Machine Learning, Salesforce, Python, SQL and Analytics.

Tell us how to improve this page.

Salesforce Lead Data Scientist Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 897 Interviews
Google Interview Questions
4.4
 • 870 Interviews
Amdocs Interview Questions
3.7
 • 531 Interviews
View all
Salesforce Lead Data Scientist Salary
based on 4 salaries
₹37 L/yr - ₹54 L/yr
47% more than the average Lead Data Scientist Salary in India
View more details
Technical Support Engineer
927 salaries
unlock blur

₹12 L/yr - ₹24.5 L/yr

Technical Consultant
324 salaries
unlock blur

₹13.8 L/yr - ₹30 L/yr

Member Technical Staff
289 salaries
unlock blur

₹18.8 L/yr - ₹60 L/yr

Senior Member of Technical Staff
242 salaries
unlock blur

₹30 L/yr - ₹100.4 L/yr

Senior Technical Consultant
225 salaries
unlock blur

₹23 L/yr - ₹45 L/yr

Explore more salaries
Compare Salesforce with

SAP

4.2
Compare

Zoho

4.3
Compare

Oracle

3.7
Compare

Adobe

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview