My Blog List

Sunday, 20 January 2013


There were 4 sections in written test. It will be for 2 hours. No gap in between
1English Comprehension
2Quantitative Ability
3Reasoning and Logical Ability
4Computer Programming Principles and Application

1.English Comprehension
Synonyms/Antonyms/Word Meaning (Vocabulary)
*Complete the Sentence (Grammar)
*Spot error/Correct sentence (Grammar/sentence construction)
*Sentence Ordering (Comprehension skills)
*Questions based on passage (Comprehension skills)

2 Quantitative Ability
*Basic Math Understanding and Algebra: Decimals, fractions, powers,
HCF, LCM,Solving equations, etc.
*Word Problems
*Understanding of Logarithms and exponents
*Permutation and Combination, Probability

Friday, 2 November 2012

persistent placement paper 2012

The latest pattern for persistent campus recuirtment program has it includes the following rounds:-
      written test:-     60 questions in 60 minutes. from apti and technical,
Then written test is followed by a programming challenge. In this you have to write a program in 10 minutes on a given scenario( mostlly on filehandling in c).
Then you will have to write a essay in 10 min on the given topic(ex:-india a land of opportunities)..

After the written test the shortlisted candidates are called for a technical interview1. and then again the shortlisted candidates are called for a technical interview 2nd round.

Finally the candidates shortlisted from these rounds are called for the hr round the last round

click here to download persistent paper

Tuesday, 23 October 2012


During job selection points are allocated to not only your performance but also your way of dressing and Resume. In this section we are going to deal with your resume preparation. Your resume reflects 15 years of your efforts in education and other activities.

I would divide the list of things which you can put on a resume as Mandatory and Optional
  1. Career Objective
  2. Educational Qualifications
  3. Technologies you know
  4. Projects Undertaken
  1. Extracurricular Activities (Includes sports, Organizing Symposiums)
  2. Papers and Conferences (List of papers presented, Conferences attended)
  3. Achievements (If any, usually don’t prefer to put this until and unless you have some thing worth mentioning)
  4. Work Experience (If any, you can include your part time work details)..

The All Important Do’s and Don’ts for a Resume

The All Important Do’s and Don’ts for a Resume

 1) No typographical errors :

This shows a lack of attention to detail. Using spell-check is not enough. In addition to personally proofreading your resume, ask two friends, family members or trusted coworkers to proofread it. You have worked so closely on your resume that you may miss obvious typos.
2) Punctuation and grammar must be perfect :
An important part of any executive job is communication skills. Would you hire someone who is unable to communicate effectively in writing? You will represent this company to its clients and competitors. Demonstrate that you are an effective communicator before the interview. If you fail in this requirement, you may never reach the first interview.
3) Be concise :
Be respectful of the time of the person reading your resume. If an accomplishment can be stated in two sentences, don’t use five. You will have the opportunity to discuss the details during the interview.
Stay tuned for a much detailed Article.

Thursday, 18 October 2012

C Interview Questions and Answers asked in Actual Interviews

  1. What is the difference between #include <file> and #include "file"? 

 When writing your C program, you can include files in two ways. The first way is to surround the file you
want to include with the angled brackets < and >. This method of inclusion tells the preprocessor to look for the file in the predefined default location. This predefined default location is often an INCLUDE environment variable that denotes the path to your include files. For instance, given the INCLUDE variable


using the #include <file> version of file inclusion, the compiler first checks the C:\COMPILER\INCLUDE
directory for the specified file. If the file is not found there, the compiler then checks the
S:\SOURCE\HEADERS directory. If the file is still not found, the preprocessor checks the current directory.

The second way to include files is to surround the file you want to include with double quotation marks. This method of inclusion tells the preprocessor to look for the file in the current directory first, then look for it in the predefined locations you have set up. Using the #include “file” version of file inclusion and applying it to the preceding example, the preprocessor first checks the current directory for the specified file. If the file is not found in the current directory, the C:COMPILERINCLUDE directory is searched. If the file is still not found, the preprocessor checks the S:SOURCEHEADERS directory.
The #include <file> method of file inclusion is often used to include standard headers such as stdio.h or
stdlib.h. This is because these headers are rarely (if ever) modified, and they should always be read from your compiler’s standard include file directory.

The #include “file” method of file inclusion is often used to include nonstandard header files that you have created for use in your program. This is because these headers are often modified in the current directory, and you will want the preprocessor to use your newly modified version of the header rather than the older, unmodified version.

  1. What is the benefit of using an enum rather than a #define constant? 

 The use of an enumeration constant (enum) has many advantages over using the traditional symbolic constant style of #define. These advantages include a lower maintenance requirement, improved program readability, and better debugging capability.

1) The first advantage is that enumerated constants are generated automatically by the compiler. Conversely, symbolic constants must be manually assigned values by the programmer.

For instance, if you had an enumerated constant type for error codes that could occur in your program, your enum definition could look something like this:

enum Error_Code

In the preceding example, OUT_OF_MEMORY is automatically assigned the value of 0 (zero) by the compiler because it appears first in the definition. The compiler then continues to automatically assign numbers to the enumerated constants, making INSUFFICIENT_DISK_SPACE equal to 1, LOGIC_ERROR equal to 2, and FILE_NOT_FOUND equal to 3, so on.

If you were to approach the same example by using symbolic constants, your code would look something like this:

#define OUT_OF_MEMORY 0
#define LOGIC_ERROR 2
#define FILE_NOT_FOUND 3

values by the programmer. Each of the two methods arrives at the same result: four constants assigned numeric values to represent error codes. Consider the maintenance required, however, if you were to add two constants to represent the error codes DRIVE_NOT_READY and CORRUPT_FILE. Using the enumeration constant method, you simply would put these two constants anywhere in the enum definition. The compiler would generate two unique values for these constants. Using the symbolic constant method, you would have to manually assign two new numbers to these constants. Additionally, you would want to ensure that the numbers you assign to these constants are unique.

2) Another advantage of using the enumeration constant method is that your programs are more readable and thus can be understood better by others who might have to update your program later.

3) A third advantage to using enumeration constants is that some symbolic debuggers can print the value of an enumeration constant. Conversely, most symbolic debuggers cannot print the value of a symbolic constant. This can be an enormous help in debugging your program, because if your program is stopped at a line that uses an enum, you can simply inspect that constant and instantly know its value. On the other hand, because most debuggers cannot print #define values, you would most likely have to search for that value by manually looking it up in a header file.

Wednesday, 17 October 2012


Company name :- SAMSUNG INDIA
Qualification    :- B.E/B.TECH(CS/IT/EC)
Pacakge   :- As per industary
location  :- haryana
passout year:-2013
Last date for online registration:- 19oct
Passout year:- 2013
skills:- Good comm skills



Placement paper of INFOSYS(TECH AND NON TECH)

1.which language is used to develop the oracle ?    
2. how to retrieve daily sal from emp table in oracle 10g  ?          

3. structural difference between bitmap and btree index ?          

4. what is difference between foreign key and reference key  ?      

5. What are Clusters ?          

6. How to create DSN..Explain?

7. What's the advantage of using System.Text.StringBuilder over System.String?        

8. What are Sticky Sessions?                  

9. what is code access security,role based security explain with example  ?            

10. What is role manager work in web.config? how to restrict perticular pages from the users using the role manager? 

Tuesday, 16 October 2012


1.What is the difference between printf ( ) and scanf ( )?
What is the difference between getchar ( ) and getchare ( )?
Differentiate between “iostream.h” and <iostream.h>.?
What is the difference between scanf ( ) and gets ( )?
Can a C program be written without main ( )?
6. What is polymorphism?
7. What is inheritance?
8. What is virtual function?
9. What is binding?
10. What is friend function?