
Salesforce With its innovative cloud computing solutions and unique corporate culture, it has become an ideal employer that many job seekers dream of. As the world's leading CRM platform, it not only represents the top level of the industry, but also provides a wide range of career development space. In this article, we will share our team's experience in leading our students in Salesforce OA and VO interviews, and focus on the importance of system design in the interview.
First Round Manager Screen
This round of communication was relaxed and pleasant, mainly focusing on regular behavioral questions, and both parties communicated smoothly.
Second round OA
The number of topics is high and requires some effort and time.
Salesforce OA - String Subsequences
Title:Given two strings, count the number of times the first string appears as a subsequence in the second string. Removal of any character is allowed, but the order cannot be changed.
s1 = "ABC"
s2 = "ABCBABC"
In s2, "ABC" occurs 5 times as a subsequence, and the corresponding position combinations are (1,2,3), (1,2,7), (1,4,7), (1,6,7) and (5,6,7). The answer is 5.
function signature
Please complete the function getSubsequenceCount(s1, s2)
Returns the number of occurrences of the subsequence.
sample code (computing)
def getSubsequenceCount(s1, s2).
n1, n2 = len(s1), len(s2)
dp = [[0]*(n2+1) for _ in range(n1+1)]
for j in range(n2+1).
dp[0][j] = 1
for i in range(1, n1+1): for j in range(1, n1+1): dp[0][j] = 1
dp[0][j] = 1 for i in range(1, n1+1): for j in range(1, n2+1).
if s1[i-1] == s2[j-1].
dp[i][j] = dp[i-1][j-1] + dp[i][j-1]
else.
dp[i][j] = dp[i][j-1]
return dp[n1][n2]
Virtual Onsite Quad
- Round one:The 20-minute behavioral interview is followed by an examination of system design: auto-complete function (auto-complete) design.
- Round two:Director round, with primarily behavioral interview questions.
- Round three:Coding Question: Process a list of strings to find synonyms (the first two words are the same as the last two) after removing punctuation.
- Round four:System Design Question: Design a Job Scheduler for sending emails or SMS to customers with support for timed scheduling and follow-up.
Overall, Salesforce interviews are moderately difficult, but place a lot of emphasis on system design skills. If you need professional counseling or one-stop service, please contact us! ProgramHelp.