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

SDE - 2

Cloudoffis
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
My journey in Java started from scratch, driven by curiosity to understand how programs work. Initially, even basic concepts like variables, loops, and classes seemed challenging, and I often struggled to connect theory with practical application. However, I chose to focus on building a strong foundation rather than rushing into advanced topics.
Application story
I applied for this role through an online job portal after finding a position that matched my Java and backend development skills. After submitting my application, I was contacted by the recruitment team with clear instructions about the next steps. The entire process, from application submission to interview scheduling, was smooth and well organized, with timely communication at each stage. The experience was professional and gave me confidence to prepare effectively for the interview.
Why selected/rejected for the role?
I was rejected for the role due to budget constraints, but the interview process was smooth, and the questions were not very high-level.
Preparation
Duration: 3 Months
Topics: Core Java, Object-Oriented Programming (OOP), Java Collections Framework, Multithreading and Concurrency, Exception Handling, Java 8+ Features, Spring Boot Basics, RESTful APIs
Tip
Tip

Tip 1: Focus on strengthening your core Java concepts and practice coding regularly to build problem-solving skills.

Tip 2: Work on small projects and real-world examples to connect theoretical knowledge with practical implementation.

Application process
Where: Leetcode
Eligibility: 3+ years of experience, (Salary Package: 10 LPA)
Resume Tip
Resume tip

Tip 1: Highlight Core Skills Clearly
Mention Java, OOP, Collections, Multithreading, Spring Boot, REST APIs, databases, and other relevant tools at the top or in a separate “Skills” section.

Tip 2: Showcase Projects & Experience
Include 2–3 key projects or internships, clearly describing your role, technologies used, and impact or results. Focus on what you built or improved, not just your responsibilities.

Interview rounds

01
Round
Easy
Video Call
Duration30 minutes
Interview date19 Sep 2025
Coding problem2

1. Pair Sum

Easy
15m average time
90% success
0/40
Asked in companies
Thought WorksMedia.netExpedia Group

You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to return the list of all pairs of elements such that each sum of elements of each pair equals 'S'.

Note:

Each pair should be sorted i.e the first value should be less than or equals to the second value. 

Return the list of pairs sorted in non-decreasing order of their first value. In case if two pairs have the same first value, the pair with a smaller second value should come first.
Problem approach
  • Use a HashMap to store elements and their counts.
  • Traverse the array and for each element x, check if target - x exists in the map.
  • If it exists, store the pair and reduce the count to avoid duplicates.
  • Return all valid pairs.
Try solving now

2. Reverse the String

Easy
15m average time
85% success
0/40
Asked in companies
DelhiveryCIS - Cyber InfrastructureFacebook

You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

For example:

 If the given string is: STR = "abcde". You have to print the string "edcba".
follow up:
Try to solve the problem in O(1) space complexity. 
Problem approach
  • Convert the string to a character array.
  • Swap characters from start and end moving towards the middle.
  • Convert the array back to a string.
Try solving now
02
Round
Easy
Video Call
Duration45 minutes
Interview date15 Oct 2025
Coding problem3

1. System Design

Design a simple URL Shortener Service (like bit.ly).

2. System Design

Design an Online Bookstore.

3. DBMS

Write an SQL query to find the second-highest salary from the Employee table.

 

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 the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8770 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
937 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3407 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2660 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29739 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
9654 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6727 views
1 comments
0 upvotes