Upload Button Icon Add office photos

Adobe

Compare button icon Compare button icon Compare

Filter interviews by

Adobe Software Engineer II Interview Questions and Answers

Updated 9 May 2021

Adobe Software Engineer II Interview Experiences

1 interview found

I applied via Recruitment Consultant and was interviewed before May 2020. There were 5 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Basic data structures.
  • Q2. Array , Linked list, Java
  • Q3. MCQ
  • Q4. Java
  • Q5. Analytical
  • Q6. Data Structure and Problem solving
  • Q7. Managerial

Interview Preparation Tips

Interview preparation tips for other job seekers - Be true with you resume.
Don't add any skill which you are not aware of.

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. LinkedIn system design
  • Q2. Questions about python dictionaries and lists
Round 1 - Coding Test 

Dynamic programming questions were asked
1) convert stack to queue
2) replace special characters in a string

Round 2 - Technical 

(1 Question)

  • Q1. Dynamic programming - two questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn more of DS & Algo
Do leet code
Practise linked list, trees, graphs and Dynamic programming

I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. DSA and few System Design Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for LC Medium and Hard questions.

I applied via LinkedIn and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. System Design of Car Parking.
  • Ans. 

    Design a system for managing car parking.

    • Determine the size and layout of the parking lot.

    • Decide on the type of parking system (e.g. self-parking, valet).

    • Implement a ticketing system for tracking cars and payments.

    • Use sensors or cameras to monitor parking spaces.

    • Integrate with a payment gateway for online payments.

    • Provide real-time information on available parking spaces.

    • Consider implementing a loyalty program for freq

  • Answered by AI
  • Q2. System Design of Elevator
  • Ans. 

    Designing a system for an elevator

    • Identify the requirements and constraints

    • Determine the number of floors and elevators needed

    • Choose the elevator algorithm (e.g. FCFS, SCAN, LOOK)

    • Design the elevator controller

    • Consider safety features (e.g. emergency stop, overload protection)

    • Include user interface (e.g. buttons, displays)

    • Consider maintenance and repair

    • Test and optimize the system

  • Answered by AI
  • Q3. System Design of Photo-sharing App.
  • Ans. 

    A photo-sharing app system design

    • Use a scalable architecture to handle large amounts of data

    • Implement a secure authentication and authorization system

    • Utilize a content delivery network (CDN) for fast image loading

    • Allow users to tag and categorize photos for easy search and discovery

    • Implement a notification system for likes, comments, and new followers

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - For SDE2 only first interview round was coding round, other three interview rounds were of system design.
Be confident about your design.

Skills evaluated in this interview

I applied via LinkedIn and was interviewed before Aug 2021. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic Array String Stack based problem solving
Round 2 - Technical 

(1 Question)

  • Q1. Basic DS Algo questions on Array, Queues, Stacks, and Recusrion. Difficulty should be easy to medium. Basic OOPs language questions.
Round 3 - Technical 

(1 Question)

  • Q1. Basic OOPs question, SQL queries, and in depth microservices design architecture. Difficulty easy to medium.
Round 4 - Behavioral 

(1 Question)

  • Q1. Basic questions and project overview, and then salary discussion.

Interview Preparation Tips

Topics to prepare for Oracle Software Engineer II interview:
  • Data Structures
  • Algorithms
  • OOPS
Interview preparation tips for other job seekers - The above interview process was for Non-OCI teams and that too for backend developer. This cannot be considered as preparation for OCI teams. Nothing was outside of resume.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

A HackerRank Test with 2 Coding question of easy and medium difficulty7

Round 2 - Technicl Interview 

(2 Questions)

  • Q1. Questions on Java Core - streams api, features of java 8, multithreading, task scheduling, cron job, spring boot main annotations, global exception handling,
  • Q2. MySQL Query, questions around basics of Angular

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA is not asked for SDE or SDE2 roles in IBM, focus is primarily on development, kind of project one worked on, behavioural and situation based questions.

I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops concepts, Exception Handling & other Core Java concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Search & Contact recruiters who hire for ur domain on LinkedIn & share ur resume with them, search relevant jobs on LinkedIn & apply.

Go to companies' websites & create ur profile.

Update ur profile daily on naukri. 👍🏻

Interview Questionnaire 

1 Question

  • Q1. In C# --> Abstraction, Interface , Abstract Method, Abstract Class, Polymorphisms, Encapsulation ,Inheritance, Serialization,
  • Ans. 

    C# concepts including abstraction, interface, abstract method, abstract class, polymorphism, encapsulation, inheritance, and serialization.

    • Abstraction: hiding implementation details

    • Interface: defining a contract for behavior

    • Abstract method: method without implementation

    • Abstract class: class with one or more abstract methods

    • Polymorphism: ability of objects to take on multiple forms

    • Encapsulation: bundling data and behavi...

  • Answered by AI

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: This was a written round. Proper code with correct syntax to be written on paper.
There were 4 questions to be solved in 1 hour. Some questions needed test cases and time complexity to be answered as well.
1) Binary numbers are given as linked lists. Add and store result in linked list.
2) A number starting from 1 can be got by either multiplying 3 or adding 5 to it. Given a number, find the sequence of operations to get it or say it’s not possible.
Eg: 13 = 1 * 3 + 5 + 5, 15 ; Not possible
3) Given an input array on integers. Output an array of same length such that the value at ith position of output array is the product of all numbers in input array except that at ith position.
Eg: Input: 3, 5, 7 Output: 35, 21, 15
4) Sort a stack in ascending order using another stack.12 people were shortlisted for next round

Round: Design Round:
Experience: This was NOT an elimination round.
It was a problem solving team exercise to understand their way of working.
The interviewers were making notes though during the exercise, don’t know if it affected our selection.

Round: Technical Interview
Experience: General questions based on resume, was asked to explain my internship project.
He asked questions on my written round. Asked me to find the bug in my code for 1st problem. He was extremely happy with me when I gave the correct answer.
He asked me for the code for the last problem since I hadn’t solved it.
Asked to reverse linked list using recursion, since I said I did by iteration earlier.
He had written code of second problem, I had to find bugs in it.
Discussion on quality engineering and developer profiles.

Round: HR Interview
Experience: This was more of a general discussion. She told me about what quality engineers do, how their role is more powerful. Asked me how you would test the Google page.
She was extremely impressed by my resume and asked me questions about my electives. She told me in this round itself that I was selected, only need to wait for the official announcement.I hope this article helps students. One advice, make sure you make a good resume and also try to focus on proper code and explaining your logic well.Thank you!

College Name: NA

Adobe Interview FAQs

What are the top questions asked in Adobe Software Engineer II interview?

Some of the top questions asked at the Adobe Software Engineer II interview -

  1. Data Structure and Problem solv...read more
  2. Basic data structur...read more
  3. Array , Linked list, J...read more

Tell us how to improve this page.

Adobe Software Engineer II Salary
based on 35 salaries
₹6.5 L/yr - ₹23.5 L/yr
20% less than the average Software Engineer II Salary in India
View more details

Adobe Software Engineer II Reviews and Ratings

based on 6 reviews

3.8/5

Rating in categories

3.2

Skill development

2.9

Work-life balance

3.6

Salary

4.5

Job security

4.0

Company culture

3.3

Promotions

2.8

Work satisfaction

Explore 6 Reviews and Ratings
Computer Scientist
441 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Consultant
278 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
254 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Computer Scientist 2
231 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Technical Consultant
204 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Adobe with

Salesforce

4.0
Compare

Oracle

3.7
Compare

Microsoft Corporation

4.0
Compare

Amazon

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview