Skip to content
Related Articles

Related Articles

Improve Article

Adobe Interview Experience (Computer Scientist)

  • Last Updated : 08 May, 2019
Geek Week

Round 1:

We had a detailed discussion on the architecture and HLD of the current project in my present organisation.

  • You are given a set of n rectangular envelopes, where the ith envelope has length l(i) and width w(i) (all natural numbers). You have to create a stack of envelopes which is as tall as possible, but you can only stack an envelope on top of another envelope if the dimensions of the lower envelope are each strictly larger than those of the higher envelope. For simplicity, you cannot rotate an envelope. And, you are not allowed to use multiple instances of the same envelope.

Round 2:

We had a detailed discussion on the architecture and HLD of the current project in my present organisation.

Round 3:



  • Given two characters and their respective frequencies, print any valid permutation of a string of the characters of length equal to the sum of the frequencies. For a valid permutation a character does not repeat consecutively more than 2 times.
  • Design a system (HLD) where a URL is given as input, and in the response the metadata associated with that URL is displayed.

Round 4:

  • Design a chess game (LLD).
  • Reverse words in a sentence. You are not allowed to use loops or length function. For example,
    i am here => here am i

Hey geek! It’s time to become a success story instead of reading them. Check out our most renowned DSA Self Paced Course, now at a student-friendly price and become industry ready. And if you are looking for a more complete interview preparation resource, check out Complete Interview Preparation Course that will prepare you for the SDE role of your dreams!

Feeling prepared enough for your interview? Test your skills with our Test Series that will help you prepare for top companies like Amazon, Microsoft, TCS, Wipro, Google and many more!

My Personal Notes arrow_drop_up
Recommended Articles
Page :