Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cloud Analogy Team. If you also belong to the team, you can get access from here

Cloud Analogy Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Cloud Analogy Interview Questions and Answers

Updated 28 May 2025
Popular Designations

58 Interview questions

A Salesforce Developer was asked
Q. When will we face an 'Attempt to de-refresh null object' error?
Ans. 

Attempt to de-reference null object occurs when trying to access or manipulate a null object in Salesforce development.

  • Always check if an object is null before trying to access its properties or methods

  • Use safe navigation operator '?' to avoid null pointer exceptions

  • Example: Account acc = null; System.debug(acc.Name); // This will throw Attempt to de-reference null object error

  • Example: Account acc = null; System.d...

View all Salesforce Developer interview questions
A Software Developer was asked
Q. Write a program to print the sequence 1, 1.5, 2, 2.5, 3 into an array.
Ans. 

Create an array of strings containing 1, 1.5, 2, 2.5, 3

  • Initialize an array of strings

  • Add the numbers 1, 1.5, 2, 2.5, 3 as strings to the array

View all Software Developer interview questions
A Software Developer was asked
Q. How do you handle carry generation when summing two numbers?
Ans. 

Carry is generated when the sum of two digits is greater than 9.

  • Carry is a digit that is carried over to the next place value in the sum.

  • For example, in the sum 56 + 78, the carry generated is 1 (5+7=12, carry 1, 6+8+1=15).

  • Carry is important in addition of large numbers and in binary addition.

View all Software Developer interview questions
A Software Developer was asked
Q. Given a range of numbers, how would you identify palindrome numbers within that range?
Ans. 

A program to find palindrome numbers in a given range.

  • Iterate through the given range of numbers

  • Convert each number to a string and check if it is equal to its reverse

  • If yes, add it to the list of palindrome numbers

View all Software Developer interview questions
An Electronics Communication Engineer was asked
Q. What is your background?
Ans. 

I have a degree in Electronics and Communication Engineering.

  • I completed my Bachelor's degree in Electronics and Communication Engineering from XYZ University.

  • During my studies, I gained knowledge in various subjects such as Analog and Digital Communication, Microprocessors, and Microcontrollers.

  • I also completed a project on the design and implementation of a wireless communication system using Zigbee technology.

  • I...

View all Electronics Communication Engineer interview questions
An Electronics Communication Engineer was asked
Q. What is your job experience?
Ans. 

Job experience refers to the work history of an individual in a particular field or industry.

  • It includes the skills and knowledge gained through previous employment.

  • It can be used to demonstrate expertise and suitability for a particular role.

  • Employers often look for candidates with relevant job experience.

  • Examples of job experience include internships, part-time jobs, and full-time employment.

  • It is important to h...

View all Electronics Communication Engineer interview questions
A Salesforce Developer was asked
Q. What does a Salesforce developer do?
Ans. 

Salesforce developer is a professional who develops and customizes applications on the Salesforce platform.

  • Salesforce developers use Apex and Visualforce to create custom applications and functionality

  • They work closely with stakeholders to understand business requirements and design solutions

  • They also integrate Salesforce with other systems and manage data within the platform

  • Examples of Salesforce developer roles ...

View all Salesforce Developer interview questions
Are these interview questions helpful?
A Salesforce Developer was asked
Q. Why do we use the Apex programming language?
Ans. 

Apex is used for building custom business logic and integrations on the Salesforce platform.

  • Apex is a strongly-typed, object-oriented programming language.

  • It allows developers to create custom code to extend Salesforce functionality.

  • Apex can be used to build triggers, controllers, and classes for custom business logic.

  • It can also be used to integrate Salesforce with external systems.

  • Apex code runs natively on the ...

View all Salesforce Developer interview questions
A Quality Analyst was asked
Q. What is a quality analyst?
Ans. 

A quality analyst is responsible for ensuring that products or services meet the required standards and specifications.

  • Conducting quality assurance tests and inspections

  • Analyzing data to identify areas for improvement

  • Developing and implementing quality control procedures

  • Collaborating with other departments to ensure quality standards are met

  • Providing feedback to management on quality issues

  • Examples: testing softwa...

View all Quality Analyst interview questions
A Quality Analyst was asked
Q. What is black box testing?
Ans. 

Black box testing is a software testing technique where the internal workings of the system are not known to the tester.

  • Tests the functionality of the system without knowing the internal code

  • Focuses on input and output of the system

  • Tests for user interface, performance, and security

  • Examples include acceptance testing and regression testing

View all Quality Analyst interview questions

Cloud Analogy Interview Experiences

59 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

Proficient in problem-solving.

Round 2 - Coding Test 

I am skilled at coding, but I do not practice daily.

Round 3 - Case Study 

Good at case study time

Round 4 - HR 

(1 Question)

  • Q1. Can you tell me about yourself?
Round 5 - One-on-one 

(2 Questions)

  • Q1. I have no idea about this round
  • Q2. Nothing to ask about anything
Round 6 - Technical 

(2 Questions)

  • Q1. What types of questions do companies typically ask during interviews?
  • Q2. Nothing to ask about technical round
Round 7 - Group Discussion 

I may not excel in group discussions, but I possess a considerable amount of knowledge.

Round 8 - Assignment 

I always give my best in any task.

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing to share anything
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Aptitude Test 

Number system , lcm ,hcf ,blood relations

Round 2 - Technical 

(6 Questions)

  • Q1. Find that aray is palindrome or not ?
  • Ans. 

    Check if array of strings is a palindrome or not.

    • Iterate through the array and compare each string with its reverse to check for palindrome.

    • Ignore spaces and punctuation while checking for palindrome.

    • Example: ['madam', 'racecar', 'hello', 'level'] should return true.

  • Answered by AI
  • Q2. Truncate command
  • Q3. Opps concept what is inheritnace?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Allows a class to inherit attributes and methods from another class

    • Promotes code reusability and reduces redundancy

    • Creates a parent-child relationship between classes

    • Types of inheritance include single, multiple, multilevel, and hierarchical

    • Example: Class 'Animal' can be a parent class with attrib...

  • Answered by AI
  • Q4. What is objects in opps ?
  • Ans. 

    Objects in OOPs refer to instances of classes that encapsulate data and behavior.

    • Objects are created based on a class blueprint

    • Objects have attributes (data) and methods (behavior)

    • Objects allow for data encapsulation and abstraction

    • Example: Class 'Car' can have objects like 'Toyota', 'Honda', etc.

  • Answered by AI
  • Q5. Dimand star patten
  • Q6. Short an array by bubble sort
  • Ans. 

    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.

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Introduce Yourself.
  • Q2. You are given two numbers, 'n' and 'm' calculate and print the sum of the series n/1, n/2, n/3, ..., n/m?
  • Ans. 

    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.

  • Answered by AI
  • Q3. You are given a series of strings: ['asa', 'adsf', 'das2g', 'dasd4', 'ds230']. Your task is to print the strings that contain at least one digit. After your initial approach, you were asked to optimize it ...
  • Ans. 

    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.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - keep practicing Programming and be prepared to think on your toes. Also never give them the optimized code at the beginning.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. Introduction OF Machine Learning
  • Ans. 

    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...

  • Answered by AI
  • Q2. Last year project
  • Ans. 

    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

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Basics of Machine Learning

Interview Preparation Tips

Interview preparation tips for other job seekers - It was a nice Experience but interview was mainly focus on greater understanding of the concepts

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Write a code to reverse the string of your name.
  • Ans. 

    Code to reverse a string of your name

    • Create a function that takes a string as input

    • Use built-in functions like reverse() or loop through the string to reverse it

    • Return the reversed string

  • Answered by AI
  • Q2. Write a code to print pyramid pattern
  • Ans. 

    Code to print pyramid pattern in Python

    • Use nested loops to print spaces and stars in each row

    • Increment the number of stars in each row to form the pyramid shape

    • Example: for a pyramid with 5 rows, the code would look like this:

    • for i in range(5):

    • print(' '*(5-i-1) + '*'*(2*i+1))

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Consist of 4 question based on simple coding

Round 2 - Technical 

(2 Questions)

  • Q1. Basic concepts of CS
  • Q2. 2 coding questions
Round 3 - HR 

(1 Question)

  • Q1. Question from resume

Software Developer Interview Questions & Answers

user image Akshay Sarnaik

posted on 25 Jul 2024

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

(2 Questions)

  • Q1. Write @Wire syntax
  • Ans. 

    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;

  • Answered by AI
  • Q2. Explain clouds and their types
  • Ans. 

    Clouds are visible masses of water droplets or ice crystals suspended in the atmosphere.

    • Clouds are classified based on their altitude, shape, and appearance.

    • Types of clouds include cirrus, cumulus, stratus, and nimbus.

    • High-level clouds are found at altitudes above 20,000 feet, while low-level clouds are below 6,500 feet.

    • Clouds can also be classified as convective, stratiform, or cumulonimbus.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Explain Sequrity model
  • Ans. 

    Security model refers to the framework that defines how security is implemented in a system or application.

    • Security model determines who can access what resources and under what conditions

    • It includes authentication, authorization, encryption, and auditing

    • Examples of security models include discretionary access control (DAC), mandatory access control (MAC), and role-based access control (RBAC)

  • Answered by AI
  • Q2. Explain Data modelling
  • Ans. 

    Data modelling is the process of creating a visual representation of data and its relationships within a system.

    • Identifying entities and their attributes

    • Defining relationships between entities

    • Creating a schema to represent the data

    • Normalization to reduce redundancy

    • Example: Entity-Relationship Diagram (ERD)

  • Answered by AI

Skills evaluated in this interview

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

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. What is Apex?
  • Ans. 

    Apex is a strongly typed, object-oriented programming language used on the Salesforce platform.

    • Apex is designed for building applications on the Salesforce platform.

    • It allows developers to execute flow and transaction control statements on the Salesforce server.

    • Apex is similar to Java in syntax, making it easier for Java developers to learn.

    • It supports database operations, allowing developers to perform CRUD operations...

  • Answered by AI
  • Q2. Custom settings, Custom meta types, custom lables

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared if you are applying for Salesforce developer role with all the Modules
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Four pillars of OOPs and also write a code on Interface
  • Ans. 

    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...

  • Answered by AI
  • Q2. A coding question on Linked List that a how a linked list reversed

Software Developer Interview Questions & Answers

user image Akshat Nigam

posted on 28 Mar 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. What is DSA, what is SOQL queries
  • Ans. 

    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...

  • Answered by AI
  • Q2. Basic programming questions. Oops concepts

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Cloud Analogy?
Ask anonymously on communities.

Cloud Analogy Interview FAQs

How many rounds are there in Cloud Analogy interview?
Cloud Analogy interview process usually has 2-3 rounds. The most common rounds in the Cloud Analogy interview process are Technical, HR and One-on-one Round.
How to prepare for Cloud Analogy 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 Cloud Analogy. The most common topics and skills that interviewers at Cloud Analogy expect are Articles, Blogs, Content Development, Content Writing and Creative Writing.
What are the top questions asked in Cloud Analogy interview?

Some of the top questions asked at the Cloud Analogy interview -

  1. How to remove leading whitespaces from a string in the Pyt...read more
  2. Write code to create pattern { star (*) pattern was give...read more
  3. You are given a series of strings: ['asa', 'adsf', 'das2g', 'dasd4', 'ds230']. ...read more
How long is the Cloud Analogy interview process?

The duration of Cloud Analogy interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 52 interview experiences

Difficulty level

Easy 18%
Moderate 82%

Duration

Less than 2 weeks 85%
2-4 weeks 12%
4-6 weeks 3%
View more

Interview Questions from Similar Companies

MAQ Software Interview Questions
1.9
 • 104 Interviews
Webkul Software Interview Questions
4.0
 • 71 Interviews
Softenger Interview Questions
4.0
 • 59 Interviews
DataMetica Interview Questions
3.5
 • 45 Interviews
View all

Cloud Analogy Reviews and Ratings

based on 175 reviews

3.6/5

Rating in categories

3.8

Skill development

3.4

Work-life balance

3.7

Salary

3.1

Job security

3.5

Company culture

3.6

Promotions

3.5

Work satisfaction

Explore 175 Reviews and Ratings
Salesforce Developer
327 salaries
unlock blur

₹2.4 L/yr - ₹18.9 L/yr

Quality Analyst
77 salaries
unlock blur

₹2.7 L/yr - ₹9 L/yr

Salesforce Administrator
66 salaries
unlock blur

₹3.9 L/yr - ₹9 L/yr

Senior Salesforce Developer
40 salaries
unlock blur

₹10.1 L/yr - ₹21.8 L/yr

Full Stack Developer
40 salaries
unlock blur

₹7.3 L/yr - ₹14.9 L/yr

Explore more salaries
Compare Cloud Analogy with

Tekwissen

4.8
Compare

Softenger

4.0
Compare

XcelServ Solutions

4.4
Compare

Capital Numbers Infotech

4.4
Compare
write
Share an Interview