Adobe

Career Details
Eligibility:

Engineering Degree with 50%

Selection Process:

Written
GD
Interview

Entry Package:
3.4
Organization Details
Company Profile :

Adobe founders Chuck Geschke and John Warnock shared a vision for publishing and graphic arts that would forever change how people create and engage with information. The two men met in the late 1970s while working at the renowned Xerox Palo Alto Research Center (PARC), where they researched device-independent graphic systems and printing. Excited by the potential of their work to reshape computing, Geschke and Warnock eventually realized that the only way to take their ideas from the lab to the burgeoning technology market would be to create their own company.
In 1982, they founded Adobe Systems Incorporated on a simple premise: how could text and images on a computer screen translate beautifully and accurately into print? A year later, they helped launch the desktop publishing revolution by introducing Adobe® PostScript® technology, providing a radical new approach to printing text and images on paper. For the first time, a computer file could be printed exactly as it appeared on screen, with all formatting, graphics and fonts intact. Adobe PostScript was licensed to printer manufacturers worldwide and delivered unprecedented cost savings and
productivity enhancements. It continues to be a core technology on printers today.

We had to give two tests of Engineering and C or Java.

Both of the paper has 10 questions and 10 marks for each test. And each test is for 45 minutes.

C Paper:

What is the difference between Char a[ ]=”string” and char *a=”String”
What is wrong with the code? The code was for conversion from Celsius to Fahrenheit
degF =5/9*(c+32)

In code this line was wrong as we want 5/9 and that to be multiplied with bracket result. But here 9 will be first multiplied with bracket result.

What are Data breakpoints? Give two scenarios where we make the use of this
What do you mean by Bit fields? Give example
Write the function for changing a number from hexadecimal to integer htoi(s
Compare two binary trees they are same or not.
You have N computers and [Ca, Cb] means a is connected to b and this connectivity is symmetric and transitive. then write a program which checks that all computers are interconnected and talk two each other
WAP to find Depth of tree program. We were given the structure of the node using that we need to write the code.
In binary search we have two comparisons one for greater than and other for less than the mid value. Optimize so that we need to check only once
Question was some what like we need to write the function so that we get the two dimensional array and memory is assigned to it using malloc function. Don’t remember the question exactly. But this was the only question in proper language
Engineering Paper:

I remember only 5 questions in this. A s this was taken first

1. Binary search Tree was given. Find 4ths smallest element.
2. Some code in assembly was given and given five options. What is being calculated?
Ans (XY) 2 + Y + Z

3. Represent (-5)10 in 2’s complement representation in 8 bits
4. Expression was given. Draw tree and then find the postfix
Some commands in the assembly language were given. Then need to convert this code in assembly

A=300;

For (i=0 ; i<=10 ; i++)

A=A+200;

NOTE: NO Automata questions were asked. Good News!!!!

The engineering paper was totally based on the Data Structure, simple assembly programs implementation and some simple algorithms related to data structures.

So read Arrays, Linked list, postfix prefixes inorder post order etc.

2
Average: 2 (1 vote)

ADOBE Written Test 1) Wap

ADOBE Written Test

1) Wap to reverse a linked list and sort the same.
2) Given two integers A & B. Determine how many bits required to convert
A to B. Write a function int BitSwapReqd(int A, int B);

3) Write an algorithm to insert a node into sorted linked list.After inserting,
the list must be sorted.

4) Without using /,% and * operators. write a function to divide a number by 3.
itoa() function is available.

5) Wap to swap two integer pointers.

6)Write a funcn int round(float x) to round off a floating point num to int.

7) write an ALP to find sum of First n natural numbers using the following Instructions

LDA num ; load Accumulator with num
DCR R ; decrement Register R
INR R ; increment Register R
MOV x,y ; move the contents of register y into register x
JZ label ; jump to label if A=0
DJNZ label; Decrement & Jump if A <> 0
you can use B & C registers in addition to A register

8) prove that a tree is BST.what is height of a tree?

9) Given A,B & C Boolean polynomials.Prove That (A+BC)=(A+B)(A+C)

Post new comment

The content of this field is kept private and will not be shown publicly.
 
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><a> <em> <strong> <small> <sup> <sub> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <h2> <h3> <h4> <img> <br> <br /> <p> <div> <span> <b> <i>.
  • Lines and paragraphs break automatically.

More information about formatting options