There are 4 written rounds:
1: Aptitude: 15 questions
2: Quantitative: 30 questions
4: Code: 15 questions 45 marks.
If you clear the written part, you are able to go to the interview rounds:
Here is my experience about all the interview:
About my specialization?
Why don’t you want to do further studies?
About favorite project(according to resume)
Asked a question in the written test.
Given a polygon regular, irregular, convex, concave), find out whether a particular point lies inside it or outside it.
Explain Canny’s algorithm (Related to project)
A real question about Adobe’s work: Suppose you are given an image which contains some text and some photos. How do you find the location of the image?
Interview 2: (technical)
Asked more questions about subjects where the grade is low. Few from those where grade is good.
Asked about the favorite subject.
1. Which are the four storage classes in C.
Static, extern, register, auto
2. Given a program:
int *k = (int *) malloc (sizeof(int));
Where are each of these variables stored?
3. About polymorphism
4. About compilers.
5. Questions on DIP (Digital image processing are there)
Problem: A teacher is writing on a blackboard and we want to pass all the information on the blackboard over a low-bandwidth network in real-time. How do we do it.
6. Given a set of words one after another, make a data structure to know whether a word has appeared already or not.
A lot of questions like:
What is a semaphore?
Some General questions about Database
Finally he asked Do you have any questions?
Interview 3 : Puzzle round
Here mostly they ask puzzles and some general talk. Prepare puzzles from anywhere!
So this is the Adobe Placement paper, pattern, interviews and the whole process for freshers.