No. 1 Fresher Jobs Website in India.
Are you employer? Register to Post Jobs Login
Search Jobs

1 December 2005 ,Whole Testpaper by KPIT

Details of 1 December 2005 ,Whole Testpaper by KPIT conducted by KPIT for job interview.
Share Us With Others
SUN MICROSYSTEMS PAPER - DEC 2005
60 questions 60 marks
Everything is multiple choice. BEWARE OF NEGATIVE MARKING .

Section 1 : Operating Systems 20 questions
Section 2 : Technical Programming 25 questions
Section 3 : Aptitude 15 Questions

Section 1 : Operating Systems

Study all the unix commands & some basic networking concepts like DHCP, Dynamic NAT, RARP, ARP, UDP, DNS. Unix : Grep, sed, basic perl program whose o/p is to be predicted. Pipes. You can expect some nasty & tricky questions !. But this section is kool not to worry too much.


Section 2 : Programming part

C programs & Java programs. The programs seems to be easy but bcoz of the Negative marking (0.5) we have to be very clear. No bluffing ok! The programs are easy. Programs were on Fork, PID, Basic C syntax, Basics of Java, Exception handling, Inheritance, Strings, Cast conversion, Object linking etc


Section 3 : Aptitude

Most of the questions can be found from other placement papers like Sonata, TCS, Caritor. Nothing to worry much. But again you have to be very confident about the answers.


The cut-off marks are not told & will be decided by the evaluators at that time. Only 3 out of some 50 candidates got through. The next rounds are technical interview followed by HR interview. This interview call was purely on referral basics. So not much competitors & really a good chance of getting thru !. Do well & good luck !





Questions:

# main()
{
int _=10;
printf("%d",_);
}

# If you have developed an microprocessor by name JUGGI, how would you account for the JVM ?

a) Write/ Develop a new JVM by going through the SUN standards
b) Implement the same JVM that,s in windows , linux as JVM is platform independent.
c) Leave it to the SUN to write it for you
d) Need not write anything

# Which server would you use to configure or set up a new IP address in Linux
a) DNS b) DHCP c) TCP d) blah blah blah .....

# Three friends divided some bullets equally. After all of them
shot 4 bullets the total no.of remaining bullets is equal to that of
one has after division. Find the original number divided. [Infosys paper & IBM]

a) 20 b) 22 c) 18 d) 19

# A cube object 3" * 3" * 3" is painted with green in all the outer surfaces. If the cube is cut into cubes of 1"*1"*1", how many 1" cubes will have at least one surface painted. [Caritor]

a) 8 b) 26 c) 27 d) None of the above

# What is the protocol used for getting the physical address by supplying
IP address of a node ? [Wipro]
[i] ARP [ii] RARP [iii] BOOTP [iv] DHCP

# How can a process be started automatically in UNIX ? [MBT]
a) CRONTAB b) INITTAB c) CONTROL d) FORK

# Flow chart problem [Satyam]
let the value of N be 10
divide N by 10 to give quotient (Q) remainder(R)
diff=R-Q
if diff=1 then 6
go to step 7
display the value of N
add 1 to N
if N