i
Cloud
Analogy
Filter interviews by
The execution process in Salesforce involves various stages from request to response, including triggers, workflows, and Apex code.
1. Request Initiation: A user action or API call triggers the execution process.
2. Context Setup: Salesforce sets up the execution context, including user permissions and record access.
3. Trigger Execution: Before and after triggers are executed for the affected records.
4. Workflow Rul...
User management in Salesforce involves creating, managing, and securing user accounts and their access to data.
User Roles: Define user roles to control access levels, e.g., Admin, Sales Rep.
Profiles: Assign profiles to users to set permissions, e.g., Read/Write access to specific objects.
Permission Sets: Use permission sets to grant additional permissions without changing profiles.
User Licenses: Manage different t...
Salesforce's security model ensures data protection through various layers like organization-wide defaults, role hierarchy, and sharing rules.
Organization-Wide Defaults (OWD): Sets baseline access levels for all records, e.g., Public Read Only.
Role Hierarchy: Allows users higher in the hierarchy to access records owned by users below them.
Sharing Rules: Custom rules to grant additional access to specific groups, e...
OOP (Object-Oriented Programming) is a programming paradigm based on objects that encapsulate data and behavior.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class based on an existing class, promoting code reuse (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to treat objects of different class...
This task involves counting the occurrences of each character and word in a given string.
Use a dictionary to store character frequencies. Example: 'hello' -> {'h': 1, 'e': 1, 'l': 2, 'o': 1}
For word frequency, split the string by spaces and use a dictionary. Example: 'hello world hello' -> {'hello': 2, 'world': 1}
Consider using Python's collections.Counter for a more concise solution.
Handle punctuation and c...
Calculate the sum of the diagonal elements in the upper or lower half of a matrix.
Identify the matrix size (n x n).
For upper half, sum elements where row index < column index.
For lower half, sum elements where row index > column index.
Example: For matrix [[1,2,3],[4,5,6],[7,8,9]], upper half sum = 2 + 3 + 6 = 11.
Example: For the same matrix, lower half sum = 4 + 7 + 8 + 9 = 28.
A number is a power of 2 if it can be expressed as 2 raised to an integer exponent, like 1, 2, 4, 8, 16, etc.
Definition: A number n is a power of 2 if there exists an integer x such that n = 2^x.
Binary Representation: A power of 2 has exactly one '1' in its binary representation. For example, 4 (100) and 8 (1000).
Mathematical Check: You can check if n > 0 and (n & (n - 1)) == 0. For instance, for n = 8, (8 ...
To find the second highest salary in SQL, we can use various methods like subqueries or the DISTINCT keyword.
Using Subquery: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);
Using DISTINCT: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;
Using ROW_NUMBER: SELECT salary FROM (SELECT salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS rank FROM emplo...
Calculate the sum of elements on the right diagonal of a 2D matrix.
The right diagonal elements are those where the row index and column index sum to the number of columns minus one.
For a matrix of size n x n, the right diagonal elements are at positions (0, n-1), (1, n-2), ..., (n-1, 0).
Example: For the matrix [[1, 2, 3], [4, 5, 6], [7, 8, 9]], the right diagonal is 3, 5, 7. Sum = 3 + 5 + 7 = 15.
Iterate through th...
Reverse a string while counting the characters in each word, providing a clear output of the reversed string and character counts.
String Reversal: To reverse a string, iterate through it from the end to the beginning, appending each character to a new string.
Character Counting: Split the string into words, then count the characters in each word using a loop or built-in functions.
Example: For the input 'Hello World...
I appeared for an interview in Jan 2025.
Proficient in problem-solving.
I am skilled at coding, but I do not practice daily.
Good at case study time
I may not excel in group discussions, but I possess a considerable amount of knowledge.
I always give my best in any task.
Number system , lcm ,hcf ,blood relations
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.
Start by comparing the first two elements of the array and swap them if necessary.
Continue comparing adjacent elements and swapping them until the array is sorted.
Repeat this process for each element in the array until no more swaps are needed.
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
The sum of the series n/1, n/2, n/3, ..., n/m is calculated and printed.
Iterate from 1 to m and calculate n divided by the current number in the iteration.
Add all the calculated values to get the sum of the series.
Print the final sum of the series.
Print strings with at least one digit from given array.
Iterate through each string in the array and check if it contains a digit using regular expressions.
Use the regex pattern '\d' to match any digit in a string.
Print the strings that match the pattern.
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
Machine learning is a subset of artificial intelligence that focuses on developing algorithms and models that can learn from and make predictions or decisions based on data.
Machine learning involves training algorithms to learn patterns and make predictions from data.
It can be supervised, unsupervised, or semi-supervised learning.
Examples include image recognition, natural language processing, and recommendation system...
Developed a machine learning model to predict customer churn for a telecom company.
Used historical customer data to train the model
Implemented various classification algorithms such as Random Forest and Logistic Regression
Evaluated model performance using metrics like accuracy, precision, and recall
Consist of 4 question based on simple coding
Annotation used in Java to inject dependencies
@Wire annotation is used in Java to inject dependencies
It is typically used in frameworks like Dagger or ButterKnife
Example: @Wire TextView textView;
I appeared for an interview in Feb 2025, where I was asked the following questions.
I appeared for an interview in Feb 2025, where I was asked the following questions.
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction, essential for building robust software.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: A class 'Car' with properties like 'speed' and methods like 'accelerate()'.
Inheritance: Mechanism where one class inherits properties and methods from another. Example: 'ElectricCar' inherits from...
I appeared for an interview in Feb 2025, where I was asked the following questions.
DSA stands for Data Structures and Algorithms; SOQL is Salesforce Object Query Language for querying Salesforce data.
DSA is essential for efficient problem-solving in programming.
Common data structures include arrays, linked lists, stacks, and queues.
Algorithms can be sorting (e.g., quicksort) or searching (e.g., binary search).
SOQL is similar to SQL but specifically designed for Salesforce data.
Example of SOQL: SELECT...
Top trending discussions
The duration of Cloud Analogy interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 52 interview experiences
Difficulty level
Duration
based on 176 reviews
Rating in categories
Salesforce Developer
339
salaries
| ₹2.8 L/yr - ₹18.5 L/yr |
Quality Analyst
77
salaries
| ₹2.7 L/yr - ₹7.7 L/yr |
Salesforce Administrator
66
salaries
| ₹3.9 L/yr - ₹9 L/yr |
Full Stack Developer
52
salaries
| ₹5.7 L/yr - ₹14.4 L/yr |
Senior Salesforce Developer
42
salaries
| ₹9.5 L/yr - ₹20.9 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Capital Numbers Infotech