Adobe Computer Scientist Interview Questions | Glassdoor

Adobe Computer Scientist Interview Questions

Updated Mar 22, 2017
25 Interview Reviews

Experience

Experience
58%
12%
29%

Getting an Interview

Getting an Interview
26%
26%
21%
8
8
4
4

Difficulty

3.3
Average

Difficulty

Hard
Average
Easy

25 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

 

Computer Scientist Interview

Anonymous Employee in San Jose, CA
Accepted Offer
Positive Experience
Average Interview

Application

I applied through college or university. The process took 2 days. I interviewed at Adobe (San Jose, CA) in January 2016.

Interview

I was a part of the internship fair. They had me send in a resume which they printed 20+ copies of (black and white). The room was set up similarly to a career fair, a different team at each table. I spent the first day distributing resumes and pitching myself (be prepared to do so). Then the teams are rated by you, and you are rated by the teams. Some mysterious process occurs in which mutual highly rated matches were set up for interviews on Day 2. I interviewed with 3 teams. One of the three teams presented me a technical questions in the form of a programming assignment. Another of the three teams asked me general technical questions. The last only asked me behavioral questions.

Interview Questions

  • Given a string and a list of valid words, determine if the string can be broken up perfectly into a sequence of valid words.   1 Answer
  • What is one struggle that was difficult for you to overcome?   1 Answer

Negotiation

I was offered a pretty low rate. I only had to mention my higher offer and it was immediately granted.

Other Interview Reviews for Adobe

  1.  

    Computer Scientist Interview

    Anonymous Interview Candidate in San Jose, CA
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through other source. The process took 2 days. I interviewed at Adobe (San Jose, CA) in June 2015.

    Interview

    Phone screening by a hiring manager. Then he set up a site interview at once. I met 4 development engineer and 1 QA manager. 1 hour per person. All of them are very nice.

    Interview Questions


  2. Helpful (7)  

    Computer Scientist Interview

    Anonymous Employee in San Jose, CA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 1+ week. I interviewed at Adobe (San Jose, CA).

    Interview

    Recruited by a colleague with whom I worked at a previous employer. Initial phone screen by hiring manager, followed by a full day of in-person interviews, 30-45 minutes each, 9 total, including the head of HR and the Director of Engineering (reported to COO). They bought me lunch on site and gave me a tour of the campus.

    Interview Questions

    • No unexpected questions and none that stood out as difficult. Pretty standard behavior, goals and strength/weaknesses type questions. Some programming quiz type questions, like, describe how you would synchronize the classic one-lane bridge problem: What's the shared resource? How would you make the scheduler fair? What data structure would you use to maintain the arrival order of cars waiting to enter the bridge?   Answer Question

    Negotiation

    I'm a tough negotiator and so were they. I asked for the moon in salary, they, very professionally, said no without any beating around the bush, which I appreciated, and countered with an overall compensation package, which included profit sharing bonuses, equity, and 401k matching.


  3. Helpful (1)  

    Computer Scientist Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience

    Application

    I applied online. The process took 1 day. I interviewed at Adobe.

    Interview

    contacted by recruiter via linked in.
    had 3 interviews, mostly average questions about pass experiences and what not. there is a bit of coding but not too hard.

    Interview Questions


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Computer Scientist Interview

    Anonymous Interview Candidate in Hyderabad (India)
    Declined Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. I interviewed at Adobe (Hyderabad (India)) in February 2017.

    Interview

    Senior people are not even interested in interviewing. It feels like they are forced to take interviews. This company has lots of non performing HRs and Recruiters. Hopefully you don't go through them. Interacting with interviewers and HRs I got the sense, people who are more keen towards technology and want to learn in early stages, should refrain joining this company.

    Interview Questions

    • Distance of a point from a line.   1 Answer

  6. Helpful (1)  

    Computer Scientist Interview

    Anonymous Interview Candidate in Bengaluru (India)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied in-person. The process took 1 day. I interviewed at Adobe (Bengaluru (India)) in September 2016.

    Interview

    I was supposed to go through 4 technical rounds. But unfortunately I didn't clear the first one itself.
    He asked about my background and my current role followed by two data structures questions. First one was based on the array and BST and second was based on the bit stream.

    Interview Questions

    • 1. Given an empty BST consist of n nodes and and an array consist of n numbers.
      The n nodes in a BST have been already arranged in some fashion(i.e. the BST is not empty), and none of the nodes in BST are having any data, that means we have to pick the n numbers from the given array and have to fill in the given BST.
       We have to make sure that the structure of the BST doesn't change. That means all the left subtree and right subtree at any given node should not change at all.

      2. We have a function which returns a value among {1, 0, -1}. When the function returns -1 that means
      we have to terminate. we have to keep on calling this function and till we get -1. this means we will get series of 1's and 0's which we have to treat like bit pattern and has to check whether the given number is divisible by 3 or not. for e.g. the function call returns the below output.

      101-1=> 101 => it's a 5 which is not divisible by 3.  
      1 Answer

  7. Helpful (1)  

    Computer Scientist Interview

    Anonymous Interview Candidate in Bengaluru (India)
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. The process took 1 day. I interviewed at Adobe (Bengaluru (India)) in August 2016.

    Interview

    I was recently interviewed at Adobe Bangalore. I applied through their careers portal. I was called for a F2F interview. I was asked to come at 11 AM. Though it started at 1 PM. The interviewer was not at all polite. He was so rude and literally scolding for wrong answers. The first round mostly was around multi threading and design patterns. And immediately followed the second round. I was asked to design and implement a dependency management solution in java. After the second round i was asked to leave for the day as it was already close to 5 PM. Later the HR did not get back to me. And when i had called him to know the feedback of 2nd F2F interview, he told he will give me an update in a couple of hours time. Two weeks have passed by and not heard of anything from them. For some reason i though that adobe does not have a good recruitment team. There were no proper responses before, during and after the interview process.

    Interview Questions


  8. Helpful (2)  

    Computer Scientist Interview

    Anonymous Employee in Bengaluru (India)
    Accepted Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Adobe (Bengaluru (India)) in January 2016.

    Interview

    (Aptitude + Programming) test on hackerrank(90 minutes) : 30 questions containing 5 programming questions(like check if number is palindrome etc) and 25 aptitude questions(like CAT exam)

    Two online rounds: Very easy questions that I don't want to disclose(otherwise you will under-prepare :) ). More than half of the interviews were to introduce their team

    4 rounds in Office:
    ------------------------
    1st round: simple questions where interviewer asked me to write brute-force approach and wanted to check if I can code :). Also asked some system/os specific questions like where assembler fits in compilation, how OS written in C(chicken-egg problem) etc
    2nd round: Checked about all my projects written in resume and some very simple OO questions
    3rd round(Hiring Mgr): Information about team and group
    4th Round(Hiring Mr): Two DS/Algo questions: DP and HashTable/BST related

    Finally they offered me slightly higher than what other company was offering(They had claimed some good compensation initially)

    Very good experience from their engineering team but very bad experience from their recruiters

    Interview Questions

    • Check if linked list is palindrome, search for string in file with brute force method, Fibonacci using static function etc   Answer Question

  9.  

    Computer Scientist Interview

    Anonymous Employee in Basel (Switzerland)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 4 weeks. I interviewed at Adobe (Basel (Switzerland)) in January 2016.

    Interview

    I first had two phone interviews. One with the Hiring Manager and one with a Lead Developer. Afterwards I was asked to work on a Coding Challenge. I submitted the Challenge and a few days later I received an invitation to the office where I had six on-site interviews with Developers and Managers. The whole process took ruffly 30 days.

    Interview Questions

    • What would be your approach to refactor a legacy code base with focus on code quality?   Answer Question

  10. Helpful (2)  

    Computer Scientist Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Average Interview

    Interview

    One on One. 4-5 rounds. Interviewers are good and give you enough time to think through problems and explain possible solutions. You are encouraged to use white board to explain stuff. Question related to current work experience are usual.

    Interview Questions

    • Basic data structure and Java questions.
      Find sub array with max product in an array of integers
      Implement Producer/Consumer in java  
      Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.