Taro Logo

Software Engineering Interview Experience - United States

April 2, 2014
Neutral ExperienceGot Offer

Process

There are two rounds: a phone screen and on-site interviews.

The phone screen asks about your previous projects and your career goals. We only had one simple technical question: writing a factorial function (be careful of edge cases and input errors).

Next, I had the on-site interview, meeting with the manager and two other team members.

The manager asked about my vision and goals, and posed another simple technical question.

The second interviewer asked two more technical questions, which were harder but still manageable.

The final interviewer asked a brain teaser and an object-oriented design question.

Questions

(1) Factorial and Fibonacci functions: recursion, trade-offs, and what if we want to call them several times?

(2) Given a binary tree, return another tree with a reversed in-order traversal.

(3) Find the output and bugs in a given program.

(4) Design an object-oriented program for a library, emphasizing users, types of books, check-out, and returns.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Adobe Software Engineering role in United States.

Success Rate

50%
Pass Rate

Adobe's interview process for their Software Engineering roles in the United States is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Adobe's Software Engineering interview process in United States.

Adobe Work Experiences