Upload Button Icon Add office photos

Adobe

Compare button icon Compare button icon Compare

Filter interviews by

Adobe Member Technical Staff Interview Questions and Answers for Experienced

Updated 17 Jul 2024

Adobe Member Technical Staff Interview Experiences for Experienced

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

It was basic DSA round consisting of DP question and Graph question.

Round 2 - Technical 

(1 Question)

  • Q1. 2 Technical Rounds with standard DSA of around 1300 codeforces level. OS was also asked.
Round 3 - HR 

(1 Question)

  • Q1. Final HR round asking general questions about myself and my future goals.

Interview Preparation Tips

Interview preparation tips for other job seekers - Have faith in yourself and have unique approach towards problem solving.

Member Technical Staff Jobs at Adobe

View all

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Given 2 arrays of n and n - 1elements which have n - 1 in common find the unique elements
  • Ans. 

    Given 2 arrays with n and n-1 elements, find the unique element in the larger array.

    • Loop through the larger array and check if each element is present in the smaller array.

    • If an element is not present in the smaller array, it is the unique element.

    • Return the unique element.

    • Example: arr1 = ['a', 'b', 'c', 'd'], arr2 = ['a', 'b', 'c'], unique element = 'd'

  • Answered by AI
  • Q2. Given a social networking graph find the density of a person. Density is how many friends he had interaction with him and the person by the total number of friends for that person
  • Ans. 

    Density of a person in a social networking graph is the ratio of friends who interacted with the person to the total number of friends.

    • Calculate the number of friends who interacted with the person.

    • Calculate the total number of friends for that person.

    • Divide the number of interacting friends by the total number of friends to get the density.

    • Density = (Number of interacting friends) / (Total number of friends)

  • Answered by AI
  • Q3. Given a map of coffee shops and a person on the map give the closest n coffee shops to him
  • Ans. 

    Given a map of coffee shops and a person, find the closest n coffee shops to him.

    • Use the person's location and calculate the distance to each coffee shop on the map.

    • Sort the coffee shops by distance and return the closest n.

    • Consider using a data structure like a priority queue to efficiently find the closest coffee shops.

  • Answered by AI
  • Q4. Why not higher studies ?
  • Ans. 

    Higher studies not necessary for current career goals.

    • My current career goals do not require higher studies.

    • I have gained enough knowledge and experience through my work.

    • I believe in continuous learning and development through on-the-job training and workshops.

    • I am open to pursuing higher studies in the future if it aligns with my career goals.

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Solved it using xor.

Round: Technical Interview
Experience: Designed it as 2 graphs and then find the activity and find density.

Round: Technical Interview
Experience: Preprocess it and give answer. There is no wrong or right just a design question.

Round: HR Interview
Experience: Want to experience industry.

College Name: IIT Madras

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Tips: You should be familiar with OOP concepts and a few concepts like binary tree. Also aptitude and quant questions (like in CAT). They will test your coding skills thoroughly during the test (only in the prog. language that you opted) and will question your logic and your approach to the problem. Be thorough with your coding basics.

Round: Technical Interview
Tips: The tech rounds focused mostly on coding. You can choose any programming language that you are comfortable with. They are not insistent that you know Java. I chose C++. The interviewers mainly look at how you approach the questions (the way you solve the question - if its the most efficient/fastest solution to the problem). They will also ask quite a lot of puzzles (the ones you can prepare from Heard on the street, 400 puzzles etc.) and a few CAT quant qns.

Round: HR Interview
Experience: HR round is very easy
Tips: basic qns that you will prepare for any company. Be sure to attend the PPT; the HR will surely ask you a few qns from it. Also know a bit about the company and the profile you are sitting for.

General Tips: The test is the only criteria for getting shortlisted to the interview round. There are certain Oracle profiles that are only open for CS and one which has a CG cutoff of 8.5. But for the App Dev profile there was no CG cutoff. your performance in the test is most important,because they generally do not entertain walkins during interview. Resume is not that important. Only HR team will have a look at it. If you have any coding experience (from any projects) or Java certification then its an added bonus. But its not mandatory.
1st year- concentrate on CGPA
2nd year - find out what you want(core or noncore). Do internships in starts ups or finance or consult companies if aiming for non-core. PORs are important
3rd year- internships.
4th year- start placement preparation very early. 
Work well on your project if you want to go for core.
College Name: IIT MADRAS

Interview Preparation Tips

Round: Resume Shortlist
Experience: CGPA cutoff for qualifying the online test was 7. And all branches were eligible to take the test.

College Name: BITS Pilani - Hyderabad

I appeared for an interview before Sep 2016.

Interview Questionnaire 

3 Questions

  • Q1. Tell us about your projects
  • Ans. 

    I have worked on various projects involving software development, data analysis, and machine learning.

    • Developed a web application for tracking personal fitness goals using React and Node.js

    • Implemented a machine learning model to predict customer churn for a telecom company

    • Analyzed data from a clinical trial to identify patterns in patient outcomes

  • Answered by AI
  • Q2. Discussed the approach for the questions solved in the problem statement
  • Q3. You are given a list of n numbers. How would you find the median in this stream. You are given an array. Give an algorithm to randomly shuffle it.
  • Ans. 

    Algorithm to find median in a stream of n numbers

    • Sort the list and find the middle element for odd n

    • For even n, find the average of middle two elements

    • Use a min-heap and max-heap to maintain the smaller and larger half of the stream respectively

    • Insert new elements into the appropriate heap and balance the heaps to ensure median is always at the top

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: They came to recruit on campus in NIT Trichy. They had come for 4 profiles - Application Development, Server Technologies, MySQL and SUN microsystems
Tips: It's mostly about CGPA and your profile. Most of the people about CGPA of 7.00 we're shortlisted

Round: Problem Statement
Experience: 1) Reversing a linked list
2) K closest stars
3) Find the range of indices of occurrence of a duplicated number in a sorted array.
Tips: Easy questions. Do geeksforgeeks and leetcode and should be a breeze.

Round: Technical Interview
Experience: Explained in details about my projects and the reasoning behind the approaches followed.
Tips: Try to thoroughly know about your projects and the different approaches you took and then this round should be easy.

The interviewer does a lot of cross questioning so you should really know the project inside out.

Round: Technical Interview
Experience: Details discussion about the approach and the different ways of optimizing the space and time complexities.
Tips: It's a discussion where they are trying to gauge your ability to think through a problem and be able to discuss the complexities and why did you prefer your solution.

Round: Technical Interview
Experience: A median is the n/2th number in case n is odd or the average of (n/2 and (n+1)/2 ) numbers when n is even. So,for the first question I used two heaps. One minheap and one maxheap. The minheap is used to store the larger set of numbers and the max heap is used to store the smaller set of numbers. We try to maintain an even sized heaps. And then try to get the top of the max heap if n is odd, otherwise the average of the minheap and maxheap in case n is even. Had to code in C++.

Fisher-yates shuffle algorithm. Had to code in C++.
Tips: Standard Geeksforgeeks questions.

Skills: C++, MARKETING APTITUDE, SQL, Algorithmic Approach To Problem Solving, Data Structures

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jan 2016. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Given 2 arrays one of n elements and another of n - 1 elements
  • Ans. 

    Given 2 arrays, one with n elements and another with n-1 elements, answer the question.

    • Compare the elements of both arrays to find the missing element.

    • Use a loop or a built-in function to iterate through the arrays.

    • Consider edge cases where the missing element is at the beginning or end of the array.

  • Answered by AI

Interview Preparation Tips

College Name: IIT Madras

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

Online coding assessment having 20 MCQs and 2 coding questions

  • Q1. 

    Spiral Matrix Problem Statement

    You are given a N x M matrix of integers. Your task is to return the spiral path of the matrix elements.

    Input

    The first line contains an integer 'T' which denotes the nu...
  • Ans. 

    The task is to return the spiral path of elements in a given matrix.

    • Iterate through the matrix in a spiral path by keeping track of boundaries.

    • Print elements in the order of top row, right column, bottom row, and left column.

    • Continue the spiral path until all elements are printed.

  • Answered by AI
  • Q2. 

    Longest Happy String Problem Statement

    Given three non-negative integers X, Y, and Z, determine the longest happy string. A happy string is defined as a string that contains only the letters 'a', 'b', and...

  • Ans. 

    The longest happy string problem involves constructing a string with 'a', 'b', and 'c' without having any three consecutive letters being the same.

    • Determine the maximum number of times 'a', 'b', and 'c' can appear in the string based on the given input values.

    • Construct the longest happy string by alternating between 'a', 'b', and 'c' while respecting the constraints.

    • Return '1' if a correct happy string can be formed, o

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

The first interview round was fairly easy, and the interviewer was very helpful. It was an hour long interview.

  • Q1. 

    Buy and Sell Stock Problem Statement

    Imagine you are Harshad Mehta's friend, and you have been given the stock prices of a particular company for the next 'N' days. You can perform up to two buy-and-sell ...

  • Ans. 

    The task is to determine the maximum profit that can be achieved by performing up to two buy-and-sell transactions on a given set of stock prices.

    • Iterate through the array of stock prices to find the maximum profit that can be achieved by buying and selling stocks at different points.

    • Keep track of the maximum profit that can be achieved by considering all possible combinations of buy and sell transactions.

    • Ensure that y...

  • Answered by AI
  • Q2. 

    Cycle Detection in a Singly Linked List

    Determine if a given singly linked list of integers forms a cycle or not.

    A cycle in a linked list occurs when a node's next points back to a previous node in the ...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next pointer points back to a previous node.

    • Traverse the linked list using two pointers, one moving one step at a time and the other moving two steps at a time.

    • If the two pointers meet at any point, there is a cycle in the linked list.

    • Use Floyd's Cycle Detection Algorithm for efficient detection of cycles in linked lists.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

It was a long interview, although the interviewer was again very friendly. The main focus was on problem solving in this round too.

  • Q1. 

    Minimum Swaps to Sort Array Problem Statement

    Given an array arr of size N, determine the minimum number of swaps required to sort the array in ascending order. The array consists of distinct elements onl...

  • Ans. 

    The minimum number of swaps required to sort an array of distinct elements in ascending order.

    • Use a hashmap to store the index of each element in the array.

    • Iterate through the array and swap elements to their correct positions.

    • Count the number of swaps needed to sort the array.

  • Answered by AI
  • Q2. 

    Optimal Strategy for a Coin Game

    You are playing a coin game with your friend Ninjax. There are N coins placed in a straight line.

    Here are the rules of the game:

    1. Each coin has a value associated wit...
  • Ans. 

    The problem involves finding the optimal strategy to accumulate the maximum amount in a coin game with specific rules.

    • Start by considering the base cases where there are only 1 or 2 coins.

    • Use dynamic programming to keep track of the maximum amount that can be won at each step.

    • Consider the different scenarios when choosing a coin from either end of the line.

    • Keep track of the total winnings for both players and choose th...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASalesforce interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating Systems, OOPS, Web DevelopmentTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Solve questions in each topic and make sure to note down important concepts for quick review
Tip 2 : Practice specifically for interviews too by solving questions asked previously in top firms 
Tip 3 : Pay utmost importance to your projects

Application resume tips for other job seekers

Tip 1 : Put links for your projects on resume
Tip 2 : Strictly one page, with only relevant points

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Some tips for your exam

I applied via Indeed and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. What is garbage collection?
  • Ans. 

    Garbage collection is an automatic memory management process.

    • It frees up memory that is no longer being used by the program.

    • It helps prevent memory leaks and crashes caused by running out of memory.

    • Examples include Java's garbage collector and Python's reference counting.

    • Garbage collection can have an impact on performance and should be tuned accordingly.

  • Answered by AI
  • Q2. What is dynamic programming?
  • Ans. 

    Dynamic programming is a technique to solve complex problems by breaking them down into smaller subproblems.

    • It involves solving subproblems only once and storing their solutions for future use.

    • It is used in optimization problems, such as finding the shortest path or maximizing profit.

    • Examples include the knapsack problem and the Fibonacci sequence.

    • It can be implemented using either a top-down or bottom-up approach.

    • Dyna...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be attentivw smart and good in front

Skills evaluated in this interview

I applied via Company Website and was interviewed before Oct 2020. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Rotate an array with the given number of times.
  • Ans. 

    Rotate an array with given number of times.

    • Use a temporary array to store elements to be rotated

    • Loop through the original array and copy elements to the temporary array

    • Copy the rotated elements from the temporary array back to the original array

  • Answered by AI
  • Q2. Pattern matching related question
  • Q3. Finding whether the brackets are valid by looking at the string using an efficient data structure
  • Ans. 

    Use stack data structure to efficiently check validity of brackets in a string.

    • Create an empty stack

    • Traverse the string character by character

    • If the character is an opening bracket, push it onto the stack

    • If the character is a closing bracket, check if it matches the top of the stack

    • If it matches, pop the top element from the stack

    • If it doesn't match or the stack is empty, return false

    • After traversing the entire string,...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to a single language and improve your problem solving skills

Skills evaluated in this interview

Adobe Interview FAQs

How many rounds are there in Adobe Member Technical Staff interview for experienced candidates?
Adobe interview process for experienced candidates usually has 3 rounds. The most common rounds in the Adobe interview process for experienced candidates are Coding Test, Technical and HR.
How to prepare for Adobe Member Technical Staff interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Adobe. The most common topics and skills that interviewers at Adobe expect are Adobe, Automation Testing, Javascript, C++ and Computer Science.
What are the top questions asked in Adobe Member Technical Staff interview for experienced candidates?

Some of the top questions asked at the Adobe Member Technical Staff interview for experienced candidates -

  1. Suppose there is an unsorted array. What will be the maximum window size, such ...read more
  2. What is merge sort and Quick sort. Adv and Disadv of each and which one would u...read more
  3. Puzzle: There is a grid of soldier standing. Soldier ‘A’ is chosen: The tal...read more

Tell us how to improve this page.

Adobe Member Technical Staff Interview Process for Experienced

based on 1 interview

Interview experience

5
  
Excellent
View more
Adobe Member Technical Staff Salary
based on 118 salaries
₹9.5 L/yr - ₹30.8 L/yr
56% more than the average Member Technical Staff Salary in India
View more details

Adobe Member Technical Staff Reviews and Ratings

based on 10 reviews

4.1/5

Rating in categories

3.7

Skill development

4.5

Work-life balance

4.3

Salary

4.2

Job security

4.2

Company culture

3.8

Promotions

3.7

Work satisfaction

Explore 10 Reviews and Ratings
Member of Technical Staff - II (C++)

Bangalore / Bengaluru

2-4 Yrs

₹ 11-28 LPA

Member of Technical Staff - II

Noida

3-6 Yrs

Not Disclosed

Member of Technical Staff - II (C++)

Noida

1-5 Yrs

Not Disclosed

Explore more jobs
Computer Scientist
461 salaries
unlock blur

₹20 L/yr - ₹72.9 L/yr

Technical Consultant
293 salaries
unlock blur

₹12.6 L/yr - ₹28 L/yr

Software Engineer
261 salaries
unlock blur

₹8.3 L/yr - ₹32.4 L/yr

Computer Scientist 2
259 salaries
unlock blur

₹29.4 L/yr - ₹101 L/yr

Senior Technical Consultant
218 salaries
unlock blur

₹15.5 L/yr - ₹46 L/yr

Explore more salaries
Compare Adobe with

Salesforce

4.0
Compare

Oracle

3.7
Compare

Microsoft Corporation

4.0
Compare

Amazon

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