Skip to main content


Showing posts from August, 2012

(B) Basic Question in .net(dotNet) What is a IL?

(B)What is a IL?
Twist :- What is MSIL or CIL , What is JIT?
(IL)Intermediate Language is also known as MSIL (Microsoft Intermediate Language) or CIL
(Common Intermediate Language). All .NET source code is compiled to IL. This IL is then
converted to machine code at the point where the software is installed, or at run-time by a Just-In-
Time (JIT) compiler.

HCL Aptitude Test Paper 25 quesstions Answers at the end

Directions (Q. 1-5): In each of the following number series one of the given numbers is wrong. Find out the wrong number.
1. 8 34 207 1661 16617 199417
1) 8      2) 34     3) 207    4) 1661     5) None of these
2. 7 75 395 2379 11879 47541
1) 7      2) 75    3) 395     4) 2379      5) None of these
3. 420 70 75 300 197 148.5
1) 70     2) 75    3) 300    4) 197        5) None of these
4. 9 21 51 155 540 2163
1) 9       2) 21    3) 51      4) 2163      5) None of these
5. 22 37 59 97 155 251
1) 37     2) 59    3) 97      4) 155        5) None of these
6. An angry Arjun carried some arrows for fighting with Bheeshm. With half the arrows, he cut down the arrows thrown by Bheeshm on him and with six other arrows he killed the Chariot driver of Bheeshm. With one arrow each he knocked down respectively the Chariot, the flag and the bow of Bheeshm. Finally, with one more than four times the square root of arrows he laid Bheeshm unconscious on an arrow bed. Find the total number of arrows Arjun had.
1) 1…

Wipro Interview Experiance at Bangalore some important tips

hi here is the interview experience of one of my friend at wipro bangalore  
In selection process there will b 3 rounds..
1) aptitude test mobile communication  & automation....
Sir: u r selected take this form & fill it up....


Me: may I come in sir?
He: come in (he  with small smile on his face) sit down
Me: good evening Sir...
He: Manu is this physics lab
Me: yes sir....(he saw Max Plancks picture on the wall)
He: tell me about Max Planck
Me:( I was surprised like i had never expected anything like this) then i told him that he is a scientist then he asked me about his contributions... i told him about Plancks contant.....& he asked me about quantum theory
(nothing came to my mind at that moment) I told him frankly that I don’t remember (with smile) anything about quantum theory...
He:ok Manu...u have secured 84%agre .... tell me about your cet rank & about your current position in your class
Me: I told him that my pos was 470 & i stood 2nd in my c…

WIPRO Paper- GITA,Bhubaneswar

The written test composed of 3 sections.
1)Verbal Ability
2)Aptitude & Analytical Reasoning

In the Verbal Ability qn. Based on fill in the blanks,antonyms,synonyms,idioms etc. were there.You also hav to correct the
sentences choosing the answer from the options given.All in all the qn. was a standard one & needed time to do.It consisted of 20
The Analytical Reasoning qn. were good & consisted of problems on car parking,probability,profit & loss,time & work,train
timing problem,sitting arrangement & time & distance.Practise of R.S Agarwal is sufficient for this.
The technical qn. were short & consisted of qn. based on logic gates,finding outputs,data structure,prefix, for loop,unix & what is
used in the CRT monitor.A firm & basic knowledge can easily help in the technical section.
Now after the break through in written the technical PI took place.In this qn. based on stack,recursion,program on recursion were
asked from me.Topics rel…

What is the procedure to join Indian Army? What is the Criteria for selection and also what are the qualifications required for admission?

To join in Indian Army,you should have either complete 12th class or Graduation Degree.

NDA Exam Details:
If you have complete 12th class recently,then you can appear for NDA exam.Through this exam,you can join Indian Army.Actually this exam take three different wings that Indian Air Force wings,Indian Navy wings and Indian Army wings.As you want to join in Indian Army,so here is eligibility criteria for NDA (Indian Army).

Eligibility criteria for NDA(Indian Army):
You should have complete 12th class with any stream from a recognized university.
And your age should be between 16 1/2 to 19 years.

If you fulfill with this criteria,then you can appear for NDA exam of this year.
Issuing of application form from 31st Dec 2011 to 30th Jan 2012.
And exam will held on 15th April 2012.

CDS Exam Details:
If you have complete graduation degree,then you can appear fro CDS exam.This exam is also conducted by UPSC.This exam is conducted to take qualified students into different defense service like I…

NDA Exam Pattern, And Details

If You can prepare well to your study books then you can definitely get admission in NDA.You can prepare now GK portion and Mathematics portion.

The selection procedure for NDA exam is 1) Written Test. 2) Personal Interview.

For information on NDA exam visit UPSC official website:

Preparing for NDA? how to prepare...



Sets,relations and functionsComplex numbersQuadratic EquationsPermutations and CombinationsBinomial TheoremSequence and SeriesMatrices and DeterminantsTrigonometryCo-ordinate GeometryCircles and Conic SectionsVectors3D GeometryLimits and ContinuityDifferentiationIntegral CalculusStatisticsProbability


Basic ConceptsMotionGravitationWork and EnergySoundLight- Reflection and RefractionElectricityMagnetic Effects of CurrentSources of EnergyHuman Eye and the Colourful WorldHeat and ThermodynamicsTransference of HeatSolids and Semi-conductors DevicesAcid, Bases and Salts TestCarbon and its CompoundsStructure of the AtomForce and Laws of Motions - Block Elementsp - Block ElementsFundamental Unit of LifeTissuesLife ProcessesControl and CoordinationHow do Organisms ReproduceImprovement in Food Resources


Antonym Take TestSynonym/Word meaningComprehensionSpotting ErrorsSentence ArrangmentMeaning for Idioms and PhrasesVocabularyAntonym/SynonymGrammarHistory

What is the full form NDA ?

NDA is the National Defense Academy which is the Defense academy which selects the candidates in to these Defense Sectors through some of the following Selection Procedures and this NDA selections are conducted by the UPSC board which is the one of the government under taken which conducts the Examinations for many of the government related examinations..........
               The UPSC is the Union Public Service Commission which conducts the Examinations for many of the Services and also the NDA is taken up by the UPSC board...........

The National Defense Academy conducts the Examination or the selection procedures for the three types of Defense Services and the Defense Services which are available through the NDA are........
*Air Force
*Indian Army
These are the three types of the NDA services which are taken up by the NDA and it conducts the selection procedures such as the
The Selection is based up on mainly of two types of selection processes and they are of....

job alert for pune ppls at ATOS

Interviews in ATOS :- Walk in for freshers
@Pune on Tuesday 28th August 2012
Requirements -
criteria ....
2011/12 PASS OUT.... SHUD HAVE 60%
Visit Pune office (Embassy tech zone, Bld
1.6, Phase2, Hinjewadi, Pune)

Graduate Trainee at Logica

Analysts will perform:
- Almost zero touch installations of Operating system (OS)
- Deployments and upgrades to OS
- Package Images of software (as per clients requirement)

- Software auditing and license management
- IT Asset management services
- Patch management
- Desktop Security solutions
- Good Communication (Grammar, Comprehension, Clarity of Speech)

Location : Chennai, Bengaluru/Bangalore
Experience: 0 yrs
Education: (UG – Diploma – Any Specialization, B.Sc – Any Specialization, B.Com – Commerce, B.A – Any Specialization, B.B.A – Management, BCA – Computers) AND (PG – Post Graduation Not Required)

Desired Candidate Profile:
Education Qualification : BSc/BCA/BA/BCom/BBM/3 years Diploma after 10th or 12th Std
Year of passing : 2011 or 2012 (Experienced candidates are not eligible)
Minimum percentage: 60% aggregate throughout Academics (X, XII, Graduation, Diploma)
Mode of Employment: Contract

Company Profile:
Logica is a leading IT and business services company, employing 40,000 people. It provi…

For Engineering and MCA students


iits aur aieeee ke sadme ke maare..
ho jaate hain anjaane universities ke hawale..
har kisi ke dil mei hota hai ragging ka dar..
samajh mei nahin aata kahan se nikle..
jo bach jaaye senior se kal..
pakde jaate hain kahin bhi..
to ho jaata hai dimaag kharaab......
jab senior bolta hai junior se
abe junior....ninet y maar ninety maar..
din gujarte hai freshers party aati hai....
saath mei ragging ka dar uda le jaati hai..
har dil mei hoti hai topper banene ki hasrat..
kitabon se milti nahin kisi ko bhi fursat...
ek ek no ke liye marte hai hum sab..
sab paar karte hain 70 ki sarhad....


senior banene ka hota hai humko abhimaan..
sab junior ho jaate hain savdhaan...
frnds bat jaate hain kai groups mei....
har koi dikhta hai naye looks mei...
padhaai mei to dil nahin lagta kisi ka..
har koi dhundta hai mauka propose karne ko kisi ka..
raat bharhum sab baaton mei bitaate hain..
subah har roj college ko gariyaate hain...
har kisi ko yahi lagta hai ki usko pyaar ho gaya…

Aren’t you overqualified for this position? - How to Answer

Question 8    Aren’t you overqualified for this position?
TRAPS:  The employer may be concerned that you’ll grow dissatisfied and leave.

BEST ANSWER:  As with any objection, don’t view this as a sign of imminent defeat.  It’s an invitation to teach the interviewer a new way to think about this situation, seeing advantages instead of drawbacks.

Example:  “I recognize the job market for what it is – a marketplace.  Like any marketplace, it’s subject to the laws of supply and demand.  So ‘overqualified’ can be a relative term, depending on how tight the job market is.  And right now, it’s very tight.  I understand and accept that.”
“I also believe that there could be very positive benefits for both of us in this match.”
“Because of my unusually strong experience in ________________ , I could start to contribute right away, perhaps much faster than someone who’d have to be brought along more slowly.”
“There’s also the value of all the training and years of experience that other companies have i…

Indian Air Force - SSC (Meteorological Branch)

Indian Air Force, Applications are invited from Male Indian Citizens as are Citizenship Act 1955 for the following courses commencing in July 2013 for grant of Permanent/ Short Service Commission in Meteorological Branch

Qualification :
Post Graduate Degree in any Science stream/ Mathematics/ Statistics/ Geography/ Computer Applications/ Environmental Science/ Applied Physics/ Oceanography/ Meteorology/ Agricultural Meteorology/ Ecology & Environment/ Geo- Physics/ Environmental Biology with minimum 50% marks in aggregate all papers put together (Provided Maths and Physics were studied at Graduation level, with a minimum of 55% marks in both).

Note : Candidates appearing in final year/ semester examinations may also apply provided they fulfill the prescribed conditions

Age Limit : 20-25 yrs

Physical Standards : Height and Weight : Minimum Height : Men- 157.5 Cms with with correlated weight. All other medical criteria would criteria would be evaluated by the Air Force Medical Auth…

UPSC - Assistant Commandants(CAPF) Examination

The Union Public Service Commission conducts Central Armed police Forces (Asst Commandants) Examination , 2012( Written Examination on 11th November, 2012 )

Minimum Educational Qualifications:
A candidate must hold a Bachelor’s degree of a University incorporated by an Act of the Central or State Legislature in India or other educational institutions established by an Act of Parliament or declared to be deemed as a University under Section-3 of the University Grants Commission Act, 1956 or possess an equivalent qualification. Note 1 : Candidates who have appeared at an examination the passing of which would render them educationally qualified for the Commission’s examination but have not been informed of the results as also the candidates who intend to appear at such a qualifying examination in the year 2012 will also be eligible for admission to the examination. Such candidates will be admitted to the examination if otherwise eligible but the admission would be deemed t…

IIT Kanpur - Project Engineer

Applications are invited for the following project vacancy in ARDB sponsored Project. The position is purely temporary.

Project Engineer

Minimum Qualifications:
A minimum of M. Tech. in either of Mechanical/Aerospace Engineering. The candidates with B. Tech in Mechanical/Aerospace Engineering with 3 years of work experience in “combustion modeling” are also eligible for the advertised position.

Essential: Profound knowledge of Programming, CFD, Grid generation, Combustion, Fluent. The candidates with most suitable background for the present project will be preferred.

Application on plain paper with bio-data and all relevant documents should reach the undersigned

before 24th August, 2012. No email application will be entertained.

Last Date : 24 August 12

Click Here For More Details:

CDAC- Mohali (Punjab Irrigation Dept Recruitment) - Jr. Engineer

CDAC- Mohali (Punjab Irrigation Dept Recruitment), recruiting applications for the post of Jr. Engineer

Jr. Engineer

Should possess three years Diploma of Junior Engineering or Mechanical Engineering or Electrical Engineering from a State Technical Education Board or from a recognized university or institution.

Age Limit : Candidate age must be between 18 to 37 years

Application Fee : Candidates need to pay application fee of Rs. 1000/- in case of unreserved candidates and Rs. 750/- in case of reserved candidates.

Last Date: 30 August 12

Click Here For More Details:


CV Template for Linux Developer or Administrator

A Linux developer works on various Linux and network infrastructure projects in order to improve the performance of the organization by delivering new features and services. S/he works with the business developers and the system administrators to plan and set up new infrastructures and also to modify the existing infrastructures.

Sample Linux Developer CV Template
Eric Bickel
40, River Road
New York, NY
Contact No: 212 519 2485
Email Id:

Professional Summary
With sound leadership skills and after attaining three plus years of experience as a Linux
developer, I now have the ability to understand the specific business objectives and to
prioritize multiple projects accordingly. I have extensive experience in Red Hat
enterprise versions 4, 5 and 6.

Career Objective
Seeking a job role as a Linux developer so that I can make use of my acquired skills in providing high quality software solutions to your organization.

Work Experience
Mantech , 2010-Till Date
             Linux De…

Writng a Resume- For Web Developer

Web Developer Resume
         Resume or CV is your presenter in job interview and placement scenario, therefor it should be designed and written neatly so that it should present you, your skills, your qualities, and it makes the interviewer to judge you,
 Here are some important points you should consider in your Resume/ CV

1. Contact Information: First of all your web developer resume should have your contact Information which should be placed at the top with your contact number and email-id, so that the employer can contact you.
For example:
Contact Information:
Full NameComplete  AddressContact NumberEmail id 2. Objective: This section is the most important section of your resume. This section includes a brief statement that why you want to join the company for the desired position, your goals and how can you benefits the company.

3. Professional Details and Experience: This section includes your achievements and experience in your field of interest. You should highlight you…

IBM Aptitude Test Paper

1. Speed of boat in still water is 10kmph..if it travels 24km downstream,16km upstream in the same
amount of time,what is the speed of the stream?
2. A cube of 3 units is painted on all sides. If this cube is divided into cubes of 1 unit,how many cube
have none of their faces painted?
(e)none of these
3. If a person sells a product for rs141/- he suffers a loss of 6%.if he has to have a profit of 10%,
at what price should he sell it?
ans. rs.165 (i think,check)
4. A ball falls from a height of 8ft ,bounces back to half the distance & continues till it comes to rest.
what is the total distance travelled by the ball?
(d)cannot be determined
5. Which of the following is the sum of 3 consecutive prime nos?
(c)both a &b
6. If the area of a square has increased by 69%,by what % has its side increased?
7. In a class the average age is 16yrs.if the teacher who is 40 yrs …


1. How many segment registers are there in the 8086 processor?
a) 4 b) 6 c) 8 d) none
Ans: a
2. What is the addressing mode of this instruction MOV AL, [BX];
a) direct addressing mode
b) register indirect addressing mode
ANS: b I am not sure of it.
3. What is the type of file system used in the CD ROM?
a) VFAT B)
4) About CPU I think but answer is DMA.
5) If we double the clock speed, then?
a) It increases the speed of the processor b) It increases the speed of the system bus c) both of
the above D) None
6) Data recovery is done in which layer?
a) physical b) datalink c) network d) transport
7) What is thrashing?
ANS: swapping in and out the pages frequently from memory.
8) By using 3 nodes how many trees can be formed?
9) They give one tree, and ask the post order traversal for that tree?
10) Page cannibalation is?
Aptitude section:
1) They give one scenario and ask questions on that. that is easy. Those are 5 questions.
2) They ask 2 questions in English, I didn't answer those ones. T…

Some (Unknown) Facts and the Important Questions and answers

Q.  How much is the playing time of Indian National Anthem?
A.  Approx 52 seconds
Q.  What is the name of the first month of National Calendar of India?
A.  Chaitra
Q.  What kind of forests cover maximum area in India?
A.  Tropical Dry Deciduous Forests
Q.  What is the stretch of India from north to south?
A.  3200 Kms
Q.  Which Veda gives the first classification of PRAN ( Respiration)?
A.  Rig Veda
Q.  What was the name of State Bank of India Before Nationalization?
A.  Imperial Bank of India
Q.  Which Kind of Forests occupy the highest percentage in India Area Wise?
A.  Tropical Deciduous
Q.  The only paramilitary force which has an exclusive ‘Mahila Battalion’ is
A.  CRPF batch – 88
Q.  The largest paramilitary force in India
A.  Central Reserve Police Force (CRPF)
Q.  Who wrote the book Tehqiq-i-Hind?
A.  Alberuni.
Q.  What was the biggest building at Mohenjodaro?
A.  AtharvaVeda.
Q.  Where does the term “GOTRA” occurs for the first time?
A.  Great Granary.
Q.  What was the firs…

How to Answer - Why should I hire you?

Question 7Why should I hire you?            We have already discussed about this question but still this is also an important, this can help you to understand, what is the TRAP behind the Questions or the reason why the employer is asking the question to you.. as this is the Killer question you are getting the chance to impress the interviewer by answering the question in the very unique and effective manner by considering the position and the requirement of the company..
           while answering this question you have to understand the intension of the interviewer and the companies requirement and answer the question in an effective way by highlighting  your qualities suitable for that position

Here is the example how to answer this type of questions

TRAPS:  Believe it or not, this is a killer question because so many candidates are unprepared for it.  If you stammer or adlib you’ve blown it.

BEST ANSWER:  By now you can see how critical it is to apply the overall strategy of uncoveri…

CDS 2 Admit card 2012 Download - UPSC Hall Ticket Of CDS 2 Examination

Union Public Service Commission (UPSC) will be published Soon CDS 2 (II) Admit card 2012 Which Examination will be Conduct
in Sept month 2012 (2nd Round) .

CDS 2 II Admit card right now available online Only For Those candidates who has appeared in Above examination . Candidates
Can Get their CDS 2 II Admit card in August Month 2012 When UPSC Will be published on official site .

If Anyone candidate don't received Admit card by Post Then you can download Duplicate Admit card , Hall Ticket 2012 Of CDS
2 (II) .

Candidates following given below links for get Further Details About UPSC CDS 2nd II Admit card -

How To Download CDS 2 II Admit card 2012 ?

1. First You open This link

2. Right now This Website is Under Construction When Website will be open Then You click on eAdmit card option

3. After All Select Type of Examination , Year

4. Now Click On Submit BUtton . After submit button you will get automatically your duplicate admit card of CDS 2 II Exam 20…

How to Answer - The “Silent Treatment”

Question 6:   The “Silent Treatment”
TRAPS:Beware – if you are unprepared for this question, you will probably not handle it right and possibly blow the interview.Thank goodness most interviewers don’t employ it.It’s normally used by those determined to see how you respond under stress.  

Here’s how it works:You answer an interviewer’s question and then, instead of asking another, he just stares at you in a deafening silence.
You wait, growing a bit uneasy, and there he sits, silent as Mt. Rushmore, as if he doesn’t believe what you’ve just said, or perhaps making you feel that you’ve unwittingly violated some cardinal rule of interview etiquette.
When you get this silent treatment after answering a particularly difficult question , such as “tell me about your weaknesses”, its intimidating effect can be most disquieting, even to polished job hunters.
Most unprepared candidates rush in to fill the void of silence, viewing prolonged, uncomfortable silences as an invitation to clear…

How to Answer - Why are you leaving (or did you leave) this position?

Question 5 :- Why are you leaving (or did you leave) this position?TRAPS:Never badmouth your previous industry, company, board, boss, staff, employees or customers.This rule is inviolable:never be negative.Any mud you hurl will only soil your suit.
Especially avoid words like “personality clash”, “didn’t get along”, or others which cast a shadow on your competence, integrity, or temperament.
(If you have a job presently)If you’re not yet 100% committed to leaving your present post, don’t be afraid to say so.Since you have a job, you are in a stronger position than someone who does not.But don’t be coy either.State honestly what you’d be hoping to find in a new spot.Of course, as stated often before, you answer will all the stronger if you have already uncovered what this position is all about and you match your desires to it.
(If you do not presently have a job.)Never lie about having been fired.It’s unethical – and too easily checked.But do try to deflect the reason from you…

Persistent Placement Papers and Recruitment Pattern

If you are interested in the field of software and want a career in that, then persistent systems is the place for you to be. But before trying in for the test you have to choose your subjects. There are placements for computer literates (for development) and for others too. The others are analyzed for quality and testing. The candidate must have attained 60% or above in 10th and 12th, along with pursuing a degree for engineering.

To get into this you have to clear a three level test to get into it. The first round has multiple questions. The first 15 questions are based on percentage, age factors, ratio and proportion etc. The next 15 questions are based on C, to find the output and errors and with abcd options. Next 10 questions are related to data structure. Further 5 questions on operating system like UNIX, segmentation etc.

In the second round the candidate is tested for his/her practical knowledge about C language. In the last round the candidate is interviewed. In order to clear …

Unix questions asked in aptitude and inteviews for MCA,BCA,ME,BE,M.Tech AND B.Tech

Unix Aptitude Questions
1.Display the first line of a file is using the "head" command.
$> head -1 file.txt

2.Display the first 2 records of the file using the "head" command.
$> head -2 file.txt

3.Another way can be by using "sed" command.
Sed is a very powerful text editor which can be used for various text manipulation purposes like this.
$> sed '2,$ d' file.txt
The 'd' parameter basically tells "sed" to delete all the records from display from line 2 to last line
of the file (last line is represented by $ symbol). It does not actually delete those lines from the file,
it just does not display those lines in standard output screen. So you only see the remaining line which is the 1st line.

4.Display the last line of a file using "tail" command.
$> tail -1 file.txt

5.Display the last line of a file using "sed" command.
$> sed -n '$ p' test
'$' stands for the last line of the file. So '…

How to Answer- Tell me about something you did – or failed to do – that you now feel a little ashamed of. (

Question 4: Tell me about something you did – or failed to do – that you now feel a little ashamed of.

TRAPS:  There are some questions your interviewer has no business asking, and this is one.  But while you may feel like answering, “none of your business,” naturally you can’t.  Some interviewers ask this question on the chance you admit to something, but if not, at least they’ll see how you think on your feet.
Some unprepared candidates, flustered by this question, unburden themselves of guilt from their personal life or career, perhaps expressing regrets regarding a parent, spouse, child, etc.  All such answers can be disastrous.

BEST ANSWER:  As with faults and weaknesses, never confess a regret.  But don’t seem as if you’re stonewalling either.

Best strategy:  Say you harbor no regrets, then add a principle or habit you practice regularly for healthy human relations.

Example:  Pause for reflection, as if the question never occurred to you.  Then say, “You know, I really can’t think o…

Introduction to CSS - Basic to get start

What You Should Already Know Before you continue you should have a basic understanding of the following:
HTML / XHTML If you want to study these subjects first, find the tutorials on our Language page.
What is CSS?CSS stands for Cascading Style SheetsStyles define how to display HTML elementsStyles were added to HTML 4.0 to solve a problemExternal Style Sheets can save a lot of workExternal Style Sheets are stored in CSS files Styles Solved a Big Problem HTML was never intended to contain tags for formatting a document.
HTML was intended to define the content of a document, like:
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
When tags like <font>, and color attributes were added to the HTML 3.2 specification, it started a nightmare for web developers. Development of large web sites, where fonts and color information were added to every single page, became a long and expensive process.
To solve this problem, the World Wide Web Consortium (W3C…

Introduction to JavaScript- Basics

JavaScript is the most popular scripting language on the internet, and works in all major browsers, such as Internet Explorer, Firefox, Chrome, Opera, and Safari. What You Should Already Know Before you continue you should have a basic understanding of the following:
HTML and CSS If you want to study these subjects first, find the tutorials on our Languages page.
What is JavaScript?JavaScript was designed to add interactivity to HTML pagesJavaScript is a scripting languageA scripting language is a lightweight programming languageJavaScript is usually embedded directly into HTML pagesJavaScript is an interpreted language (means that scripts execute without preliminary compilation)Everyone can use JavaScript without purchasing a license Are Java and JavaScript the same? NO!
Java and JavaScript are two completely different languages in both concept and design!
Java (developed by Sun Microsystems) is a powerful and much more complex programming language - in the same category as C and C…

Microsoft Questions asked at B.Tech,.B.E.,MCA,M.Tech,ME,BCA and B.Sc

Microsoft Placement Papers 
1. Besides communication cost, what is the other source of inefficiency in RPC? (answer : context switches, excessive buffer copying). How can you optimize the communication? (ans : communicate through shared memory on same machine, bypassing the kernel _ A Univ. of Wash. thesis) 2. Write a routine that prints out a 2-D array in spiral order!
3. How is the readers-writers problem solved? - using semaphores/ada .. etc.
4. Ways of optimizing symbol table storage in compilers.
5. A walk-through through the symbol table functions, lookup() implementation etc.
6. An array of size k contains integers between 1 and n. You are given an additional scratch array of size n. Compress the original array by removing duplicates in it. What if k << n? ANS. Can be done in O(k) time i.e. without initializing the auxiliary array!
7. An array of integers. The sum of the array is known not to overflow an integer. Compute the sum. What if we know that integers are in 2'…

Microsoft Campus Recruitment Test Questions

                      Microsoft Placement Paper Questions

1. A version of the "There are three persons X Y Z, one of which always lies".. etc..
2. There are 3 ants at 3 corners of a triangle, they randomly start moving towards another corner.. what is the probability that they don't collide.
3. Write an efficient algorithm and C code to shuffle a pack of cards.. this one was a feedback process until we came up with one with no extra storage.
4. The if (x == 0) y = 0 etc..
5. Some more bit wise optimization at assembly level
6. C++ ( what is virtual function ? what happens if an error occurs in constructor or destructor. Discussion on error handling, templates, unique features of C++. What is different in C++, ( compare with unix).
7. Given a list of numbers ( fixed list) Now given any other list, how can you efficiently find out if there is any element in the second list that is an element of the first list (fixed list).
8. Given 3 lines of assembly code : find it is doi…

Microsoft Placement Papers for B.Tech,.B.E.,MCA,M.Tech,ME and aptitude tests

Microsoft Placement Paper  Questions
1.C++ ( what is virtual function ? what happens if an error occurs in constructor or destructor. Discussion on error handling, templates, unique features of C++. What is different in C++, ( compare with unix).
2. Given a list of numbers ( fixed list) Now given any other list, how can you efficiently find out if there is any element in the second list that is an element of the first list (fixed list).
3. Given 3 lines of assembly code : find it is doing. IT was to find absolute value.
4. If you are on a boat and you throw out a suitcase, Will the level of water increase.
5. Print an integer using only putchar. Try doing it without using extra storage.
6. Write C code for (a) deleting an element from a linked list (b) traversing a linked list
7. Compute the number of ones in an unsigned integer.
#define count_ones(x) \
(x=(0xaaaaaaaa&x)>>1+(0x55555555&x), \
x=(0xcccccccc&x)>>2+(0x33333333&x), \