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

SDE - 1

Adobe
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I am from IGDTUW college in the computer science stream. I was advised by my seniors to practice DSA from the very start of B.Tech, but I did not take that seriously. Honestly speaking, I regret not taking their advice, and in my third year, I started doing coding. I had to increase my practice hours because I started late.
Application story
I applied for the post through the campus drive. After applying, I practiced hard for it, and the hard work paid off in the end.
Why selected/rejected for the role?
I think I was on point with my coding solutions to the questions asked in the interviews. I provided the optimal solutions and gave correct explanations to some theory questions asked.
Preparation
Duration: 2 months
Topics: Data Structures and Algorithms, Operating Systems, Computer Networks, Java
Tip
Tip

Tip 1: Even if you are stuck on a problem, just give it a try. The interviewer will definitely help you for sure.
Tip 2: Prepare Data Structures and Algorithms well. They mostly assess our problem-solving ability to find solutions for real-world problems.
Tip 3: Be confident; don't be nervous. Maintain at least 2 projects on your resume.

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

Tip 1: Mention at least 2 projects.
Tip 2: Mention the skills in which you are perfect.
Tip 3: It should neither be too long nor too short.

Interview rounds

01
Round
Medium
Online Coding Test
Duration50 mins
Interview date8 Sep 2020
Coding problem2

It was in the morning. The first round was an online coding + MCQ round. It had three sections in total to be solved in 40 minutes. The questions were mainly from Data Structures, OS, DBMS, and SQL.

1. Kth Element of Two Sorted Arrays

Hard
10m average time
90% success
0/120
Asked in companies
AmazonGoldman SachsAdobe

Ninja wants to serve food to needy people. So, he bought Ladoos from a sweet shop and placed them on plates. There can be any number of Ladoos present in a plate.

Plates containing Ladoos are placed in two rows. Each row is sorted in increasing order by the number of Ladoos in a plate.

For example :
‘ROW1’ :  [2, 5, 8, 17] and  ‘ROW2’ :  [1, 4, 8, 13, 20]

Now people come one by one in a line to take plates of Ladoos from Ninja. Ninja picks the two plates in front, one from each row and gives that plate to people in which the number of ladoos is the smallest (if both plates contain equal numbers of ladoos then he serves any plate from the two plates) and places the other plate back to its position.

For Example :
If ‘ROW1’ is [2, 5, 8, 17] and ‘ROW2’ is [1, 4, 8, 13, 20], then Ninja picks the first plates from each rows, plate containing 2 ladoos from ‘ROW1’ and a plate containing 1 ladoo from ‘ROW2’. 
Then he gives the plate with 1 Ladoo to the first person in line and places the other plate back to its position.

Can you tell how many ladoos the ‘K'th’ person will get?

Try solving now

2. Longest Common Subsequence

Moderate
39m average time
0/80
Asked in companies
PayPalSliceShareChat

Given two strings, 'S' and 'T' with lengths 'M' and 'N', find the length of the 'Longest Common Subsequence'.

For a string 'str'(per se) of length K, the subsequences are the strings containing characters in the same relative order as they are present in 'str,' but not necessarily contiguous. Subsequences contain all the strings of length varying from 0 to K.

Example :
Subsequences of string "abc" are:  ""(empty string), a, b, c, ab, bc, ac, abc.
Problem approach

Again, the DP concept and Sieve of Eratosthenes helped me solve this problem.

Try solving now
02
Round
Medium
Face to Face
Duration50 mins
Interview date9 Sep 2020
Coding problem2

It was conducted in the evening, around 4:30 PM to 5:30 PM. The questions were a bit difficult. They were mainly from Data Structures, and there was a total of 2 questions.

1. Binary Search

Easy
15m average time
85% success
0/40
Asked in companies
OracleMedia.netAdobe

You are given an integer array 'A' of size 'N', sorted in non-decreasing order. You are also given an integer 'target'. Your task is to write a function to search for 'target' in the array 'A'. If it exists, return its index in 0-based indexing. If 'target' is not present in the array 'A', return -1.


Note:
You must write an algorithm whose time complexity is O(LogN)


Problem approach

Binary search implementation

Try solving now

2. Split Array Into The Subsets

Moderate
20m average time
80% success
0/80
Asked in company
Adobe

Given an array, 'ARR' of 'N' integers print “true” if it is possible to split the array into some finite number of subsets such that each subset has the same integer in it and all subsets have the same size. The size of the subset should be greater than one.

Example:
Input: 'ARR' = [1, 2, 4, 4, 1, 2]
Output: true

We can split the above array like this: [1, 1], [4, 4], [2, 2] 

In the three subsets, each of size two. And every subset contains the same elements.

Problem approach

Tried with Heap concept

Try solving now
03
Round
Easy
HR Round
Duration30 mins
Interview date9 Sep 2020
Coding problem1

It was in the evening. The interviewer first asked simple questions to keep me calm, and it was a nice interaction with her. The environment created by her was very interesting, which made it easy to answer.

1. Basic HR Questions

  • On a scale of 1 to 10, how would you rate yourself as a leader?
  • What makes you angry?
  • What is your long-term goal?
Problem approach

Tip 1: Research the company thoroughly.
Tip 2: Avoid any kind of hesitation while answering.
Tip 3: Try to provide practical and optimized approaches that demonstrate professionalism.

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Adobe
3191 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 10 problems
Interviewed by Adobe
1198 views
0 comments
0 upvotes
company logo
SDE - 1
5 rounds | 8 problems
Interviewed by Adobe
1400 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Adobe
3464 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58237 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes