Saturday, March 22, 2014
How to Answer 23 of the Most Common Interview Questions

Photo: Marco Bellucci / Flickr
- Best Online Savings Accounts
- Best Online Checking Accounts
- AmEx Blue Cash Preferred: 6% cash back
Let's face it; no one likes the interview process. Well, certainly not the people being interviewed anyway. You have to be on your best behavior, you only get one chance to get it right, and it's like taking your driving test all over again. Over the years I've been to countless interviews. To get my first job out of college I attended some 15-20 interviews a week. Whether it was in Britain or over here in the States, the questions never really seemed to change from job to job. Not only that, but the answers to them are usually the same, with your own personal interpretation of course. Here I present 23 questions you're likely to be asked, and how I have learned to answer them. Why 23? Because I had more than 20 and less than 25. Remember, being interviewed is a skill, and if you do the preparation you should ace it every time. (See also: 12 Unique Ways to Score a Job Interview)
Tuesday, March 18, 2014
History of Java programming language
Java was started as a project called "Oak" by James Gosling in June
1991. Gosling's goals were to implement a virtual machine and a language
that had a
familiar C-like notation but with greater uniformity and simplicity than
C/C++. The first public implementation was Java 1.0 in 1995. It made
the promise of
"Write Once, Run Anywhere", with free runtimes on popular platforms. It
was fairly secure and its security was configurable, allowing for
network and
file access to be limited. The major web browsers soon incorporated it
into their standard configurations in a secure "applet"
configuration. popular quickly. New versions for large and small
platforms (J2EE and J2ME) soon were designed with the advent of "Java
2". Sun has not announced
any plans for a "Java 3".
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)
Abstract class is a class which contain one or more abstract methods, which has to be implemented by sub classes. Interface is a Java Object containing method declaration and doesn't contain implementation. The classes which have implementing the Interfaces must provide the method definition for all the methods
Abstract class is a Class prefix with a abstract keyword followed by Class definition. Interface is a Interface which starts with interface keyword.
Abstract class contains one or more abstract methods. where as Interface contains all abstract methods and final declarations
Abstract classes are useful in a situation that Some general methods should be implemented and specialization behavior should be implemented by child classes. Interfaces are useful in a situation that all properties should be implemented.
Differences are as follows:
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)
Abstract class is a class which contain one or more abstract methods, which has to be implemented by sub classes. Interface is a Java Object containing method declaration and doesn't contain implementation. The classes which have implementing the Interfaces must provide the method definition for all the methods
Abstract class is a Class prefix with a abstract keyword followed by Class definition. Interface is a Interface which starts with interface keyword.
Abstract class contains one or more abstract methods. where as Interface contains all abstract methods and final declarations
Abstract classes are useful in a situation that Some general methods should be implemented and specialization behavior should be implemented by child classes. Interfaces are useful in a situation that all properties should be implemented.
Differences are as follows:
Monday, March 17, 2014
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.
Personal interview questions and answers
Tell me something about your self.
Go prepared for this question, as this is the most frequently asked question in the interview.
Answer it covering your work experience, educational
qualifications and a little information about your family background.
Try to focus on key areas of your work while talking
about your professional experience. This is an open ended question and can help
you in taking the interview in which ever direction you want it to go.
You should know where to put a full stop to provoke
the desired question from the interviewer.
Why does this role interest you? Or why have you applied for this job?
Keep the focus of the answer to this question on your skills, experience and personal qualities.
Link the job requirement to your skills rather than
talking about the challenges, career and progression.
Why do you think should we take you for this job?
Friday, March 14, 2014
Types of Interview Questions
Interview Questions About Leaving Your Job
When
you're interviewing, you will be asked why you left or are going to
leave your job. Here are interview questions, along with sample answers,
related to leaving your job, getting fired, and what you have been
doing if you're not currently employed.
Interview Questions About Salary
Interview
questions about salary can be tricky. When you answer questions about
compensation at your previous job(s) you need to be honest, because your
salary can be verified by a prospective employer. When it comes to
how much you want to make, it can be difficult to answer in a way that
ensures you'll get paid a fair salary. Here are common interview
questions about salary, advice on the best way to respond to salary
related interview questions, and sample answers.
Interview Questions About Strengths and Weaknesses
Interviewers
want to know what are strong points and what might be an issue if
you're hired. Be prepared to answer so you focus on your qualifications
for the job. Here are interview questions related to your strengths,
weaknesses, challenges, and accomplishments, along with examples of
answers. Do tailor your responses to fit your personal circumstances.
Top 50 Job Interview Questions
Top 50 Interview Questions
- Are you the best person for this job? Why? - Best Answers
- Are you overqualified for this job? - Best Answers
- Describe a difficult experience at work and how you handled it. - Best Answers
- Describe yourself. - Best Answers
- Describe your best boss and your worst boss. - Best Answers
- Describe your career goals. - Best Answers
- Describe your work style. - Best Answers
- Do you prefer to work alone or on a team? - Best Answers
- Do you take work home with you? - Best Answers
- Give some examples of teamwork. - Best Answers
- Have you ever had difficulty working with a manager? - Best Answers
- Have you gotten angry at work? What happened? - Best Answers
- How do you handle pressure? - Best Answers
- How do you measure success? - Best Answers
- How long do you expect to work for this company? - Best Answers
- How much do you expect to get paid? - Best Answers
- How would you describe the pace at which you work? - Best Answers
- How would you describe yourself? - Best Answers
- How would you handle it if your boss was wrong? - Best Answers
- If the people who know you were asked why you should be hired, what would they say? Best Answers
- Is there a type of work environment you prefer? - Best Answers
- Is there anything else I can tell you about the job and the company? - Best Answers
- Tell me why you want to work here. - Best Answers
- What are you looking for in your next position? - Best Answers
- What are you passionate about? - Best Answers
- What are your goals for the future? - Best Answers
- What are your salary requirements? - Best Answers
- What can you do for this company? - Best Answers
- What can you contribute to this company? - Best Answers
- What challenges are you looking for in your next job? - Best Answers
- What did you like or dislike about your previous job? - Best Answers
- What do you expect from a supervisor? - Best Answers
- What do you find are the most difficult decisions to make? - Best Answers
- What have you learned from your mistakes? - Best Answers
- What interests you about this job? - Best Answers
- What is your greatest strength? - Best Answers
- What is your greatest weakness? - Best Answers
- What major challenges have you handled? - Best Answers
- What problems have you encountered at work? - Best Answers
- What was your biggest accomplishment (failure) in this position? - Best Answers
- What was most (least) rewarding about your job? - Best Answers
- What relevant experience do you have? - Best Answers
- What will you do if you don't get a job offer? - Best Answers
- Why are you leaving your job? - Best Answers
- Why do you want this job? - Best Answers
- Why did you resign? - Best Answers
- Why did you quit your job? - Best Answers
- Why were you fired? - Best Answers
- Why should we hire you? - Best Answers
- What do you know about this company? - Best Answers
Tuesday, March 4, 2014
HR interview questions and answers for senior executives
1. Assuming that you are selected, what will be your strategy for next 60 days?If I am selected for this position, I’ll use my initial 60 days in understanding my role carefully in terms of the contribution to the business and increasing the overall profitability. I’ll sit with my line manager and other juniors to understand what has already been done and what its impact has been. From there on, I’ll formulate my strategy to growth in close conjunction with managers and see that it is properly implemented. |
2. How would you improve upon our product/ company?
Since I’d be coming from an altogether new environment, I am bound to possess a new perspective towards everything here including the company, product, customers, environment, strategy etc. This will enable me to constructively question things which anyone else here might not do. This will help in improving the things and making the product & company better.Having worked closely with product development team I understand how the research for product development is carried out and how is customer requirement analysed; I’d be able to provide a value addition there too.
Saturday, March 1, 2014
ASP.NET - .NET Interview Questions and Answers
103. Write three common properties of all validation controls.
Three common properties of validation controls are as follows:
- ControlToValidate - Provides a control to validate
- ErrorMessage - Displays an error message
- IsValid - Specifies if the control's validation has succeeded or not
- Text - Displays a text for validation control before validation
104. What are navigation controls? How many navigation controls are there in ASP.NET 4.0?
Navigation
controls help you to navigate in a Web application easily. These
controls store all the links in a hierarchical or drop-down structure;
thereby facilitating easy navigation in a Web application.
There are three navigation controls in ASP.Net 4.0.
There are three navigation controls in ASP.Net 4.0.
- SiteMapPath
- Menu
- TreeView
105. What happens if an ASP.NET server control with event-handling routines is missing from its definition?
The compilation of the application fails.
106. What are server-side comments?
Server-side comments are included in an ASP.NET page for the purpose of documentations as shown in the following code snippet:
ASP.NET - .NET Interview Questions and Answers
115. What are the various ways of authentication techniques in ASP.NET?
There
are various techniques in ASP.NET to authenticate a user. You can use
one of the following ways of authentication to select a built-in
authentication provider:
- Windows Authentication - This mode works as the default authentication technique. It can work with any form of Microsoft Internet Information Services (IIS) authentication, such as Basic, Integrated Windows authentication (NTLM/Kerberos), Digest, and certificates. The syntax of Windows authentication mode is given as follows: <authentication mode="windows" />
- Forms Authentication - You can specify this mode as a default authentication mode by using the following code snippet: <authentication mode="Forms"/>
- Passport - This mode works with Microsoft Passport authentication, as shown in the following code snippet: <authentication mode = "Passport"/>
116. What are the different ways to send data across pages in ASP.NET?
The following two ways are used to send data across pages in ASP.NET:
- Session
- Public properties
117. What does the WebpartListUserControlPath property of a DeclarativeCatalogPart control do?
The WebpartListUserControlPath property sets the route of the user defined control to a DeclarativeCatalogPart control.
118. What do you mean by the Web Part controls in ASP.NET?
The
Web Part controls are the integrated controls, which are used to create
a Web site. These controls allow the users to change the content,
outlook, and state of Web pages in a Web browser.
119. What type of the CatalogPart control enables users to restore the Web Parts that have been removed earlier by the user?
The PageCatalogPart control.
120. What is the use of web.config? What is the difference between machine.config and web.config?
ASP.NET
configuration files are XML-based text files for application-level
settings and are saved with the name web.config. These files are present
in multiple directories on an ASP.NET Web application server. The web.config
file sets the configuration settings to the directory it is placed in
and to all the virtual sub folders under it. The settings in sub
directories can optionally override or change the settings specified in
the base directory.The difference between the web.config and machine.config files is given as follows:
Thursday, February 27, 2014
100 Interview Questions to Ask Teacher Applicants
- What is your educational preparation? (Cite preparation in content area.)
- What are your professional experiences?
- What is the role of the teacher in the classroom?
- How would you describe your last principal?
- What was your favorite course in college, and why?
- What principles do you use to motivate students?
- Describe effective teaching techniques that result in intended learning.
- What are your career goals five years from now? Ten years?
- State a behavioral objective you taught in your last class.
- What is the most exerting thing happening in the area of education today?
- What is the most exciting thing happening today in your area of study?
- What have you found to be the roughest aspect of discipline?
- Describe the physical appearance of your classroom.
- Describe an ideal curriculum in your area of study.
- How do you implement career education concepts in your classes?
- How do you individualize learning in your classes?
- Define current curriculum trends in your area.
- How much time do you devote to the lecture approach?
- Describe independent study projects your students have completed.
- If you could choose to teach any concept in your area, which would you select? Why?
- What rules have you established for your classroom?
- How have you implemented inquiry?
Sample interview questions for teaching candidates
Why did you decide to become a teacher?
• Have you ever taken care of someone? Did you enjoy it?
• Do you consider yourself a risk taker? (Give an example to back up your answer.)
• Are you a positive and energetic person? (Give an example to back up your answer.)
• If a student said she thought you were the worst teacher she ever had, how would you react and what would you say?
• If I were your principal and we were setting goals for next year, what would they be?
• What is the last book you read?
• Have you ever considered publishing a book?
• Some people say you should demand respect. Do you agree or disagree?
• Tell me about yourself.
• Have you ever taken care of someone? Did you enjoy it?
• Do you consider yourself a risk taker? (Give an example to back up your answer.)
• Are you a positive and energetic person? (Give an example to back up your answer.)
• If a student said she thought you were the worst teacher she ever had, how would you react and what would you say?
• If I were your principal and we were setting goals for next year, what would they be?
• What is the last book you read?
• Have you ever considered publishing a book?
• Some people say you should demand respect. Do you agree or disagree?
• Tell me about yourself.
Wednesday, February 26, 2014
HR Interview Questions and Answers for Freshers
. Tell me about yourself ?
• Give a summary of your education (last grade completed), the place and the family. Make it easy for 2 or 3 sentences. • Do Not
say “I am basically …” • A few lines about basic technical skills. •
Brief about hobbies interviewer to understand what interests you have • Do Not go into strengths and weaknesses, as it can lead to other questions.
2. Why should I hire you ?
• I am a fresher and do not have any
practical experience. But since I’m a quick learner, I focus on every
opportunity given to me at work and deliver the best of the company’s
expectations.I’m also very adaptable to the conditions changing work and
give my time and effort where needed. I have the intention to grow with
the company.
3. What are your strengths and weaknesses ?
- Strengths :
Top 20 Interview Questions and their answers for Freshers!

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 instructedotherwise. Talk about things you have done and jobs you have held that relate to the position youare 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 managementand never speak ill of supervisors, co-workers or the organization. I f you do, you will be the onelooking bad. Keep smiling and talk about leaving for a positive reason such as an opportunity, achance 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 specificexperience, 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 setgoals, 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 willwork. 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 outwhere they have been and where they are going. What are the current issues and who are themajor 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 bementioned 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 cando 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 theorganization. Sincerity is extremely important here and will easily be used. 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 eventhough they asked about friends not relatives. Be careful to mention a friend only if they are wellthought 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 notanswer it. Instead, say something like, that,s a tough question. Can you tell me the range for thisposition? In most cases, the interviewer, taken off guard, will tell you. If not, say that it can dependon 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 oftenperform for the good of the team rather than for yourself is good evidence of your team attitude. Donot 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 longas 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 sametime, you will do it when it is the right thing to do. When it comes to the organization versus theindividual who has created a harmful situation, you will protect the organization. Remember firing isnot the same as layoff or reduction in force.
Top 50 Interview Questions and their answers for Freshers ( Q1 to 10)
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. I f 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?
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. I f 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?
Tuesday, February 25, 2014
15 Interview Questions to Ask Hiring Managers
- How would you characterize the organization? What are its principal values? What are its greatest challenges?
- What is the organization’s plan for the next five years, and how does this department or division fit in?
- 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?”
How to Apply for a Job
Job Application Letters

- What is a Job Application Letter?
- How to Write a Job Application Letter
- Guidelines for Writing Application Letters
- Sample Job Application Letters
- Job Application Letter Examples: A - Z
- Job Application Letter Format
- Job Application Letter Template
Call Center Interview Q & A
Typical call center job interview questions and the best
answers to interview questions you'll be asked when applying for a call
center position.
Job Interview Question: Are you able to maintain accuracy?Answers for the call center job interview question "Are you able to maintain accuracy while handling a large number of calls?"
Call Center Interview Question: Describe how you would handle a problem?
Answers for the call center job interview question "Describe how you would handle a problem you were having with a co-worker."
Answers for the call center job interview question "Do you multi-task well,...
Answers for the call center job interview question "Do you multi-task well, or do you prefer to tackle one problem at a time?"
Sunday, February 23, 2014
CORE JAVA INTERVIEW QUESTIONS AND ANSWERS
51. 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.
52. Which class is the immediate superclass of the MenuComponent class.
Object
53. What invokes a thread's run() method?
After a thread is started, via its start() method or that of the Thread class, the JVM invokes the thread's run() method when the thread is initially executed.
54. What is the difference between the Boolean & operator and the && operator?
If an expression involving the Boolean & operator is evaluated, both operands are evaluated. Then the & operator is applied to the operand. When an expression involving the && operator is evaluated, the first operand is evaluated. If the first operand returns a value of true then the second operand is evaluated. The && operator is then applied to the first and second operands. If the first operand evaluates to false, the evaluation of the second operand is skipped.
55. Name three subclasses of the Component class.
The purpose of finalization is to give an unreachable object the opportunity to perform any cleanup processing before the object is garbage collected.
52. Which class is the immediate superclass of the MenuComponent class.
Object
53. What invokes a thread's run() method?
After a thread is started, via its start() method or that of the Thread class, the JVM invokes the thread's run() method when the thread is initially executed.
54. What is the difference between the Boolean & operator and the && operator?
If an expression involving the Boolean & operator is evaluated, both operands are evaluated. Then the & operator is applied to the operand. When an expression involving the && operator is evaluated, the first operand is evaluated. If the first operand returns a value of true then the second operand is evaluated. The && operator is then applied to the first and second operands. If the first operand evaluates to false, the evaluation of the second operand is skipped.
55. Name three subclasses of the Component class.
CORE JAVA INTERVIEW QUESTIONS AND ANSWERS
41. What is the catch or declare rule for method declarations?
If a checked exception may be thrown within the body of a method, the method must either catch the exception or declare it in its throws clause.
42. What is the difference between a MenuItem and a CheckboxMenuItem?
The CheckboxMenuItem class extends the MenuItem class to support a menu item that may be checked or unchecked.
43. What is a task's priority and how is it used in scheduling?
A task's priority is an integer value that identifies the relative order in which it should be executed with respect to other tasks. The scheduler attempts to schedule higher priority tasks before lower priority tasks.
44. What class is the top of the AWT event hierarchy?
The java.awt.AWTEvent class is the highest-level class in the AWT event-class hierarchy.
45. 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.
46. Can an anonymous class be declared as implementing an interface and extending a class?
An anonymous class may implement an interface or extend a superclass, but may not be declared to do both.
47. What is the range of the short type?
If a checked exception may be thrown within the body of a method, the method must either catch the exception or declare it in its throws clause.
42. What is the difference between a MenuItem and a CheckboxMenuItem?
The CheckboxMenuItem class extends the MenuItem class to support a menu item that may be checked or unchecked.
43. What is a task's priority and how is it used in scheduling?
A task's priority is an integer value that identifies the relative order in which it should be executed with respect to other tasks. The scheduler attempts to schedule higher priority tasks before lower priority tasks.
44. What class is the top of the AWT event hierarchy?
The java.awt.AWTEvent class is the highest-level class in the AWT event-class hierarchy.
45. 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.
46. Can an anonymous class be declared as implementing an interface and extending a class?
An anonymous class may implement an interface or extend a superclass, but may not be declared to do both.
47. What is the range of the short type?
Top 25 frequently asked core java interview questions
Core Java Coding / Programming Questions and Answers : Technical Interview in Java
Java Interview Questions
1.What is JVM?
The Java interpreter along with the runtime environment required to run the Java application in called as Java virtual machine(JVM)
2. What is the most important feature of Java?
Java is a platform independent language.
3. 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).
4. 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.
5. What is the base class of all classes?
java.lang.Object
6. What are the access modifiers in Java?
There are 3 access modifiers. Public, protected and private, and the default one if no identifier is specified is called friendly, but programmer cannot specify the friendly identifier explicitly.
The Java interpreter along with the runtime environment required to run the Java application in called as Java virtual machine(JVM)
2. What is the most important feature of Java?
Java is a platform independent language.
3. 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).
4. 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.
5. What is the base class of all classes?
java.lang.Object
6. What are the access modifiers in Java?
There are 3 access modifiers. Public, protected and private, and the default one if no identifier is specified is called friendly, but programmer cannot specify the friendly identifier explicitly.
Top 20 Java technical interview questions and answers for experienced Java developers
Q1. Can you describe the high level architecture of the
application that you had worked on recently? or Can you give a 100 feet
bird's eye view of the application you were involved in as a developer
or designer?
A1. The purpose is to judge your overall experience. Here are a few links that will prepare for this most sought-after question, especially for the experienced professionals.
A1. The purpose is to judge your overall experience. Here are a few links that will prepare for this most sought-after question, especially for the experienced professionals.
- 3 to n-tier enterprise Java architecture, the MVC-2 design pattern, the distinction between physical and logical tiers, and the layered architecture.The logical tiers shown in the diagrams for the above link are basically layers, and the layers are used for organizing your code. Typical layers include Presentation, Business and Data – the same as the traditional 3-tier model. But when talk about layers, we’re only talking about logical organization of code. Physical tiers however, are only about where the code gets deployed and run as war, ear or jar. Specifically, tiers are places where layers are deployed and where layers run. In other words, tiers are the physical deployment of layers.
- high level architectural patterns and the pros and cons of each approach. Discusses a number different architectual styles like MVC, SOA, UI Component, RESTful data composition, HTML data composition, Plug-in architecture, and Event Driven Architecture (EDA). Also, covers a sample enterprise architecture, which is a hybrid of a number of architectural styles.
- Single page web design. A
single rich web page loading different sections (e.g tabs) of the page
by making different ajax calls to relevant RESTful web services to get
the JSON data to render the relevant sections.
- Understanding of various types of application integration styles. Enterprise applications need to be integrated with other systems, and this post covers different integration styles like sharing the same database, feed based, RPC style (e.g. web services), and exchanging JMS messages.
Java Basics - Interview Questions and Answers
37. What is the common usage of serialization?
Whenever
an object is to be sent over the network, objects need to be
serialized. Moreover if the state of an object is to be saved, objects
need to be serilazed.
38. What is Externalizable interface?
Externalizable is an interface which contains two methods readExternal and writeExternal. These methods give you a control over the serialization mechanism.
Thus if your class implements this interface, you can customize the serialization process by implementing these methods.
Thus if your class implements this interface, you can customize the serialization process by implementing these methods.
39. When you serialize an object, what happens to the object references included in the object?
The
serialization mechanism generates an object graph for serialization.
Thus it determines whether the included object references are
serializable or not. This is a recursive process.
Thus when an object is serialized, all the included objects are also serialized alongwith the original obect.
Thus when an object is serialized, all the included objects are also serialized alongwith the original obect.
40. What one should take care of while serializing the object?
One
should make sure that all the included objects are also serializable.
If any of the objects is not serializable then it throws a NotSerializableException.
41. What happens to the static fields of a class during serialization?
There are three exceptions in which serialization doesnot necessarily read and write to the stream. These are
1. Serialization ignores static fields, because they are not part of ay particular state state.
2. Base class fields are only hendled if the base class itself is serializable.
3. Transient fields.
1. Serialization ignores static fields, because they are not part of ay particular state state.
2. Base class fields are only hendled if the base class itself is serializable.
3. Transient fields.
42. Does Java provide any construct to find out the size of an object?
No, there is not sizeof operator in Java. So there is not direct way to determine the size of an object directly in Java.
Friday, January 31, 2014
Struts2 Interview Questions and Answers
-
What is Struts2?
Apache Struts2 is an open source framework to build web applications in Java. Struts2 is based on OpenSymphony WebWork framework. It’s highly improved from Struts1 and that makes it more flexible, easy to use and extend. The core components of Struts2 are Action, Interceptors and Result pages.
Struts2 provides many ways to create Action classes and configure them via struts.xml or through annotations. We can create our own interceptors for common tasks. Struts2 comes with a lot of tags and uses OGNL expression language. We can create our own type converters to render result pages. Result pages can be JSPs and FreeMarker templates. -
What are the differences between Struts1 and Struts2 or how Struts2 is better than Struts1?
Struts2 is designed to overcome the shortcomings of Struts1 and to make it more flexible, extendable. Some of the noticeable differences are:
Core Java Interview Questions and Answers
Whether you are a fresher or highly experienced professional, core java
plays a vital role in any Java/JEE interview. Core Java is the favorite
area in most of the interviews and plays a crucial role in deciding the
outcome of your interview.
I have already written a lot about java interview questions for specific topics such as String, Collections and Multithreading.
I have already written a lot about java interview questions for specific topics such as String, Collections and Multithreading.
- Java String Interview Questions
- Java Thread Interview Questions
- Java Collections Interview Questions
- Java Exception Interview Questions
- What do you mean by platform independence of Java?
- What is JVM and is it platform independent?
- What is the difference between JDK and JVM?
- What is the difference between JVM and JRE?
- Which class is the superclass of all classes?
- Why Java doesn’t support multiple inheritance?
- Why Java is not pure Object Oriented language?
- What is difference between path and classpath variables?
- What is the importance of main method in Java?
- What is overloading and overriding in java?
- Can we overload main method?
- Can we have multiple public classes in a java source file?
- What is Java Package and which package is imported by default?
- What are access modifiers?
- What is final keyword?
- What is static keyword?
- What is finally and finalize in java?
- Can we declare a class as static?
- What is static import?
- What is try-with-resources in java?
- What is multi-catch block in java?
- What is static block?
- What is an interface?
- What is an abstract class?
- What is the difference between abstract class and interface?
- Can an interface implement or extend another interface?
- What is Marker interface?
- What are Wrapper classes?
- What is Enum in Java?
- What is Java Annotations?
- What is Java Reflection API? Why it’s so important to have?
- What is composition in java?
- What is the benefit of Composition over Inheritance?
- How to sort a collection of custom Objects in Java?
- What is inner class in java?
- What is anonymous inner class?
- What is Classloader in Java?
- What are different types of classloaders?
- What is ternary operator in java?
- What does super keyword do?
- What is break and continue statement?
- What is this keyword?
- What is default constructor?
- Can we have try without catch block?
- What is Garbage Collection?
- What is Serialization and Deserialization?
- How to run a JAR file through command prompt?
- What is the use of System class?
- What is instanceof keyword?
- Can we use String with switch case?
CORE JAVA INTERVIEW QUESTION (170 questions)
148)What are wrapper classes?
Wrapper classes are classes that allow primitive types to be accessed as objects. |
149)What is a native method?
A native method is a method that is implemented in a language other than Java. |
150)What is the purpose of the System class?
The purpose of the System class is to provide access to system resources. |
151)What comes to mind when someone mentions a shallow copy in Java?
Object cloning. |
CORE JAVA INTERVIEW QUESTION (170 questions)
117) What is Garbage Collection?
Garbage collection is a process of reclaiming the runtime unused objects.It is performed for memory management. more details... |
118) What is gc()?
gc() is a daemon thread.gc() method is defined in System class that is used to send request to JVM to perform garbage collection. |
119) What is the purpose of finalize() method?
finalize() method is invoked just before the object is garbage collected.It is used to perform cleanup processing. |
120) Can an unrefrenced objects be refrenced again?
Yes. |
121)What kind of thread is the Garbage collector thread?
Daemon thread. |
122)What is difference between final, finally and finalize?
final: final is a keyword, final can be variable, method or class.You, can't change the value of final variable, can't override final method, can't inherit final class. |
finally: finally block is used in exception handling. finally block is always executed. |
finalize():finalize() method is used in garbage collection.finalize() method is invoked just before the object is garbage collected.The finalize() method can be used to perform any cleanup processing. |
JSP INTERVIEW QUESTIONS (20 interview questions)
1)What is JSP?
Java Server Pages technology (JSP) is used to create dynamic web page.It is an extension to the servlet.A JSP is internally converted into servlet. more details... |
2)What are the life-cycle methods for a jsp?
|
3)What is difference between hide comment and output comment?
The jsp comment is called hide comment whereas html comment is called output comment.If user views the source of the page, the jsp comment will not be shown whereas html comment will be shown. |
Wednesday, January 29, 2014
Java Interview Questions
What do you know about Java?
A: Java is a high-level programming language originally
developed by Sun Microsystems and released in 1995. Java runs on a
variety of platforms, such as Windows, Mac OS, and the various versions
of UNIX.
Q: What are the supported platforms by Java Programming Language?
A: Java runs on a variety of platforms, such as Windows, Mac
OS, and the various versions of UNIX/Linux like HP-Unix, Sun Solaris,
Redhat Linux, Ubuntu, CentOS, etc.
Q: List any five features of Java?
A: Some features include Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded
Q: Why is Java Architectural Neutral?
A: It’s compiler generates an architecture-neutral object file
format, which makes the compiled code to be executable on many
processors, with the presence of Java runtime system.
Best Interview Tips For Personal Interview – Job Interview Questions And Answers
Continuing with the series on Job Interview Questions and Answers, below is an article on Best Interview Tips For Personal Interview.
It’s an eternal truth that cracking interviews remains one of the toughest challenges to combat for all aspirants or job seekers. Across the globe, any discussion or session on clearing interviews has been a buzzword!!! At times I feel that Interviews are more like real life movies for which there is an outline within which one needs to act. Also, it would not be wrong to say that it’s like a game. You know that you can do the job-you just need some help in persuading interviewers to give you the chance to prove it.
It’s an eternal truth that cracking interviews remains one of the toughest challenges to combat for all aspirants or job seekers. Across the globe, any discussion or session on clearing interviews has been a buzzword!!! At times I feel that Interviews are more like real life movies for which there is an outline within which one needs to act. Also, it would not be wrong to say that it’s like a game. You know that you can do the job-you just need some help in persuading interviewers to give you the chance to prove it.
MBA calling: How to prepare for the personal interview
Though
there is no dearth of articles on interview etiquette, there is an
actual shortage of good articles on the most crucial factor in an
interview -- the interviewer's questions and your answers. Many problems
candidates have include nervousness and stammering in an interview,
which is directly related to the candidate's unfamiliarity with the
questions and a general lack of preparation.
TCYonline.com experts present for the readers of Rediff.com, a few of the most commonly asked interview questions. There are no ready-made answers to the questions, instead, the attempt is to try to help you arrive at the correct answer yourself, so that you sound natural and coherent in an interview. Ultimately, an interview is a mirror to see your inner self and a subjective, specific and honest presentation is the key to success.
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.
TCYonline.com experts present for the readers of Rediff.com, a few of the most commonly asked interview questions. There are no ready-made answers to the questions, instead, the attempt is to try to help you arrive at the correct answer yourself, so that you sound natural and coherent in an interview. Ultimately, an interview is a mirror to see your inner self and a subjective, specific and honest presentation is the key to success.
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.
Sales Executive In Automobile Industry, Call Rajesh 09915011717
Job Description
elling MAHINDRA cars. We are looking for passionate sales professionals (Fresher's May Also Apply). Job involves Maintaining & developing relationships with existing / Walk -in customers via meeting, telephone calls & emails
Salary:
INR 1,00,000 - 3,00,000 P.A
Industry:
Automobile / Auto Anciliary / Auto Components
Functional Area:
Sales, Retail, Business Development
Role Category:
Retail Sales
Role:
Sales Executive/Officer
Keyskills:
direct marketing Automobile Sales car sales selling carsused car salessales sellingbusiness development Customer Relationship Management
Sr.sales Officer in an Automobile Industry - Call on 7259014184
Job Description
Qualifications
Graduates/Dip. with minimum 1-year experience in Sales or Freshers
Excellent Communication and People skills
Goals
Make the customers visit to the showroom memorable and also ensuring increase in sales & re-visits.
Achieve monthly target.
Advisor to a customer helps the Customer decide according to his needs Sales Consultant.
Main Tasks
Generate profit
Follow all reporting systems
Organize road shows
Post delivery follow up calls
Referral sale
Grooming decorum & Punctuality
Interested candidates forward your profile to chaitra@infosourceconsulting.in or call on 7259014184.
Graduates/Dip. with minimum 1-year experience in Sales or Freshers
Excellent Communication and People skills
Goals
Make the customers visit to the showroom memorable and also ensuring increase in sales & re-visits.
Achieve monthly target.
Advisor to a customer helps the Customer decide according to his needs Sales Consultant.
Main Tasks
Generate profit
Follow all reporting systems
Organize road shows
Post delivery follow up calls
Referral sale
Grooming decorum & Punctuality
Interested candidates forward your profile to chaitra@infosourceconsulting.in or call on 7259014184.
Salary:
INR 1,50,000 - 3,50,000 P.A. BEST IN THE Industry WITH GOOD Incentives
Industry:
Automobile / Auto Anciliary / Auto Components
Functional Area:
Sales, Retail, Business Development
Role Category:
Retail Sales
Role:
Sales Executive/Officer
Keyskills:
sales Automobile Sales Retail Sales car sales marketing day shift
TL / A M - Sales in an Automobile Company. Call on 7259014184
Job Description
Qualifications
Minimum 5-year experience in Sales
Knowledge & Experience of Sales & Marketing Operations
Potential to Develop Management Skills
Product & General Automotive Business Knowledge
Customer Handling Skills
Management Graduates with minimum 5 years experience in sales and Marketing
Goals
Achieving the assigned Sales Team Target
Ensure Customer Satisfaction
Increase Market Share
Main Tasks
Monitoring and Mentoring the Sales Officers
Assigning the targets to Sales Officers
Allocating the right area to the Sales Officer
Conducting Road Shows
Meeting existing customers to generate reference
Advising the sales officers sell the vehicles in stock
Minimum 5-year experience in Sales
Knowledge & Experience of Sales & Marketing Operations
Potential to Develop Management Skills
Product & General Automotive Business Knowledge
Customer Handling Skills
Management Graduates with minimum 5 years experience in sales and Marketing
Goals
Achieving the assigned Sales Team Target
Ensure Customer Satisfaction
Increase Market Share
Main Tasks
Monitoring and Mentoring the Sales Officers
Assigning the targets to Sales Officers
Allocating the right area to the Sales Officer
Conducting Road Shows
Meeting existing customers to generate reference
Advising the sales officers sell the vehicles in stock
Automobile/mechanical Engineer
Job Description
A middle level position(Astt Manager) in a
leading service provider company engage in the activity of inspections
and valuations of all kind of vehicles. Person from automobile background will be preferred. Complete office job.
Salary:
INR 90,000 - 1,75,000 P.A
Industry:
Banking / Financial Services / Broking
Functional Area:
Financial Services, Banking, Investments, Insurance
Role Category:
Operations/Processes
Role:
Claims Executive
Keyskills:
Automobile and Auto Ancillary and Auto ComponentsMechanical Engineering InspectionsAutomobile Inspectionsvehicle InspectionVehicle Valuations
Territory Service Manager for Automobile (2 Wheeler) Co. - 5 Opening(s)
Job Description | Dealer Business growth & Profitability: A. Improve service market share of dealer by increasing free service redemption and overall service inflow. To improve service productivity in workshop. 2. Improve CSI Score: A. Obtain feedback from customers at regular interval and use the same for improving adherence to service standard at the dealership. Provide feedback to HO for any revision of service standards. B. Conduct service process audit of relevant standards based on the customer feedback every month. |
KEY Account Manager (FOR A Leading Automobile Dealer)
Job Description
Marketing Skills , Finance (Debtors) Management
Handling Key account of top customers+ Marketing activities
Candidates with 5+yrs of exp. in handling Key Accounts in automobile dealer environment.
Handling Key account of top customers+ Marketing activities
Candidates with 5+yrs of exp. in handling Key Accounts in automobile dealer environment.
Salary:
Not Disclosed by Recruiter
Industry:
Automobile / Auto Anciliary / Auto Components
Functional Area:
Sales, Retail, Business Development
Role Category:
Corporate Sales
Role:
Client Servicing/Key Account Manager
Keyskills:
Key Accounts Management Key Account Handling
Monday, January 27, 2014
DB Interview Questions
DB
Interview Questions
Java Interview Questions
Java Interview Questions
Subscribe to:
Posts (Atom)