Adobe Interview Questions
- 0of 0 votes
AnswersFind the first character in the given string that is non repeating --- O(n) solution expected
- devsri July 03, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Developer Program Engineer - 0of 0 votes
AnswerDelete a node in Lined List
- devsri July 03, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Developer Program Engineer - 0of 0 votes
AnswersLevel Order traversal in BST
- devsri July 03, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Developer Program Engineer - 0of 0 votes
AnswersPrint the path whose some is S
- devsri July 03, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Developer Program Engineer Algorithm - 0of 0 votes
AnswersDepth of BST.
- devsri July 03, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Developer Program Engineer Algorithm - 0of 0 votes
AnswersConsidering all features in a notepad like insertion,deletion,searching etc . Which would be the best data structure to be used for a notepad and why ?
- Anonymous July 02, 2012 in India| Report Duplicate | Flag | PURGE
Adobe - 0of 0 votes
AnswersThere is an unlimited stream of integer numbers . As soon as 500 comes in the stream stop and return all elements which came before 500 in an array. All elements should be stored at contigous memory location.
- Anonymous July 02, 2012 in India| Report Duplicate | Flag | PURGE
Adobe - 0of 0 votes
AnswersYou are given intervals in form of Interval(i)={a(i), b(i)} where a,b are start and end points on a straight line. Given an array of intervals, Can you determine whether any such pair exist such that Interval(i) is contained in Interval(j). I told them the O(n log(n)) approach. If we have to find how many such pairs exist is it possible to do it in time less than O(n^2)??
- Yoda July 01, 2012
What if i also have to print all such pairs??| Report Duplicate | Flag | PURGE
Adobe Computer Scientist Algorithm - 1of 1 vote
AnswersEvery number ending in a 3 has a multiple which consists only of ones. Eg. 3 has 111, 13
- shivi116 June 25, 2012 in India
has 111111, etc. You have to write a C function which will take a number ending in 3 and
will print the multiple consisting of all ones. The data structure that you use should consist
only of primitive data types. Remember that the multiple may overflow a computers integer
range, your function should be able to handle this.| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
Answershow can you implement an abstract class in c++ without using pure virtual functions....??
- himanshu June 25, 2012 in India| Report Duplicate | Flag | PURGE
Adobe C++ - 0of 0 votes
Answersa gold sheet is given to you and different kind of shapes are given (shapes are not regular), you have to cut those shapes from the gold sheet such that there is minimum scrap i.e. minimum wastage of gold sheet.
- shivi116 June 25, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Software Development Manager Brain Teasers - 0of 0 votes
AnswersGiven random integers in N number of files , with each file having set of integers (count different in each set). To find if the sum of all these integers divisible by 8 or not ? Optimize your solution.
- nehadhardce May 29, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Applications Developer Algorithm - 0of 0 votes
AnswersYou have a list of coins of some denominations(d1<d2...<dk). You have unlimited supply of these coins. Find out the how can u make a sum S using minimum number of coins.
- anuj.iiit2007 May 27, 2012 in India
DP solution was required as he was not satisfied with greedy approach.| Report Duplicate | Flag | PURGE
Adobe - 0of 0 votes
AnswersWrite a code that will check whether the memory allotted to the program at the initial and the memory returned to the system is same or not.
- Learn Android: http://learnandroideasily.blogspot.in/ May 04, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer C - 0of 0 votes
AnswersWhat happens if you make a field both final and volatile?
- irraju April 29, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Applications Developer Java - 0of 0 votes
AnswersWrite an algorithm to split a circular linked list two linked list with equal no of nodes
- brijithb April 25, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Data Structures - 0of 0 votes
AnswersGiven N points(in 2D) with x and y coordinates. You have to find a point P (in N given points) such that the sum of distances from other(N-1) points to P is minimum.
- Learn Android: http://learnandroideasily.blogspot.in/ April 24, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Algorithm - 0of 0 votes
Answersgiven an unsorted array of integers. given d. U need to find all the pairs having difference d.
- Learn Android: http://learnandroideasily.blogspot.in/ April 23, 2012 in India
I solved in nlogn. any better algo.| Report Duplicate | Flag | PURGE
Adobe Software Development Manager - 0of 0 votes
Answersthere are two processes p1 & p2
- Learn Android: http://learnandroideasily.blogspot.in/ April 23, 2012 in India
P1 : read the file
P2 : modify the file
how will u synchronize the process so that modify can happen only when no one is reading the file. Using constructs
Enter Critical Section :
Exit Critical Section :
Wait Event :
Signal Event| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer - 0of 0 votes
AnswersDetermine if the given string is of form pZq.
- Learn Android: http://learnandroideasily.blogspot.in/ April 21, 2012 in India
q consist the reverse of p.
and p and q will consist only X and Y.
for ex. p=XYXX and q=XXYX(reverse of p). then
string XYXXABXXYX is a valid string.
The constraint is : you can access only next character at each point.| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer - 0of 0 votes
Answerswhat is complexity of the code
- getjar.com/todotasklist my android app April 19, 2012 in India
for(int k=1;k<n;k++)
{
j=k;
while(j>0)
{
j=j/2;
}
}| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer - 0of 0 votes
AnswersGiven two classes like animal and dog class where dog class inherit the animal class. Write a function which will return deep clone instance
- shooter April 17, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Java Developer Java - 0of 0 votes
AnswersWrite a code to find out whether the given sum exists over any path in binary tree. Should return true or false.
- shooter April 17, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Java Developer Trees and Graphs - 0of 0 votes
AnswersWrite a function for reversing a doubly linked list.
- Parbays April 14, 2012 in India| Report Duplicate | Flag | PURGE
Adobe Software Engineer / Developer Data Structures