Open In App

Adobe Interview Experience for Software Engineer Intern

Last Updated : 10 Aug, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Online Round

Hackerrank | 120 minutes | 19 questions- 3 codings and 16 from CS Core Topics like DBMS, Networking, OS (MCQs), Probability, Reasoning

Coding questions-

I solved all 3 questions and was called for an interview.

Interview Round-1 (Technical)

Basic Interview Stuff- Introduction, College Life, Why Software when from EEE.

Asked me my favorite data structure- I told him trees. Gave me a problem Print all Full Binary Trees of a given number of nodes.

Discussion on Time Complexity and Space Complexity. Later I was asked some theoretical questions on Recursion. Also, he asked me a few questions about the Operating System on Threads, Multi-threading, and Multi-processing.

Interview Round-2 (Technical)

Directly jumped on to Projects Discussion and cross-questioning.

After that gave me the DSA Question: Check if a Binary String is divisble by 3 or not

I gave him the Standard converting to decimal number approach. My approach worked for upto 64 bits. Later he asked me questions on Time Complexity and Space Complexity. He cross-questioned if my code will work for a string having 10^9 binary characters, and asked me to modify code. Now this is a learning question for me and it was difficult for me. I couldnt solve it completely in the interview time. He told the standard solution to count all odd positions and even positions having 1 and check if the absolute difference between them is divisible by 3 or not.

Interview Round-3 (HR)

Only held for few people, who were either going to be on the waiting list or rejected.

Asked about college life, general HR Questions, Teamwork, Stressful Situation, why Adobe, and location preference.

VERDICT: WAITING LIST (Later rejected since most of the people accepted the offer, so my waiting list could not be confirmed)


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads