Adobe Interview Questions
- 0of 0 votes
Answerswrite a code that returns the 5 most common occuring strings in a list
- anniyan August 04, 2010
for example list would be something like
"a" "b" "c" "f" "a" "d" "e" "f" "b" "f" "f"
and the function would return
f 4
a 2
b 2
c 1
d 1| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Java - 0of 0 votes
Answersyou have a chat file given than u hav to find no of conversation...
- bob July 30, 2010
suppose chat b/w me and tom than u hav to find how many time i send msg to tom+how many time tom send msg to me...but do it in c...| Report Duplicate | Flag | PURGE
Adobe Developer Program Engineer - 0of 0 votes
AnswersThere is a file of 1 GB contains a very big sentence of charecters. It cannot fit in memory
- Anonymous July 26, 2010
How can we reverse it?| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer - 0of 0 votes
Answersfind the maximum of three integers using conditional operator ?
- vijay July 24, 2010| Report Duplicate | Flag | PURGE
Adobe Development Support Engineer C - 0of 0 votes
AnswersGiven a number find next largest number in a BST implemented as array in constant time.
- Anonymous July 23, 2010| Report Duplicate | Flag | PURGE
Adobe - 0of 0 votes
AnswersGiven an array of size n wherein elements keep on increasing monotically upto a certain location
- Anonymous July 19, 2010
after which they keep on decreasing monotically, then again keep on increasing, then decreasing
again and so on. Sort the array in place (ie. using only O(1) extra memory).| Report Duplicate | Flag | PURGE
Adobe - 0of 0 votes
AnswersPrint all permutations(anagrams) of a string without any repeatation
- Anonymous July 18, 2010| Report Duplicate | Flag | PURGE
Adobe - 0of 0 votes
AnswersWrite a funtion to find out longest palindrome in a given string
- machili.krishna July 06, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
AnswersWrite a program to print all the combinations of a given array of elements.
- machili.krishna July 06, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
AnswersI would say Adobe hiring people are DUMB. They have pre determined soln in mind and they only expect same soln .. . They dont appreciate different thought level with same complexity soln.
- Anonymous May 20, 2010
So they want Soln learners and not Soln explorers and pattern finders.| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer General Questions and Comments - 0of 0 votes
AnswersGiven a array 123456789
- Anonymous May 20, 2010
He would you rotate it like 7891234567
Do reverse string complete and then twice revert at pivot. O(N).
I gave another O(N) soln which is tricky .. . but interviewer (hiring manager) was like ek or O(N) soln hai wahe do .. .| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Arrays - 0of 0 votes
AnswersThere are N nuts and N bolts, all unique pairs od Nut and Bolt
- Anonymous May 20, 2010
You cant compare Nut with Nut.
You cant compare Bolt with Bolt
You CAN compare Nut with Bolt
Now how would you figure out matching pairs of nut and bolt from the given N nut and Bolt.
The basic soln is O(N^2). Give O(NlogN soln)| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
AnswersYou are given four no 1,2,3,4. The score to start is zero.
- Anonymous May 20, 2010
There are two people. Each one has to choose one of 1,2,3,4 alternatively and add to score. The person who reaches the score value N (variable given as input) 1st will won.
What will be your strategy.| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
AnswersPuzzle, A square Island surrounded by bigger square, and in between there is infinite depth water. The distance between them is L. The wooden blocks of L are given.
- Anonymous May 20, 2010
The L length block can't be placed in between to cross it, as it will fall in water (just fitting).
How would you cross using these L length blocks.| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Brain Teasers - 0of 0 votes
AnswersInitialization list in C++ constructor
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer C++ - 0of 0 votes
AnswersWhat is tiny URL. How would you implement it. I told hashing and defended it with reasons. But interviewer was not happy .. . I could not understand what he really expects .. .
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Application / UI Design - 0of 0 votes
AnswersImplement Mutex.
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Threads - 0of 0 votes
AnswersImplement fibannoci func for nth number. I told never use recursion in production code. Stack overflow can corrupt your system.
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
AnswersI am in a 100-story building. I have with me two glass balls. I know that if I throw the ball out of the window, it will not break if the floor number is less than X, and it will always breaks if the floor number is equal to or greater than X. Assuming that I can reuse the balls which don't break, find X in the minimum number of throws.
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Brain Teasers - 0of 0 votes
AnswersEffect of calling virtual function in C++ constructor
- Anonymous May 20, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer C++ - 0of 0 votes
AnswersWhat data structure to use to store all names in Sunnyvale - Hash table or Tree? When to use Hash table and when to use tree.
- Praveen May 19, 2010| Report Duplicate | Flag | PURGE
Adobe Development Support Engineer - 0of 0 votes
AnswersThere are two robot standing on two ends of a line, somewhere on the line there is a point and I need to make both robot reach that point. Same program is running in both robots. Only instruction allowed is : Move Left, Move Right, Am I on point. Tell how both the robots will meet.
- netappreject May 14, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Brain Teasers - 0of 0 votes
AnswersGiven a binary matrix, find out the maximum size rectangular sub-matrix with all 1
- Anonymous April 07, 2010
consider the below binary matrix.
0 1 1 0 0
1 1 0 1 0
1 1 1 1 1
1 1 1 1 1
1 1 1 1 0
0 0 0 0 0
Then the result should be
1 1 1 1 1
1 1 1 1 1| Report Duplicate | Flag | PURGE
Adobe Algorithm - 0of 0 votes
AnswersGiven a binary matrix, find out the maximum size square sub-matrix with all 1
- Anonymous April 06, 2010
consider the below binary matrix.
0 1 1 0 0
1 1 0 1 0
0 1 1 1 0
1 1 1 1 0
1 1 1 1 1
0 0 0 0 0
Then the result should be
1 1 1
1 1 1
1 1 1| Report Duplicate | Flag | PURGE
Adobe Algorithm - 0of 0 votes
AnswersWith minimum number of steps read the last 5 line of a log file.
- Gaurang Mathur March 13, 2010| Report Duplicate | Flag | PURGE
Adobe Software Engineer in Test Brain Teasers - 0of 0 votes
Answerswrite 2's complement for -5
- Anonymous March 11, 2010| Report Duplicate | Flag | PURGE
Adobe Algorithm - 0of 0 votes
AnswersWhat is the difference between >> and >>>?
- Anonymous March 11, 2010| Report Duplicate | Flag | PURGE
Adobe Java