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

SDE - Intern

Mobius
upvote
share-icon
3 rounds | 15 Coding problems

Interview preparation journey

expand-icon
Journey
I started just like any other student—curious but confused about where to begin. I picked up Java, practiced DSA regularly, and slowly improved over time. Along the way, I built a few simple projects, worked on improving my resume, and kept applying for internships. Eventually, I cracked an interview by staying consistent, being confident in my basics, and clearly explaining my projects and learnings.
Application story
I applied for the job through their career portal, and after 2 weeks, I received a email stating that I had been shortlisted for the next round. In that mail, they mentioned that I would receive the OA test link within 2 days. After 2 days, I received the test link email, and that’s where my hiring process began.
Why selected/rejected for the role?
I cleared all the rounds, and both my technical and HR interviews went very well. I am confident about the technologies I mentioned in my resume, and I explained the solutions clearly and in detail.
Preparation
Duration: 4 months
Topics: DSA, OOP, SQL, Java, Node.js, JavaScript, Computer Networks
Tip
Tip

Tip 1: You don’t need to be an expert in all DSA concepts. Be strong in the basics and learn other topics gradually.
Tip 2: Work on projects; they will give you practical knowledge and help you stand out from others.
Tip 3: Be consistent and stay focused.

Application process
Where: Other
Eligibility: No criteria, (Salary Package - 5 LPA)
Resume Tip
Resume tip

Tip 1: Quantify your work with numbers.
Tip 2: Mention project details clearly, including the tech stack used.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration50 minutes
Interview date25 May 2025
Coding problem8

It was scheduled in the morning at 10 AM.

1. Output Based Question

Initialize count = 0
Loop i from 1 to 100:
   If i is divisible by 3 and the sum of the digits of i is even:
       count += i
Print count

Problem approach

Basic mathematics is needed, along with a good understanding of conditional statements.

Easy
0/40

You are given an integer 'n'. Your task is to perform a sequence of operations:

1)Reverse the digits of 'n'.
2)Square the reversed number.
3)From the squared result, extract only the even digits (0, 2, 4, 6, 8) and print them in the order they appear.


Problem approach

Reverse the number using a loop. Square the reversed number, then traverse it and print the even digits (digit % 2 == 0).

Try solving now

3. Operating System

What is the difference between a process and a thread?

Problem approach

Tip 1: Explain what a process and a thread are.

4. Operating System

What happens if a high-priority process goes into an infinite loop?

Problem approach

Tip 1: Explain starvation.

5. DBMS

Find the second-highest salary among the employees. (Practice)

Problem approach

Tip 1: Use LIMIT and OFFSET.

6. DBMS

What is the use of indexing in table rows?

Problem approach

Tip 1: Faster querying.

7. DBMS

Explain normalization and its types with examples. (Learn)

Problem approach

Tip 1: Explain the benefits of normalization.
Tip 2: Describe the types of normalization with sample table data.

8. Operating System

How does the OS manage memory?

02
Round
Medium
Video Call
Duration40 minutes
Interview date30 Jun 2025
Coding problem2

Technical round on DSA and Java frameworks.

1. First Missing Positive

Moderate
18m average time
84% success
0/80
Asked in companies
DunzoHikeSamsung

You are given an array 'ARR' of integers of length N. Your task is to find the first missing positive integer in linear time and constant space. In other words, find the lowest positive integer that does not exist in the array. The array can have negative numbers as well.

For example, the input [3, 4, -1, 1] should give output 2 because it is the smallest positive number that is missing in the input array.

Problem approach

Place each number at its correct index (nums[i] → index nums[i] - 1) using swaps. Then scan through the array — the first index where nums[i] ≠ i + 1 is the missing number.

Try solving now

2. LCA Of Binary Tree

Moderate
10m average time
90% success
0/80
Asked in companies
GrabDisney + HotstarShareChat

You have been given a Binary Tree of distinct integers and two nodes ‘X’ and ‘Y’. You are supposed to return the LCA (Lowest Common Ancestor) of ‘X’ and ‘Y’.


The LCA of ‘X’ and ‘Y’ in the binary tree is the shared ancestor of ‘X’ and ‘Y’ that is located farthest from the root.


Note :
You may assume that given ‘X’ and ‘Y’ definitely exist in the given binary tree.
For example :
For the given binary tree

Example

LCA of ‘X’ and ‘Y’ is highlighted in yellow colour.
Problem approach

If the root is null or matches p or q, return the root. Recurse left and right; if both return non-null, the root is the LCA; otherwise, return the non-null child.

Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date1 Jul 2025
Coding problem5

HR interview.

1. HR question

Can you tell me about yourself?

Problem approach

Tip 1: Start with your name, education, and what you’re currently doing.
Tip 2: Mention one strength or interest.
Tip 3: End with what you’re looking for.

2. HR question

What are your strengths and weaknesses?

Problem approach

Tip 1: Avoid saying, “I’m perfect in all aspects.”
Tip 2: Give honest answers.

3. HR question

Where do you see yourself in 5 years?

Problem approach

Tip 1: Keep it realistic and focused on learning.

Tip 2: Mention that you want to grow technically.

4. HR question

Tell me about a challenge you faced and how you handled it.

Problem approach

Tip 1: Use the STAR format.
Tip 2: Keep it short but genuine.

5. HR question

  • Imagine you are working in a team, and your teammate is not contributing. What would you do?
  • What would you do if you made a mistake in your code that caused a bug in production?
  • Suppose you have two tasks: one urgent and one important — which one would you do first?

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
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15480 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15338 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes