Algoworks technology interview experience Real time questions & tips from candidates to crack your interview

Salesforce Developer

Algoworks technology
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
As a Salesforce developer with a degree in computer science, my career journey can be exciting and rewarding. Here's a general roadmap of what my journey might look like, along with tips on how to prepare for interviews: **Education and Degree (B.Tech in Computer Science):** My educational background provides me with a strong foundation in computer science, which is valuable in the IT industry. **Salesforce Fundamentals:** To begin my career as a Salesforce developer, I start with a strong understanding of the Salesforce platform. This includes learning about Salesforce's core features, such as Sales Cloud, Service Cloud, and more. Salesforce offers Trailhead, a free online learning platform, to help me get started. **Certifications:** Salesforce offers a range of certifications for developers. Consider earning certifications like: - Salesforce Certified Platform Developer I and II - Salesforce Certified Platform App Builder - Salesforce Certified Administrator These certifications demonstrate my expertise and commitment to potential employers. **Gain Practical Experience:** Practical experience is invaluable. Consider working on personal Salesforce projects, contributing to open-source Salesforce projects, or interning at companies that use Salesforce. Hands-on experience will teach me the ins and outs of the platform.
Application story
This company came to my campus for selection, and I prepared myself for this company's interview for 2-3 months. I want this developer job for sure, and I practice coding on a daily basis, do DSA questions, and much more.
Why selected/rejected for the role?
Because of my good performance and my capabilities to perform well in tense situations. They also liked my thinking, as I'm an out-of-the-box thinker.
Preparation
Duration: 2-3 months
Topics: OOPS, Data structure, Algorithms, Triggers apex, System Design, JavaScript
Tip
Tip

Tip 1 : Do at least 200 coding questions daily 
Tip 2 : Practice coding daily 
Tip 3 : Work on open-source projects

Application process
Where: Campus
Eligibility: 7 cgpa
Resume Tip
Resume tip

Tip 1 : Have some real-time projects on resume 
Tip 2 : Do not put false things on resume

Interview rounds

01
Round
Easy
Coding Test - Pen and paper
Duration60 minutes
Interview date14 Jul 2022
Coding problem2

1. Reverse Nodes in k-Group

Hard
56m average time
30% success
0/120
Asked in companies
ArcesiumOracleGojek

You are given a Singly Linked List of integers and an integer array 'B' of size 'N'. Each element in the array 'B' represents a block size. Modify the linked list by reversing the nodes in each block whose sizes are given by the array 'B'.

Note:
1. If you encounter a situation when 'B[i]' is greater than the number of remaining nodes in the list, then simply reverse the remaining nodes as a block and ignore all the block sizes from 'B[i]'. 

2. All block sizes are contiguous i.e. suppose that block 'B[i]' ends at a node cur, then the block 'B[i+1]' starts from the node just after the node cur.
Example
Linked list: 1->2->3->4->5
Array B: 3 3 5

Output: 3->2->1->5->4

We reverse the first block of size 3 and then move to block 2. Now, since the number of nodes remaining in the list (2) is less than the block size (3), we reverse the remaining nodes (4 and 5) as a block and ignore all the block sizes that follow.
Try solving now

2. Anagram Pairs

Moderate
30m average time
60% success
0/80
Asked in companies
NearbuyAppleAmerican Express

You are given two strings 'str1' and 'str1'.


You have to tell whether these strings form an anagram pair or not.


The strings form an anagram pair if the letters of one string can be rearranged to form another string.

Pre-requisites:

Anagrams are defined as words or names that can be formed by rearranging the letters of another word. Such as "spar" can be formed by rearranging letters of "rasp". Hence, "spar" and "rasp" are anagrams. 

Other examples include:

'triangle' and 'integral'
'listen' and 'silent'
Note:
Since it is a binary problem, there is no partial marking. Marks will only be awarded if you get all the test cases correct. 
Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date15 Jul 2022
Coding problem2

1. Find Minimum in Rotated Sorted Array

Moderate
10m average time
90% success
0/80
Asked in companies
OlaAmazonMorgan Stanley

You are given an array 'arr' of size 'n' having unique elements that has been sorted in ascending order and rotated between 1 and 'n' times which is unknown.


The rotation involves shifting every element to the right, with the last element moving to the first position. For example, if 'arr' = [1, 2, 3, 4] was rotated one time, it would become [4, 1, 2, 3].


Your task is to find the minimum number in this array.


Note :
All the elements in the array are distinct. 


Example :
Input: arr = [3,4,5,1,2]

Output: 1

Explanation: The original array was [1,2,3,4,5] and it was rotated 3 times.


Try solving now

2. Reverse Pairs

Hard
50m average time
90% success
0/120
Asked in companies
IBMMongoDBD.E.Shaw

You are given an array/list say ‘ARR’ of size ‘N’. We call pair (i, j) a Reverse Pair when i < j and 'ARR[i]' > 2 * 'ARR[j]'.

Your task is to find the number of Reverse Pairs present in given 'ARR'.

For example :

For the array [50, 21, 9], if we follow 1-based indexing, the Reverse Pairs are (1, 2), (1, 3) and (2, 3). Thus, the total count i.e. the answer becomes 3.

Note :

A single index of the pair (i, j) can be used multiple times.
Try solving now
03
Round
Easy
HR Round
Duration60 minutes
Interview date15 Jul 2022
Coding problem1

1. Basic HR Questions

Introduce yourself.

Where do you see yourself in 5 years?

What are your projects?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes