I applied in-person. The process took 1 day. I interviewed at Adobe (Bengaluru) in Sep 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]
Question 1
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.
I applied through college or university. The process took 2 weeks. I interviewed at Adobe (San Jose, CA) in Feb 2016
Interview
We went through a mini internal career fair where all teams in Adobe set booth and we talk to them and give them our resume.On the second day, the teams who chose you as a potential candidate would ask for 1 to 1 interview and determine whether to give you the offer.
The process took 3 months. I interviewed at Adobe (San Jose, CA)
Interview
Terribly unprofessional process. I applied, interviewed via phone (2x), and was brought onsite only to be told 6 weeks later that they changed the scope of the role and hired another candidate. Six months later, they reposted the role so I applied again and went directly to the onsite interview. Again, after not hearing for a few weeks, I reached out to the recruiter for a status update. She replied and said they wanted to bring me back in for another onsite, but then replied a day later saying "sorry, that email was meant for someone else!" So unprofessional. I never actually received a formal rejection email but I pretty much got the hint at that point. I've actually seen them repost the same job a third time now, which leads me to believe the team cannot a) hire someone or b) keep someone in that role for very long. The whole experience has shown me that this is not an organization I want to recruit for.
Interview questions [1]
Question 1
Asked about volume of interviews/candidates I sourced/coordinated on a regular basis