Thursday, November 7, 2013

15 Interview Questions to Ask Hiring Managers

  1. How would you characterize the organization? What are its principal values? What are its greatest challenges?
  2. What is the organization’s plan for the next five years, and how does this department or division fit in?
  3. What do you expect me to accomplish in the first six to 12 months on the job? What is the one thing I cannot fail at in the first year?”
  4. What particular achievements would equate to success at this job? What would success look like?
  5. What are three key things that really drive results for the company?
  6. How does this position contribute to the company’s goals, productivity, or profits?
  7. What is the most pressing business issue or problem for the company or department?
  8. Can you give me some examples of the types of projects I may be working on?
  9. What do you think are the most difficult aspects of the job I’m interviewing for?
  10. Based on the interview, do you have any concerns about my ability to perform the job that would prevent you from selecting me?
  11. Work-life balance is an issue of retention as well as productivity. Can you talk about your own view of how to navigate the tensions between getting work done and encouraging healthy lives outside the office?
  12. How does the company support and promote personal and professional growth?
  13. Corporate culture is very important, but it’s usually hard to define until one violates it. What is one thing an employee might do here that would be perceived as a violation of the company’s culture?
  14. In the recent past, how has the company acknowledged and rewarded outstanding performance?
  15. What is the next step in the process? When do you think you will be making a decision?

50 COMMON INTERVIEW Q&A




1. Tell me about yourself:
The most often asked question in interviews. You need to have a short
statement prepared in your mind. Be careful that it does not sound
rehearsed. Limit it to work-related items unless instructed otherwise.
Talk about things you have done and jobs you have held that relate to
the position you are interviewing for. Start with the item farthest
back and work up to the present.

2. Why did you leave your last job?
Stay positive regardless of the circumstances. Never refer to a major
problem with management and never speak ill of supervisors, co-workers
or the organization. If you do, you will be the one looking bad. Keep
smiling and talk about leaving for a positive reason such as an
opportunity, a chance to do something special or other forward-looking
reasons.
3. What experience do you have in this field?
Speak about specifics that relate to the position you are applying for.
If you do not have specific experience, get as close as you can.
4. Do you consider yourself successful?
You should always answer yes and briefly explain why. A good
explanation is that you have set goals, and you have met some and are
on track to achieve the others.
5. What do co-workers say about you?
Be prepared with a quote or two from co-workers. Either a specific
statement or a paraphrase will work. Jill Clark, a co-worker at Smith
Company, always said I was the hardest workers she had ever known. It
is as powerful as Jill having said it at the interview herself.
6. What do you know about this organization?
This question is one reason to do some research on the organization
before the interview. Find out where they have been and where they are
going. What are the current issues and who are the major players?
7. What have you done to improve your knowledge in the last year?
Try to include improvement activities that relate to the job. A wide
variety of activities can be mentioned as positive self-improvement.
Have some good ones handy to mention.
8. Are you applying for other jobs?
Be honest but do not spend a lot of time in this area. Keep the focus
on this job and what you can do for this organization. Anything else is
a distraction.
9. Why do you want to work for this organization?
This may take some thought and certainly, should be based on the
research you have done on the organization. Sincerity is extremely
important here and will easily be sensed. Relate it to your long-term
career goals.
10. Do you know anyone who works for us?
Be aware of the policy on relatives working for the organization. This
can affect your answer even though they asked about friends not
relatives. Be careful to mention a friend only if they are well thought
of.
11. What kind of salary do you need?
A loaded question. A nasty little game that you will probably lose if
you answer first. So, do not answer it. Instead, say something like,
That’s a tough question. Can you tell me the range for this position?
In most cases, the interviewer, taken off guard, will tell you. If not,
say that it can depend on the details of the job. Then give a wide
range.
12. Are you a team player?
You are, of course, a team player. Be sure to have examples ready.
Specifics that show you often perform for the good of the team rather
than for yourself are good evidence of your team attitude. Do not brag,
just say it in a matter-of-fact tone. This is a key point.
13. How long would you expect to work for us if hired?
Specifics here are not good. Something like this should work: I’d like
it to be a long time. Or As long as we both feel I’m doing a good job.
14. Have you ever had to fire anyone? How did you feel about that?
This is serious. Do not make light of it or in any way seem like you
like to fire people. At the same time, you will do it when it is the
right thing to do. When it comes to the organization versus the
individual who has created a harmful situation, you will protect the
organization. Remember firing is not the same as layoff or reduction in
force.
15. What is your philosophy towards work?
The interviewer is not looking for a long or flowery dissertation here.
Do you have strong feelings that the job gets done? Yes. That’s the
type of answer that works best here. Short and positive, showing a
benefit to the organization.
16. If you had enough money to retire right now, would you?
Answer yes if you would. But since you need to work, this is the type
of work you prefer. Do not say yes if you do not mean it.
17. Have you ever been asked to leave a position?
If you have not, say no. If you have, be honest, brief and avoid saying
negative things about the people or organization involved.
18. Explain how you would be an asset to this organization
You should be anxious for this question. It gives you a chance to
highlight your best points as they relate to the position being
discussed. Give a little advance thought to this relationship.
19. Why should we hire you?
Point out how your assets meet what the organization needs. Do not
mention any other candidates to make a comparison.
20. Tell me about a suggestion you have made
Have a good one ready. Be sure and use a suggestion that was accepted
and was then considered successful. One related to the type of work
applied for is a real plus.
21. What irritates you about co-workers?
This is a trap question. Think real hard but fail to come up with
anything that irritates you. A short statement that you seem to get
along with folks is great.
22. What is your greatest strength?
Numerous answers are good, just stay positive. A few good examples:
Your ability to prioritize, Your problem-solving skills, Your ability
to work under pressure, Your ability to focus on projects, Your
professional expertise, Your leadership skills, Your positive attitude
23. Tell me about your dream job.
Stay away from a specific job. You cannot win. If you say the job you
are contending for is it, you strain credibility. If you say another
job is it, you plant the suspicion that you will be dissatisfied with
this position if hired. The best is to stay genetic and say something
like: A job where I love the work, like the people, can contribute and
can’t wait to get to work.
24. Why do you think you would do well at this job?
Give several reasons and include skills, experience and interest.
25. What are you looking for in a job?
See answer # 23
26. What kind of person would you refuse to work with?
Do not be trivial. It would take disloyalty to the organization,
violence or lawbreaking to get you to object. Minor objections will
label you as a whiner.
27. What is more important to you: the money or the work?
Money is always important, but the work is the most important. There is
no better answer.
28. What would your previous supervisor say your strongest point is?
There are numerous good possibilities:
Loyalty, Energy, Positive attitude, Leadership, Team player, Expertise,
Initiative, Patience, Hard work, Creativity, Problem solver
29. Tell me about a problem you had with a supervisor
Biggest trap of all. This is a test to see if you will speak ill of
your boss. If you fall for it and tell about a problem with a former
boss, you may well below the interview right there. Stay positive and
develop a poor memory about any trouble with a supervisor.
30. What has disappointed you about a job?
Don’t get trivial or negative. Safe areas are few but can include:
Not enough of a challenge. You were laid off in a reduction Company did
not win a contract, which would have given you more responsibility.
31. Tell me about your ability to work under pressure.
You may say that you thrive under certain types of pressure. Give an
example that relates to the type of position applied for.
32. Do your skills match this job or another job more closely?
Probably this one. Do not give fuel to the suspicion that you may want
another job more than this one.
33. What motivates you to do your best on the job?
This is a personal trait that only you can say, but good examples are:
Challenge, Achievement, Recognition
34. Are you willing to work overtime? Nights? Weekends?
This is up to you. Be totally honest.
35. How would you know you were successful on this job?
Several ways are good measures:
You set high standards for yourself and meet them. Your outcomes are a
success.Your boss tell you that you are successful
36. Would you be willing to relocate if required?
You should be clear on this with your family prior to the interview if
you think there is a chance it may come up. Do not say yes just to get
the job if the real answer is no. This can create a lot of problems
later on in your career. Be honest at this point and save yourself
future grief.
37. Are you willing to put the interests of the organization ahead ofyour own?
This is a straight loyalty and dedication question. Do not worry about
the deep ethical and philosophical implications. Just say yes.
38. Describe your management style.
Try to avoid labels. Some of the more common labels, like progressive,
salesman or consensus, can have several meanings or descriptions
depending on which management expert you listen to. The situational
style is safe, because it says you will manage according to the
situation, instead of one size fits all.
39. What have you learned from mistakes on the job?
Here you have to come up with something or you strain credibility. Make
it small, well intentioned mistake with a positive lesson learned. An
example would be working too far ahead of colleagues on a project and
thus throwing coordination off.
40. Do you have any blind spots?
Trick question. If you know about blind spots, they are no longer blind
spots. Do not reveal any personal areas of concern here. Let them do
their own discovery on your bad points. Do not hand it to them.
41. If you were hiring a person for this job, what would you look for?
Be careful to mention traits that are needed and that you have.
42. Do you think you are overqualified for this position?
Regardless of your qualifications, state that you are very well
qualified for the position.
43. How do you propose to compensate for your lack of experience?
First, if you have experience that the interviewer does not know about,
bring that up: Then, point out (if true) that you are a hard working
quick learner.
44. What qualities do you look for in a boss?
Be generic and positive. Safe qualities are knowledgeable, a sense of
humor, fair, loyal to subordinates and holder of high standards. All
bosses think they have these traits.
45. Tell me about a time when you helped resolve a dispute betweenothers.
Pick a specific incident. Concentrate on your problem solving technique
and not the dispute you settled.
46. What position do you prefer on a team working on a project?
Be honest. If you are comfortable in different roles, point that out.
47. Describe your work ethic.
Emphasize benefits to the organization. Things like, determination to
get the job done and work hard but enjoy your work are good.
48. What has been your biggest professional disappointment?
Be sure that you refer to something that was beyond your control. Show
acceptance and no negative feelings.
49. Tell me about the most fun you have had on the job.
Talk about having fun by accomplishing something for the organization.
50. Do you have any questions for me?
Always have some questions prepared. Questions prepared where you will be an asset to the organization are good. How soon will I be able to be productive? and What type of projects will I be able to assist on? are
examples.

MBA calling: How to prepare for the personal interview

Q.  Tell me some thing about yourself.This is how most interviews begin and this is one question you cannot afford to be unprepared for.
To frame a good answer it is always helpful to know what is it that the interviewer wants to know about you. An interviewer would like to know.
~ Your educational background~ Your work experience, if any~ Your strengths and achievements
~ About your family background
~ About where you are coming from academically, professionally
You should be short and crisp about all the points mentioned above. If the interviewer needs an elaboration s/he will ask you.

Tuesday, October 29, 2013

Top 20 Interview Questions Wid Answers.

1) Tell me something about yourself?

I am a person with strong interpersonal skills and have the ability to get along well with people. I enjoy challenges and looking for creative solutions to problems.
OR
Besides the details given in my resume, I believe in character values, vision and action. I am quick in learning from mistakes. I am confident that the various tests that you have conducted will corroborate my competencies aptitude and right attitude for the job.

2) What do you seek from a job?

I would like a job which gives me a chance to apply all that I have learned in college as well as one which enables me to grow as a professional. I would like a role which enables me to make a difference.
OR
Great learning opportunities, challenging roles, rational career progression, good job satisfaction and opportunities to use my strength organization that gives me the opportunity to serve the organization and the society.

Basic Interview Questions I

1. Tell me a little about yourself.
2. What are your strengths?
3. What are your weaknesses?
4. What are your short term goals?
5. What are your long term goals?
6. What do you want to be doing five years from now?
7. If you could change one thing about your personality, what would it be...
8. What does success mean to you?
9. What does failure mean to you?
10. Are you an organized person?
11. In what ways are you organized and disorganized?
12. Do you manage your time well?
13. How do you handle change?
14. How do you make important decisions?
15. Do you work well under pressure?

HR Interview Questions and Answers

Tell me about yourself.
Why should I hire you?
What are your strengths and weaknesses?
Why do you want to work at our company?
What is the difference between confidence and over confidence?
What is the difference between hard work and smart work?
How do you feel about working nights and weekends?
Can you work under pressure?
Are you willing to relocate or travel?

Tuesday, September 24, 2013

HTML Interview Questions | freejavaguide.com

1. How do I indent the first line in my paragraphs?
This isn't really possible in a reliable way, until style sheets are more widely supported. At this moment, there are several browser-specific kludges and tricks available, but these are not guaranteed to work.

1) Use a number of   ( ) characters. Netscape and related browsers do not collapse these, like normal spaces, so this appears as an indent in these browsers. Other browsers can display it as one space.

2) Put a <DD> at the beginning of the line. This is syntactically invalid, but Netscape works around this by indenting the line at this ball. Of course, other browsers will handle this differently, and there is no guarantee that Netscape will keep doing this.

Extensible Markup Language XML Tutorial

The basic syntax for one element in XML is

<name attribute="value">content</name>

Here is an example of a simple recipe expressed using XML:

<?xml version="1.0" encoding="UTF-8"?>
<recipe name="bread" prep_time="5 mins" cook_time="3 hours">
<title>Basic bread</title>
<ingredient amount="3" unit="cups">Flour</ingredient>
<ingredient amount="0.25" unit="ounce">Yeast</ingredient>
<ingredient amount="1.5" unit="cups" state="warm">Water</ingredient>
<ingredient amount="1" unit="teaspoon">Salt</ingredient>
<instructions>
<step>Mix all ingredients together, and knead thoroughly.</step>
<step>Cover with a cloth, and leave for one hour in warm room.</step>
<step>Knead again, place in a tin, and then bake in the oven.</step>
</instructions>
</recipe>

Core Java - Interview Questions and Answers

1. What is the most important feature of Java?
Java is a platform independent language.
2. What do you mean by platform independence?
Platform independence means that we can write and compile the java code in one platform (eg Windows) and can execute the class in any other supported platform eg (Linux,Solaris,etc).
3. What is a JVM?
JVM is Java Virtual Machine which is a run time environment for the compiled java class files.
4. Are JVM's platform independent?
JVM's are not platform independent. JVM's are platform specific run time implementation provided by the vendor.
5. What is the difference between a JDK and a JVM?
JDK is Java Development Kit which is for development purpose and it includes execution environment also. But JVM is purely a run time environment and hence you will not be able to compile your source files using a JVM.
6. What is a pointer and does Java support pointers?
Pointer is a reference handle to a memory location. Improper handling of pointers leads to memory leaks and reliability issues hence Java doesn't support the usage of pointers.

Wednesday, September 18, 2013

Personal interview questions and answers

What was your biggest mistake?


There’s nothing wrong in admitting a mistake. A human being is bound to commit mistakes. This time it is advantageous to go back as far as possible in the past and find an answer.

The advantage of doing this is that a youngster is expected to commit more mistakes than a mature and seasoned person. This would give an impression that since that time you have committed mistakes but not that big.

Take the word “mistake” as liberally as possible and go back to your student life to answer this question. Probably you can say, if I could go back to my student life, I would have studied Biology instead of Math.

Monday, September 16, 2013

Interview Question & Answer: Discussing salary and salary expectations

  1. Tell me about yourself?
  2. What is your current job?
  3. What are your responsibilities in your current job?
  4. Why do you want this job?
  5. Why do you think that you would be the best candidate for this job?
  6. What is the most important thing for you in a job?
  7. What is your greatest strength?
  8. What are your greatest weaknesses?
  9. What do you know about this company?
  10. Why should we hire you?

Top 20 Interview Questions Wid Answers

1) Tell me something about yourself?

I am a person with strong interpersonal skills and have the ability to get along well with people. I enjoy challenges and looking for creative solutions to problems.
OR
Besides the details given in my resume, I believe in character values, vision and action. I am quick in learning from mistakes. I am confident that the various tests that you have conducted will corroborate my competencies aptitude and right attitude for the job.

2) What do you seek from a job?

I would like a job which gives me a chance to apply all that I have learned in college as well as one which enables me to grow as a professional. I would like a role which enables me to make a difference.
OR
Great learning opportunities, challenging roles, rational career progression, good job satisfaction and opportunities to use my strength organization that gives me the opportunity to serve the organization and the society.

Wednesday, September 11, 2013

Sun Java Certification SCJP

2. Importing packages doesn't recursively import sub-packages.

3. Sub-packages are really different packages, happen to live within an enclosing package. Classes in sub-packages cannot access classes in enclosing package with default access.

4. Comments can appear anywhere. Can't be nested. No matter what type of comments.

5. At most one public class definition per file. This class name should match the file name. If there are more than one public class definitions, compiler will accept the class with the file's name and give an error at the line where the other class is defined.

Java Interview Questions

1. What is the difference between private, protected, and public?

These keywords are for allowing privileges to components such as java methods and variables.
Public: accessible to all classes
Private: accessible only to the class to which they belong
Protected: accessible to the class to which they belong and any subclasses.
Access specifiers are keywords that determines the type of access to the member of a class. These are:
* Public
* Protected
* Private
* Defaults

Monday, September 9, 2013

Latest JavaScript Interview Questions and Answers PDF

1) What is JavaScript?
Ans:JavaScript is a scripting language most often used for client-side web development.
2) What is the difference between JavaScript and Jscript?
Ans:Both JavaScript and Jscript are almost similar. JavaScript was developed by Netscape. Microsoft reverse engineered Javascript and called it JScript.
3) How do we add JavaScript onto a web page?
Ans:There are several way for adding JavaScript on a web page, but there are two ways which are commonly used by developers
If your script code is very short and only for single page, then following ways are the best:
a) You can place <script type="text/javascript"> tag inside the <head> element.

Interview Questions and Answers for Freshers

The interviews are much important to check the ability of the candidate giving the interview to the interviewer and also stressful for the job seekers even they have gone to the number of interviews. To reduce the stress there is a better way and that is to be prepared for the questions that can be normally asked by an interviewer.

MBA calling: How to prepare for the personal interview

Q.  Tell me some thing about yourself.This is how most interviews begin and this is one question you cannot afford to be unprepared for.
To frame a good answer it is always helpful to know what is it that the interviewer wants to know about you. An interviewer would like to know.
~ Your educational background~ Your work experience, if any~ Your strengths and achievements
~ About your family background
~ About where you are coming from academically, professionally
You should be short and crisp about all the points mentioned above. If the interviewer needs an elaboration s/he will ask you.

Friday, September 6, 2013

JavaScript interview questions and answers

  1. What’s relationship between JavaScript and ECMAScript? - ECMAScript is yet another name for JavaScript (other names include LiveScript). The current JavaScript that you see supported in browsers is ECMAScript revision 3.
  2. What are JavaScript types? - Number, String, Boolean, Function, Object, Null, Undefined.
  3. How do you convert numbers between different bases in JavaScript? - Use the parseInt() function, that takes a string as the first parameter, and the base as a second parameter. So to convert hexadecimal 3F to decimal, use parseInt ("3F", 16);
  4. What does isNaN function do? - Return true if the argument is not a number.
  5. What is negative infinity? - It’s a number in JavaScript, derived by dividing negative number by zero.
  6. What boolean operators does JavaScript support? - &&, || and !
  7. What does "1"+2+4 evaluate to? - Since 1 is a string, everything is a string, so the result is 124.
  8. How about 2+5+"8"? - Since 2 and 5 are integers, this is number arithmetic, since 8 is a string, it’s concatenation, so 78 is the result.
  9. What looping structures are there in JavaScript? - for, while, do-while loops, but no foreach.
  10. How do you create a new object in JavaScript? - var obj = new Object(); or var obj = {};
  11. How do you assign object properties? - obj["age"] = 17 or obj.age = 17.
  12. What’s a way to append a value to an array? - arr[arr.length] = value;
  13. What is this keyword? - It refers to the current object.

C++ Interview questions and answers

  1. How do you decide which integer type to use?
  2. What should the 64-bit integer type on new, 64-bit machines be?
  3. What’s the best way to declare and define global variables?
  4. What does extern mean in a function declaration?
  5. What’s the auto keyword good for?
  6. I can’t seem to define a linked list node which contains a pointer to itself.
  7. How do I declare an array of N pointers to functions returning pointers to functions returning pointers to characters?
  8. How can I declare a function that returns a pointer to a function of its own type?
  9. My compiler is complaining about an invalid redeclaration of a function, but I only define it once and call it once. What’s happening?
  10. What can I safely assume about the initial values of variables which are not explicitly initialized?
  11. Why can’t I initialize a local array with a string?
  12. What is the difference between char a[] = “string”; and char *p = “string”; ?
  13. How do I initialize a pointer to a function?

QTP interview questions and answers

  1. What are the Features & Benefits of Quick Test Pro (QTP 8.0)? - Operates stand-alone, or integrated into Mercury Business Process Testing and Mercury Quality Center. Introduces next-generation zero-configuration Keyword Driven testing technology in Quick Test Professional 8.0 allowing for fast test creation, easier maintenance, and more powerful data-driving capability. Identifies objects with Unique Smart Object Recognition, even if they change from build to build, enabling reliable unattended script execution. Collapses test documentation and test creation to a single step with Auto-documentation technology. Enables thorough validation of applications through a full complement of checkpoints.

C# interview questions and answers

  1. What’s the advantage of using System.Text.StringBuilder over System.String? StringBuilder is more efficient in the cases, where a lot of manipulation is done to the text. Strings are immutable, so each time it’s being operated on, a new instance is created.
  2. Can you store multiple data types in System.Array? No.
  3. What’s the difference between the System.Array.CopyTo() and System.Array.Clone()? The first one performs a deep copy of the array, the second one is shallow.
  4. How can you sort the elements of the array in descending order? By calling Sort() and then Reverse() methods.

J2EE interview questions and answers

  1. What makes J2EE suitable for distributed multitiered Applications?
    - The J2EE platform uses a multitiered distributed application model. Application logic is divided into components according to function, and the various application components that make up a J2EE application are installed on different machines depending on the tier in the multitiered J2EE environment to which the application component belongs. The J2EE application parts are:
    • Client-tier components run on the client machine.

Java interview questions and answers

  1. What is garbage collection? What is the process that is responsible for doing that in java? - Reclaiming the unused memory by the invalid objects. Garbage collector is responsible for this process
  2. What kind of thread is the Garbage collector thread? - It is a daemon thread.

  3. What is a daemon thread? - These are the threads which can run without user intervention. The JVM can exit when there are daemon thread by killing them abruptly.
  4. How will you invoke any external process in Java? - Runtime.getRuntime().exec(….)
  5. What is the finalize method do? - Before the invalid objects get garbage collected, the JVM give the user a chance to clean up some resources before it got garbage collected.
  6. What is mutable object and immutable object? - If a object value is changeable then we can call it as Mutable object. (Ex., StringBuffer, …) If you are not allowed to change the value of an object, it is immutable object. (Ex., String, Integer, Float, …)
  7. What is the basic difference between string and stringbuffer object? - String is an immutable object. StringBuffer is a mutable object.
  8. What is the purpose of Void class? - The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the primitive Java type void.
  9. What is reflection? - Reflection allows programmatic access to information about the fields, methods and constructors of loaded classes, and the use reflected fields, methods, and constructors to operate on their underlying counterparts on objects, within security restrictions.
  10. What is the base class for Error and Exception? - Throwable
  11. What is the byte range? -128 to 127
  12. What is the implementation of destroy method in java.. is it native or java code? - This method is not implemented.
  13. What is a package? - To group set of classes into a single unit is known as packaging. Packages provides wide namespace ability.
  14. What are the approaches that you will follow for making a program very efficient? - By avoiding too much of static methods avoiding the excessive and unnecessary use of synchronized methods Selection of related classes based on the application (meaning synchronized classes for multiuser and non-synchronized classes for single user) Usage of appropriate design patterns Using cache methodologies for remote invocations Avoiding creation of variables within a loop and lot more.
  15. What is a DatabaseMetaData? - Comprehensive information about the database as a whole.
  16. What is Locale? - A Locale object represents a specific geographical, political, or cultural region
  17. How will you load a specific locale? - Using ResourceBundle.getBundle(…);
  18. What is JIT and its use? - Really, just a very fast compiler… In this incarnation, pretty much a one-pass compiler — no offline computations. So you can’t look at the whole method, rank the expressions according to which ones are re-used the most, and then generate code. In theory terms, it’s an on-line problem.
  19. Is JVM a compiler or an interpreter? - Interpreter
  20. When you think about optimization, what is the best way to findout the time/memory consuming process? - Using profiler
  21. What is the purpose of assert keyword used in JDK1.4.x? - In order to validate certain expressions. It effectively replaces the if block and automatically throws the AssertionError on failure. This keyword should be used for the critical arguments. Meaning, without that the method does nothing.
  22. How will you get the platform dependent values like line separator, path separator, etc., ? - Using Sytem.getProperty(…) (line.separator, path.separator, …)
  23. What is skeleton and stub? what is the purpose of those? - Stub is a client side representation of the server, which takes care of communicating with the remote server. Skeleton is the server side representation. But that is no more in use… it is deprecated long before in JDK.
  24. What is the final keyword denotes? - final keyword denotes that it is the final implementation for that method or variable or class. You can’t override that method/variable/class any more.
  25. What is the significance of ListIterator? - You can iterate back and forth.
  26. What is the major difference between LinkedList and ArrayList? - LinkedList are meant for sequential accessing. ArrayList are meant for random accessing.
  27. What is nested class? - If all the methods of a inner class is static then it is a nested class.
  28. What is inner class? - If the methods of the inner class can only be accessed via the instance of the inner class, then it is called inner class.
  29. What is composition? - Holding the reference of the other class within some other class is known as composition.

Wednesday, August 28, 2013

The Software Processs - Software Testing Interview Questions and Answers

1. What is a software process?
A software process is a series of steps used to solve a problem. The following figure shows a pictorial view of how an organization has defined a way to solve risk problems. In the diagram we have shown two branches: one is the process and the second branch shows a sample risk mitigation process for an organization. For instance, the risk mitigation process defines what step any department should follow to mitigate a risk. The process is as follows:
Software Testing Image

Software Testing Basics - Software Testing Interview Questions and Answers

1. Can you explain the PDCA cycle and where testing fits in?
Software testing is an important part of the software development process. In normal software development there are four important steps, also referred to, in short, as the PDCA (Plan, Do, Check, Act) cycle.
Software Testing Image
Let's review the four steps in detail.

Top 20 Interview Questions Wid Answers

1) Tell me something about yourself?

I am a person with strong interpersonal skills and have the ability to get along well with people. I enjoy challenges and looking for creative solutions to problems.
OR
Besides the details given in my resume, I believe in character values, vision and action. I am quick in learning from mistakes. I am confident that the various tests that you have conducted will corroborate my competencies aptitude and right attitude for the job.

2) What do you seek from a job?

I would like a job which gives me a chance to apply all that I have learned in college as well as one which enables me to grow as a professional. I would like a role which enables me to make a difference.
OR
Great learning opportunities, challenging roles, rational career progression, good job satisfaction and opportunities to use my strength organization that gives me the opportunity to serve the organization and the society.

The 10 toughest job interview questions answered

1. Why is there a gap in your work history? “Employers understand that people lose their jobs and it’s not always easy to find a new one fast,” says Susan Nethery, the director of student affairs marketing at Texas Christian University, who often advises recent grads on the interview process. When answering this question, list activities you’ve been doing during any period of unemployment. Freelance projects, volunteer work or taking care of family members all let the interviewer know that time off was spent productively.
  1. More from TODAY.com
    1. TODAY's Takeaway: Crisis in Syria, Hagerty loves Cronuts, Matt aces tennis
      Ann Curry reports on Syria's mounting crisis, Marilyn Hagerty taste-tests the Cronut and Matt Lauer teams up with Serena W...
    2. Restaurant investigating diners' claim they were kicked out over race
    3. Ben Affleck as Batman? Fake trailer makes case
    4. Snow leopard cub with storybook beginnings makes debut
    5. What your foot really looks like in high heels

General Job interview questions for project managers with answers

Where have you worked before?
Rarely is an inexperienced person taken in as a project manager. Any project manager would have at least two or three years of experience either as an employee or as a project manager. Therefore, this is one of the basic questions asked. Make sure that you give a brief and concise answer to this question, without going too much into the details. Also, make sure that everything you say as an answer to this question is factual.
What are some of the projects that you handled in the previous job?
As an experienced professional, you are bound to have a portfolio, and this is the right time to share such a portfolio with the interviewer. Make sure that the portfolio you share is authentic as your previous portfolio will decide whether the interviewer will be interested in you or not.

15 Interview Questions to Ask Hiring Managers

  1. How would you characterize the organization? What are its principal values? What are its greatest challenges?
  2. What is the organization’s plan for the next five years, and how does this department or division fit in?
  3. What do you expect me to accomplish in the first six to 12 months on the job? What is the one thing I cannot fail at in the first year?”
  4. What particular achievements would equate to success at this job? What would success look like?
  5. What are three ke

Tuesday, August 27, 2013

JDBC Interview Questions and Answers

How can I get data from multiple ResultSets?
With certain database systems, a stored procedure can return multiple result sets, multiple update counts, or some combination of both. Also, if you are providing a user with the ability to enter any SQL statement, you don't know if you are going to get a ResultSet or an update count back from each statement, without analyzing the contents. The Statement.execute() method helps in these cases.

Method Statement.execute() returns a boolean to tell you the type of response:

Oracle Interview Questions and Answers

Where is the external query executed at the client or the server?
At the server.
Where is a procedure return in an external pl/sql library executed at the client or at the server?
At the client.
What is coordination Event?
Any event that makes a different record in the master block the current record is a coordination causing event.
What is the difference between OLE Server & Ole Container?
An Ole server application creates ole Objects that are embedded or linked in ole Containers ex. Ole servers are ms_word & ms_excel. OLE containers provide a place to store, display and manipulate objects that are created by ole server applications. Ex. oracle forms is an example of an ole Container.

Java Interview Questions and Answers

What method is used to specify a container's layout?
The setLayout() method is used to specify a container's layout.
Which containers use a FlowLayout as their default layout?
The Panel and Applet classes use the FlowLayout as their default layout.

What state does a thread enter when it terminates its processing?
When a thread terminates its processing, it enters the dead state. What is the Collections API?

Asp Interview Questions and Answers

How will you delete a Cookie?
By setting its Expires property to any date prior to today Response.Cookies("cookie name"). Expires = Date 1.
What is the function of Buffer in Response Object?
Buffer controls the HTML output stream manually.

How are scripts executed?
ASP provides scripting engines that execute the corresponding scripting languages on the server side. Scripts should be encoded within the Delimiters.

Sunday, August 25, 2013

.Net and Asp .Net Interview Questions and Answers

What is the transport protocol you use to call a Web service?
Answer1:
SOAP. Transport Protocols: It is essential for the acceptance of Web Services that they are based on established Internet infrastructure. This in fact imposes the usage of of the HTTP, SMTP and FTP protocols based on the TCP/IP family of transports. Messaging Protocol: The format of messages exchanged between Web Services clients and Web Services should be vendor neutral and should not carry details about the technology used to implement the service. Also, the message format should allow for extensions and different bindings to specific transport protocols. SOAP and ebXML Transport are specifications which fulfill these requirements. We expect that the W3C XML Protocol Working Group defines a successor standard.

JSP Interview Questions and Answers

The code in a finally clause will never fail to execute, right?
Using System.exit(1); in try block will not allow finally code to execute.
How many messaging models do JMS provide for and what are they?
JMS provide for two messaging models, publish-and-subscribe and point-to-point queuing.
What information is needed to create a TCP Socket?
The Local Systems IP Address and Port Number. And the Remote System’s IPAddress and Port Number.
What Class.forName will do while loading drivers?
It is used to create an instance of a driver and register it with the DriverManager. When you have loaded a driver, it is available for making a connection with a DBMS.

J2EE Interview Questions and Answers

What is JSP standard action ?
An action that is defined in the JSP specification and is always available to a JSP page.
What is JSP tag file ?
A source file containing a reusable fragment of JSP code that is translated into a tag handler when a JSP page is translated into a servlet.

What is JSP tag handler ?
A Java programming language object that implements the behavior of a custom tag.

What is JSP tag library ?
A collection of custom tags described via a tag library descriptor and Java classes.


What is JSTL ?
Abbreviate of JavaServer Pages Standard Tag Library.

ASP.NET VIEW STATE INTERVIEW QUESTIONS ANSWERS FOR EXPERIENCED

1). What is View State in Asp.net?
Ans: View state is nothing but a method that the ASP.NET use to preserve page and control values between postbacks. When the HTML markup for the page is rendered, the current state of the page and values that must be retained during postback are serialized into base64-encoded strings. This information is then put into the view state hidden field.

2). View state is client-side or server side state management techenique?
Ans: View state is client-side state management techenique

3). What are the client-side state management techenique supported by ASP.NET?
Ans: View state
Control state
Hidden fields
Cookies
Query strings

C# and ASP.NET Interview Question and Answers

What is the significance of Finalize method in .NET?

.NET Garbage collector does almost all clean up activity for your objects. But unmanaged resources (example: Windows API created objects, File, Database connection objects, COM objects, etc.) are outside the scope of .NET Framework. We have to explicitly clean our resources. For these types of objects, .NET Framework provides Object.Finalize method, which can be overridden and clean up code for unmanaged resources can be put in this section?

Why is it preferred to not use finalize for clean up?

The problem with finalize is that garbage collection has to make two rounds in order to remove objects which have finalize methods.
The below figure will make things clear regarding the two rounds of garbage collection rounds performed for the objects having finalized methods.

Friday, August 23, 2013

Servlets, JSP, JDBC Interview questions (Servlet/Jsp/JDBC FAQs)

        Q         What is the difference between JSP and Servlets ?
            A        
JSP is used mainly for presentation only. A JSP can only be HttpServlet that means the only supported protocol in JSP is HTTP. But a servlet can support any protocol like HTTP, FTP, SMTP etc.
                       
2          Q         What is difference between custom JSP tags and beans?
            A        
Custom JSP tag is a tag you defined. You define how a tag, its attributes and its body are interpreted, and then group your tags into collections called tag libraries that can be used in any number of JSP files. To use custom JSP tags, you need to define three separate components: the tag handler class that defines the tag's behavior ,the tag library descriptor file that maps the XML element names to the tag implementations and the JSP file that uses the tag library

JSP Interview Questions and Answers

Question 1: Explain include Directive and include Action of JSP
Ans:  This is a very popular interview question on JSP, which has been asked from long time and still asked in various interview. This question is good to test some fundamental concept like translation of JSP and difference between translation time and run time kind of concept.
Syntax for include Directive is <%@ include file="fileName" %> which means we are including some file to our JSP Page when we use include directive contents of included file will be added to calling JSP page at translation time means when the calling JSP is converted to servlet ,all the contents are added to that page .one important thing is that any JSP page is complied if we make any changes to that particular page but if we have changed the included file or JSP page the main calling JSP page will not execute again so the output will not be according to our expectation, this one is the main disadvantage of using the include directive that why it is mostly use to add static  resources, like Header and footer .
Syntax for include action is <jsp:include page=”relativeURL” /> it’s a runtime procedure means the result of the JSP page which is mentioned in relative URL is appended  to calling JSP at runtime on their response object at the location where we have used this tag
So any changes made to included page is being effected every time, this is the main advantage of this action but only relative URL we can use here ,because request and response object is passed between calling JSP and included JSP.

Core Java - Interview Questions and Answers

55. Why does Java not support operator overloading?
Operator overloading makes the code very difficult to read and maintain. To maintain code simplicity, Java doesn't support operator overloading.
56. Can we define private and protected modifiers for variables in interfaces?
No.
57. What is Externalizable?
Externalizable is an Interface that extends Serializable Interface. And sends data into Streams in Compressed Format. It has two methods, writeExternal(ObjectOuput out) and readExternal(ObjectInput in)
58. What modifiers are allowed for methods in an Interface?
Only public and abstract modifiers are allowed for methods in interfaces.
59. What is a local, member and a class variable?
Variables declared within a method are "local" variables.
Variables declared within the class i.e not within any methods are "member" variables (global variables).
Variables declared within the class i.e not within any methods and are defined as "static" are class variables.
60. What is an abstract method?
An abstract method is a method whose implementation is deferred to a subclass.

Thursday, August 22, 2013

Java Interview Questions

1. What is the difference between private, protected, and public?

These keywords are for allowing privileges to components such as java methods and variables.
Public: accessible to all classes
Private: accessible only to the class to which they belong
Protected: accessible to the class to which they belong and any subclasses.
Access specifiers are keywords that determines the type of access to the member of a class. These are:
* Public
* Protected
* Private
* Defaults

2. What's the difference between an interface and an abstract class? Also discuss the similarities. (Very Important)

Interview Questions and Answers for Freshers

1) Tell me about yourself. Use “Picture Frame Approach”

 Suggested Answer - Answer in about two minutes. Avoid details, don’t amble. Touch on these four areas:
How many years, doing what function, Education credentials, Major responsibility and accomplishments, Personal summary of work style (plus career goals if applicable)

How to Write In Shorthand Fast and Neat

9 Questions Asked in the Personal Interview (MBA)

1. Tell us something about yourself.
This is perhaps the most commonly asked question & is the one question that you should always be prepared to answer. While trying to answer this, be brief & clear & try to include the following points:
a. Your educational & professional(if any) background
b. Your interests & hobbies
c. Your family background
Don’t give long-winded answers or keep repeating what is already mentioned in your application. The interview panel may have various reasons for asking this question. Sometimes it is to test your communication skills, your body language, your confidence etc. If this is the first question thrown at you, then make sure you do a good job answering it.

Monday, August 19, 2013

Java interview questions

  • What is the difference between the JDK and the JRE?
  • What is the difference between checked and unchecked exceptions?
  • What is the difference between final, finally and finalize?
  • What is the difference between an Inner Class and a Sub-Class?
  • What are the various access specifiers for Java classes?
  • What is data encapsulation and why is it important?
  • What is a singleton and when is it typically used in Java?
  • What is the difference between the continue and break statements?
  • What is the base class in Java from which all other classes are derived?
  • What packages in Java? Why are they used?
  • What is the difference between an Abstract Class and Interface in Java?
  • Does Java pass by reference or by value?
  • Is it mandatory for a try block to be followed by a catch block in Java’s exception handling?

Java Interview Questions

What is the difference between abstraction and encapsulation?
  • Abstraction focuses on the outside view of an object (i.e. the interface) Encapsulation (information hiding) prevents clients from seeing it's inside view, where the behavior of the abstraction is implemented.
  • Abstraction solves the problem in the design side while Encapsulation is the Implementation.
  • Encapsulation is the deliverables of Abstraction. Encapsulation barely talks about grouping up your abstraction to suit the developer needs.
  • Explain the user defined Exceptions?
    User defined Exceptions are the separate Exception classes defined by the user for specific purposed. An user defined can created by simply sub-classing it to the Exception class. This allows custom exceptions to be generated (using throw) and caught in the same way as normal exceptions.
    Example:

    30 Smart Answers To Tough Interview Questions

    Q: Will you be out to take my job?
    A: Maybe in about twenty years, but by then, I suspect you'll be running the entire company and will need a good, loyal lieutenant to help you manage this department!
    Q: What if you work here for five years and don't get promoted? Many of our employees don't. Won't you find it frustrating?
    A: I consider myself ambitious, but I'm also practical. As long as I am continuing to learn and grow within my position, I'll be a happy camper. Different companies promote people at different rates, and I'm pretty confident that working for you will keep me motivated and mentally stimulated for several years to come.
    Q: What is your biggest weakness that's really a weakness, and not a secret strength?
    A: I am extremely impatient. I expect my employees to prove themselves on the very first assignment. If they fail, my tendency is to stop delegating to them and start doing everything myself.
    To compensate for my own weakness, however, I have started to really prep my people on exactly what will be expected of them.
    Q: You have changed careers before. Why should I let you experiment on my nickel? 
    A. As a career-changer, I believe that I'm a better employee because I've gained a lot of diverse skills from moving around. These skills help me solve problems creatively.

    Friday, August 16, 2013

    JSP Interview Questions and Answers


    What is a JSP and what is it used for?
    Java Server Pages (JSP) is a platform independent presentation layer technology that comes with SUN s J2EE platform. JSPs are normal HTML pages with Java code pieces embedded in them. JSP pages are saved to *.jsp files. A JSP compiler is used in the background to generate a Servlet from the JSP page.
    What is difference between custom JSP tags and beans?
    Custom JSP tag is a tag you defined. You define how a tag, its attributes and its body are interpreted, and then group your tags into collections called tag libraries that can be used in any number of JSP files. To use custom JSP tags, you need to define three separate components:
    1. the tag handler class that defines the tag\'s behavior
    2. the tag library descriptor file that maps the XML element names to the tag implementations
    3. the JSP file that uses the tag library
    When the first two components are done, you can use the tag by using taglib directive:
    <%@ taglib uri="xxx.tld" prefix="..." %>
    Then you are ready to use the tags you defined. Let's say the tag prefix is test:
    MyJSPTag or
    JavaBeans are Java utility classes you defined. Beans have a standard format for Java classes. You use tags to declare a bean and use to set value of the bean class and use to get value of the bean class.

    Javascript Interview Questions and Answers

     
      


    What is JavaScript?
    A1: JavaScript is a general-purpose programming language designed to let programmers of all skill levels control the behavior of software objects. The language is used most widely today in Web browsers whose software objects tend to represent a variety of HTML elements in a document and the document itself. But the language can be--and is--used with other kinds of objects in other environments. For example, Adobe Acrobat Forms uses JavaScript as its underlying scripting language to glue together objects that are unique to the forms generated by Adobe Acrobat. Therefore, it is important to distinguish JavaScript, the language, from the objects it can communicate with in any particular environment. When used for Web documents, the scripts go directly inside the HTML documents and are downloaded to the browser with the rest of the HTML tags and content.

    JDBC Interview Questions and Answers

    What is JDBC?
    JDBC may stand for Java Database Connectivity. It is also a trade mark. JDBC is a layer of abstraction that allows users to choose between databases. It allows you to change to a different database engine and to write to a single API. JDBC allows you to write database applications in Java without having to concern yourself with the underlying details of a particular database.
    What's the JDBC 3.0 API?
    The JDBC 3.0 API is the latest update of the JDBC API. It contains many features, including scrollable result sets and the SQL:1999 data types.
    JDBC (Java Database Connectivity) is the standard for communication between a Java application and a relational database. The JDBC API is released in two versions; JDBC version 1.22 (released with JDK 1.1.X in package java.sql) and version 2.0 (released with Java platform 2 in packages java.sql and javax.sql). It is a simple and powerful largely database-independent way of extracting and inserting data to or from any database.

    Microsoft SQL Server Interview Questions and Answer


    What is SQL Server ?
    SQL Server is a DBMS system provided by Microsoft. SQL Server is sometimes mistakenly referred to as SQL.
    Error severity 13 indicates what?
    Transactional deadlock errors.
    This level of error severity indicates a transaction deadlock error.
    In which order do you perform an upgrade to SQL Server 2005 for replicated databases?
    Distributor, Publisher, then Subscriber.
    You always perform an upgrade in this order: distributor, publisher, subscriber.
    How many Service Packs will be released for SQL Server 2005 in 2007?
    Explanation: The answer is up in the air and this is more of a poll than a real QOD. Based on the ways things are going, the staff here sees just 1, though our hope would be that 3 or 4 would be released.
    You setup a linked server from a SQL Server 2000 server to your new SQL Server 2005 server (with defaults), however you cannot execute procedures on the 2005 server. Why not?

    Oracle Interview Questions and Answers

    Can a view based on another view?
    Yes.
    What are the advantages of views?
    - Provide an additional level of table security, by restricting access to a predetermined set of rows and columns of a table.
    - Hide data complexity.
    - Simplify commands for the user.
    - Present the data in a different perspective from that of the base table.
    - Store complex queries.
    What is an Oracle sequence?
    A sequence generates a serial list of unique numbers for numerical columns of a database's tables.
    What is a synonym?
    A synonym is an alias for a table, view, sequence or program unit.
    What are the types of synonyms?
    There are two types of synonyms private and public.
    What is a private synonym?
    Only its owner can access a private synonym.
    What is a public synonym?

    J2EE Interview Questions and Answers

    What is binding (JavaServer Faces technology) ?
    Wiring UI components to back-end data sources such as backing bean properties.
    What is build file ?
    The XML file that contains one or more asant targets. A target is a set of tasks you want to be executed. When starting asant, you can select which targets you want to have executed. When no target is given, the project's default target is executed.

    Thursday, August 15, 2013

    Most Asked Interview Questions



    10. "Tell me about yourself?"

    This is typically the first question the interviewer will ask once you’ve taken your seat. This is the opportunity for the interviewer to assess you as a person through what you say and how you deliver it. As they always say, first impression is at utmost important, so you’ve to make sure you’ve prepared yourself adequately to answer it. Keep it short and succinct, preferably within 2 – 3 minutes.
    about yourself
    (Image Source: Shutterstock)
    How should you reply then? Like I said, you should have done your research on what the company expects from the candidates before heading for the interview. Your answer then, is to address how your qualities (e.g. qualifications, personalities and work experience) are relevant to the position in question. Therefore, you should only convey information applicable to what is required for the job, but not irrelevant ones pertaining to your family or personal events, for instance.

    9. "What are your weaknesses?"

    Wednesday, August 14, 2013

    Interview Question for 3-6 Year experience in .Net Technologies

    1. Types of Authentication and Authorization in IIS.
    A. Types of Authentication: Anonymous Authentication, Windows Authentication, Digest Authentication
    Types of Authorization:- Anonymous

    2. Types of Authentication and Authorization in ASP.Net.
    A. Types of Authentication: Windows Authentication, Forms Authentication
    Types of Authorization:- File Authorization and URL Authorization

    .Net (dot-net) interview questions for Fresher and experienced.

    What is .NET?

    .NET is essentially a framework for software development. It is similar in nature to any other software development framework (J2EE etc) in that it provides a set of runtime containers/capabilities, and a rich set of pre-built functionality in the form of class libraries and APIs
    The .NET Framework is an environment for building, deploying, and running Web Services and other applications. It consists of three main parts: the Common Language Runtime, the Framework classes, and ASP.NET.
    How many languages .NET is supporting now?

    When .NET was introduced it came with several languages. VB.NET, C#, COBOL and Perl, etc. .net Supports More than 44 languages.

    Tuesday, August 13, 2013

    .Net Interview Questions and Answers

    What is a Manifest?
    An assembly manifest contains all the metadata needed to specify the assembly's version requirements and security identity, and all metadata needed to define the scope of the assembly and resolve references to resources and classes. The assembly manifest can be stored in either a PE (Portable Executable) file (an .exe or .dll) with Microsoft intermediate language (MSIL) code or in a standalone PE (Portable Executable) file that contains only assembly manifest information. The following table shows the information contained in the assembly manifest. The first four items the assembly name, version number, culture, and strong name information make up the assembly's identity.

    ASP.NET - .NET Interview Questions and Answers

    What are Custom User Controls in ASP.NET?
    The custom user controls are the controls that are defined by developers. These controls are a mixture of custom behavior and predefined behavior. These controls work similar to other Web server controls.
    56. What does the .WebPart file do?
    The .WebPart file explains the settings of a Web Parts control that can be included to a specified zone on a Web page.
    57. How can you enable impersonation in the web.config file?
    To enable impersonation in the web.confing file, you need to include the <identity> element in the web.config file and set the impersonate attribute to true as shown in the following code snippet:
    <identity impersonate = "true" />
    58. How can you identify that the page is PostBack?

    Core Java Interview Questions and Answers

    1. What is the difference between an if statement and a switch statement?
      The if statement is used to select among two alternatives. It uses a boolean expression to decide which alternative should be executed. The switch statement is used to select among multiple alternatives. It uses an int expression to determine which alternative should be executed.

    2. What are the practical benefits, if any, of importing a specific class rather than an entire package (e.g. import java.net.* versus import java.net.Socket)?
      It makes no difference in the generated class files since only the classes that are actually used are referenced by the generated class file. There is another practical benefit to importing single classes, and this arises when two (or more) packages have classes with the same name. Take java.util.Timer and javax.swing.Timer, for example. If I import java.util.* and javax.swing.* and then try to use "Timer", I get an error while compiling (the class name is ambiguous between both packages). Let's say what you really wanted was the javax.swing.Timer class, and the only classes you plan on using in java.util are Collection and HashMap. In this case, some people will prefer to import java.util.Collection and import java.util.HashMap instead of importing java.util.*. This will now allow them to use Timer, Collection, HashMap, and other javax.swing classes without using fully qualified class names in.

    Java interview questions and answers

    1. What is garbage collection? What is the process that is responsible for doing that in java? - Reclaiming the unused memory by the invalid objects. Garbage collector is responsible for this process
    2. What kind of thread is the Garbage collector thread? - It is a daemon thread.

    3. What is a daemon thread? - These are the threads which can run without user intervention. The JVM can exit when there are daemon thread by killing them abruptly.
    4. How will you invoke any external process in Java? - Runtime.getRuntime().exec(….)
    5. What is the finalize method do? - Before the invalid objects get garbage collected, the JVM give the user a chance to clean up some resources before it got garbage collected.
    6. What is mutable object and immutable object? - If a object value is changeable then we can call it as Mutable object. (Ex., StringBuffer, …) If you are not allowed to change the value of an object, it is immutable object. (Ex., String, Integer, Float, …)

    Monday, August 12, 2013

    OOPS Interview Questions

    1.What are the principle concepts of OOPS?
    There are four principle concepts upon which object oriented design and programming rest. They are:
    • Abstraction
    • Polymorphism
    • Inheritance
    • Encapsulation
    • (i.e. easily remembered as A-PIE).

    2.What is Abstraction?
    Abstraction refers to the act of representing essential features without including the background details or explanations.

    3.What is Encapsulation?
    Encapsulation is a technique used for hiding the properties and behaviors of an object and allowing outside access only as appropriate. It prevents other objects from directly altering or accessing the properties or methods of the encapsulated object.

    58 Common Interview Questions and Answers

    1. Tell me about yourself?

    It is the common and the most important question in every interview. This question is very crucial for the interviewer to have the first impression of the candidate. Most effective way is to prepare your self for several times. If you are well focused on the skills, the interviewer will concentrate on the accomplishments done by you and you will feel comfortable while saying answers. If it is a campus interview then start describing your schooling, college and professional studies in a sentence or two, then talk about family members and then switch over to achievements in your college in a systematic way.
    If it is an executive or managerial position you may introduce yourself briefly and then describe your experience in the industry and detailed explanation of your success in the last company. If gives a chance tells about yourself, what will you do in this organization and how will you do things much better. Use these words I am a self starter, highly motivated, energetic, result oriented, good communicator, co-operative and a team player as this will creates a good impression.
    2. What are your strong points?

    Sample Job Interview Questions

    "Why are you leaving your current position?"
    This is a very critical question. Don't bad mouth your previous employer or co-workers or sound too opportunistic. It's fine to mention major problems, a buy-out or a shutdown. You may want to state that after long personal consideration, your chance to make a contribution is very low due to extensive company-wide changes.


    Job Interview Questions 3

    "What do you consider your most significant accomplishment?"
    A good answer to this question can get you the job. Prepare extensively—discuss hard work, long hours, pressure and important company issues at stake. You may want to tell a two minute detailed story, discussing personal involvement.

    50 Most Common Interview Questions

    1. Tell me about yourself:
    The most often asked question in interviews. You need to have a short statement prepared in your mind. Be careful that it does not sound rehearsed. Limit it to work-related items unless instructed otherwise. Talk about things you have done and jobs you have held that relate to the position you are interviewing for. Start with the item farthest back and work up to the present.
    2. Why did you leave your last job?
    Stay positive regardless of the circumstances. Never refer to a major problem with management and never speak ill of supervisors, co-workers or the organization. If you do, you will be the one looking bad. Keep smiling and talk about leaving for a positive reason such as an opportunity, a chance to do something special or other forward-looking
    reasons.
    3. What experience do you have in this field?
    Speak about specifics that relate to the position you are applying for. If you do not have specific experience, get as close as you can.
    4. Do you consider yourself successful?
    You should always answer yes and briefly explain why. A good explanation is that you have set goals, and you have met some and are on track to achieve the others.
    5. What do co-workers say about you?

    Wednesday, August 7, 2013

    61. When a thread is created and started, what is its initial state?
    A thread is in the ready state after it has been created and started.
    62. What is the purpose of finalization?
    The purpose of finalization is to give an unreachable object the opportunity to perform any cleanup processing before the object is garbage collected.

    Java Basics - Interview Questions and Answers

    55. If I write System.exit(0); at the end of the try block, will the finally block still execute?
    No. In this case the finally block will not execute because when you say System.exit(0); the control immediately goes out of the program, and thus finally never executes.
    56. How are Observer and Observable used?
    Objects that subclass the Observable class maintain a list of observers. When an Observable object is updated it invokes the update() method of each of its observers to notify the observers that it has changed state. The Observer interface is implemented by objects that observe Observable objects.
    57. What is synchronization and why is it important?
    With respect to multithreading, synchronization is the capability to control the access of multiple threads to shared resources.

    HR Interview Questions For Freshers


    . Tell me about yourself?

    I am down-to-earth, sweet, smart, creative, industrious, and thorough.

    2. How has your experience prepared you for your career?

    Coursework:

    Aside from the discipline and engineering foundation learning that I have gained from my courses, I think the design projects, reports, and presentations have prepared me most for my career.

    Work Experience:

    Through internships, I have gained self-esteem, confidence, and problem-solving skills. I also refined my technical writing and learned to prepare professional documents for clients.

    Tuesday, August 6, 2013

    The 50 Most Common Interview Questions

    1. What are your strengths?
    2. What are your weaknesses?
    3. Why are you interested in working for [insert company name here]?
    4. Where do you see yourself in 5 years? 10 years?
    5. Why do you want to leave your current company?
    6. Why was there a gap in your employment between [insert date] and [insert date]?
    7. What can you offer us that someone else can not?
    8. What are three things your former manager would like you to improve on?
    9. Are you willing to relocate?

    Monday, August 5, 2013

    How to prepare for a software engineering interview

    Preparing for a software interview is very tricky. But, the fact that you are reading this page gives you a bit of a head start on the competition. And, you absolutely must prepare to give yourself the best possible chance to succeed at an interview. A good way to approach it is to think of a software engineering interview as an exam for which you must study – but the only thing is that you usually have less of an idea of what will be on the exam than you would in a college or high school exam. But, if you do your research and put in the preparation you should have some general idea of the kind of questions that will be asked in a specific company, and you should also have some answers for those questions. This leads us to our first piece of advice.

    ASP.NET SECURITY INTERVIEW QUESTIONS SET-1

    Q 1:- What you will do for make your code more secure?
    Ans:- I will review my code from beginning and understand the security issues that are possible in the code, after that i will resolve them.

    Q 2:- How much time you will set for review, is there any time limit, if you not getting security issues?
    Ans:- I will set reasonable time limit on my review, and then optimize my review for this limit. If I find myself spending too much time in any one area (especially if it is not a high-priority area or objective),then I flag it for later review and move on.

    Q 3:- What you will do if you have not much time for (asp.net project) security review?
    Ans:- I will limit my reviews to small, manageable pieces of code. This allows me to finish quickly, stay focused, and find a larger number of security issues in the code me examining.

    ASP.NET SESSION(STATE MANAGEMENT) QUESTIONS SET - 2

    11).What are the session modes available in asp.net?
    Ans:
    Off
    InProc
    StateServer(Out-Proc)
    SQLServer
    Custom

    12).What is the default session modes in asp.net?
    Ans: InProc

    13).What are the disadvantages of using InProc session mode?
    Ans: Its stores session information in the current Application Domain.
    So it will lose data if we restart the server.

    14).Session_End() event is supported by which session mode only?
    Ans: Session_End() event is supported by InProc mode only.

    Core Java Interview Questions and Answers

    1. What is the most important feature of Java?
      Java is a platform independent language.

    2. What do you mean by platform independence?
      Platform independence means that we can write and compile the java code in one platform (eg Windows) and can execute the class in any other supported platform eg (Linux,Solaris,etc).

    3. Are JVM's platform independent?
      JVM's are not platform independent. JVM's are platform specific run time implementation provided by the vendor.

    Top 10 Tricky Java interview questions and Answers

    What will happen if you call return statement or System.exit on try or catch block ? will finally block execute?
    This is a very popular tricky Java question and its tricky because many programmer think that finally block always executed. This question challenge that concept by putting return statement in try or catch block or calling System.exit from try or catch block. Answer of this tricky question in Java is that finally block will execute even if you put return statement in try block or catch block but finally block won't run if you call System.exit form try or catch.

    Can you override private or static method in Java ?
    Another popular Java tricky question, As I said method overriding is a good topic to ask trick questions in Java.  Anyway, you can not override private or static method in Java, if you create similar method with same return type and same method arguments that's called method hiding. See Can you override private method in Java or more details.

    .Net Interview Questions and Answers

    What are Attributes?
    Attributes are declarative tags in code that insert additional metadata into an assembly. There exist two types of attributes in the .NET Framework: Predefined attributes such as AssemblyVersion, which already exist and are accessed through the Runtime Classes; and custom attributes, which you write yourself by extending the System.Attribute class.
    What are the Types of Assemblies?
    Assemblies are of two types:
    1. Private Assemblies
    2. Shared Assemblies
    Private Assemblies: The assembly is intended only for one application. The files of that assembly must be placed in the same folder as the application or in a sub folder. No other application will be able to make a call to this assembly. The advantage of having a private assembly is that, it makes naming the assembly very easy, since the developer need not worry about name clashes with other assemblies. As long as the assembly has a unique name within the concerned application, there won't be any problems.