2011-10-09 ~ Rajking

.


Wednesday, October 12, 2011

Common Interview Question and Answers for Freshers

Common Interview Questions and Answers for Freshers :

Tell me about yourself?
It is the most often asked question in all interviews. Just give them a short statement prepared in your mind. Limit it to work-related items unless instructed otherwise. Give some details about things you have done and jobs you have held that relate to the position you are interviewing for.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
Why do you think you would do well at this job?
Give several reasons and include skills, experience and interest.
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.
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.
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
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.
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.
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.
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.
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
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
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.
Are you willing to put the interests of the organization ahead of your own?
This is a straight loyalty and dedication question. Do not worry about the deep ethical and philosophical implications. Just say yes.
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.
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.
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.
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.
Do you think you are overqualified for this position?
Regardless of your qualifications, state that you are very well qualified for the position.
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.
Tell me about a time when you helped resolve a dispute between others.
Pick a specific incident. Concentrate on your problem solving technique and not the dispute you settled.
What position do you prefer on a team working on a project?
Be honest. If you are comfortable in different roles, point that out.
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.
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.
Tell me about the most fun you have had on the job.
Talk about having fun by accomplishing something for the organization.
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.

Common MBA Admission Interview Questions

Common MBA Admission Interview Question:-

  • Why business school?
  • Why did you decide to apply to this business school?
  • What makes you stand out among other candidates?
  • What can you contribute to our program?
  • What are your expectations of this program?
  • How do you plan to use your degree?
  • Where do you see yourself in ten years?
  • Can you walk me through your resume?
  • Can you give me an example of a time that you demonstrated leadership?
  • What is your definition of teamwork?
  • What would you say is your biggest weakness?
  • What are your greatest strengths?
  • How would your colleagues describe you?
  • What are your hobbies?

MBA Admission Interview Questions on your Previous Education:-

  • Which school did you attend and why that one'?
  • Would you choose the same studies again ifyou could do it over again?
  • What was your major and why?
  • What overall grades did you get? Did you get honors?
  • Which courses were you best at? Why?
  • What did you like most about this part of your education?
  • What did you least like about this part of your education?
  • What extra-curricular activities did you participate in? Why and what was your contribution?
  • How did you pay for your education'?


MBA Admission Interview Questions on your Professional Experience:-

  • Can you briefly describe your career progress to date?
  • What are your long term career aspirations and why?
  • Please discuss the factors, both professional and personal, influencing the career decisions you have made so far.
  • Can you briefly describe the key responsibilities of your current job?
  • What are the key challenges of your job?
  • While recognizing that no day is typical, please describe a representative working day.
  • Why did you choose this profession? Why this company?
  • What do you like best/about your current job?
  • Describe your most successful accomplishment at work.
  • Describe a failure on the job.
  • What could you do to be an even more effective member of your organization?
  • Describe a situation in which you have been in the position of leading a group.
  • What have you done to develop those under your responsibility?
  • What specifically have you done to help your company change'?
  • How does your performance compare with that of your peers at a similar level?
  • Describe your relationship with your boss. What is good and bad about it?
  • Where is your industry heading in the next five years? (all the more important if your interviewer works in the same domain).

MBA Admission Interview Questions on your Extra-Professional Activities:-

  • How do you spend your time outside of work? What activities do you enjoy most and why?
  • Describe a situation where you have been in a position of leading a group in those activities,
  • Describe your key accomplishments in these activities.
  • Describe any failure in these activities.
  • What is the last book you read? What did you think of it?
  • What is your favorite sport? What aspect of it appeals to you'?

MBA Admission Interview Questions on Reasons for doing an MBA:-

  • Why do you want to do an MBA? Why now?
  • Where do you expect to be in 5 years?
  • What do you expect to get from an MBA?
  • Why do you want to come to our school in particular?
  • Which other schools are you applying to?
  • How did you choose these schools? Why so many/few?
  • Which school is your first choice?
  • What if you are not accepted in the schools you are applying for? ifyou didn't get into any programs?
  • What specific questions do you have about our school?
  • What would you contribute to our school that is distinctive
MBA Admission Interview Questions on Your Character and Your Values:-
  • Tell me about yourself.
  • How would your friends describe you?
  • What are your main strengths and weaknesses?
  • What have you done that you are proud of?.
  • Who are your heroes? Why?
  • Describe any significant experience abroad. What did you learn from this?
  • Describe an ethical dilemma that you faced. How did you resolve it?

Finance Interview Questions

The field of finance, accounting and banking are diverse and yet closely inter-related. Jobs in the financial sectors are one of the highest paid careers in the US and their interviews range from questions about your personality to the ones testing your financial knowledge. Although one can't prepare for each of the finance interview questions, it is definitely important to keep one's basic concepts extremely clear. This can help an individual to crack the interview.

Finance Interview Questions and Answers

Candidates who are interviewed for jobs in finance operations or finance sector jobs must have skills of numeric ability, share market, capital investment and various other branches of finance. Here is some information about finance interview questions for freshers.

Describe yourself?
Well, we all know that this is the most basic question that is asked in any interview, however, an excellent response to this question is like winning half the battle. This question can convey to the interviewers your confidence and passion for the work. In regards to the answer to this question, you can mention about your strengths and positive aspects of your personality. You can also talk about your hobbies and areas of special interest.

Tell us about your educational qualifications?
This question can be answered by summarizing your interest areas since your school days. You must talk about your educational qualifications and what motivated you to pursue a certain field. In case you have some work experience, give examples of challenging projects that you handled while working in finance field. Always substantiate your answer with some authentic examples. This is one of the most important finance interview questions. Read more on tough interview questions.

What are the goals that you have established for your career?
This is one of those finance interview questions that can easily answer about your career plan and how serious you are with respect to your career. In a response to this question, you can mention about your goals that you have planned to achieve within a time gap of two to three years, like taking financial advisor certificates and then working for two years to understand the industry. Read more on good interview questions.

What steps have you taken to achieve your goals?
This question is an excellent way to make your prospective employers believe that you are genuinely interested in this career. This is one of the most interesting finance interview questions that must be answered with confidence. In an answer to this question, you can talk about the research you have done before coming for the interview about the firm and after doing the research you found out that the firm supports worker and reimburses for tuition of a MBA degree in the future. You can say that you plan to do your MBA after two years and working in this firm will be rewarding for you in career terms. Read more on common interview questions.

Finance Interview Questions to Ask

Here are some more interview questions for finance jobs.
  • How do you take up challenges?
  • What are the parameters that one must consider while choosing a stock?
  • Which is better for a firm, debt or equity financing?
  • What factors make impact in mergers and acquisitions?
  • Explain interest on a certain capital?
  • What are your strength areas in finance?
  • What does success and failure mean to you?
  • What are the merits and demerits of various accounting packages that have been used by you recently?
  • Through some examples explain the cash flow statement with pipeline theory?
  • What do you mean by accumulated depreciation?
  • What do you mean by fictitious assets?
  • What is meant by the term trail balance?
  • What is consolidation?
  • Give some names of efficient software that are used in accounting packages?
  • What are your strengths?
  • Why do you want to choose this career?
  • What is Purchase Order?
  • Define Reconciliation Statement?
  • Explain what is meant by company code?
  • What are sundry creditors?
  • Explain differences between accounts and finance?
  • Explain the terms: fixed cost, variable cost and marginal cost?
  • What is the significance of Break Even Point?
  • Explain what is meant by charging back?
  • How does goodwill affect the net economy of a firm?
  • Describe a current event in the market that has significantly affected the market?
  • What have been your proudest accomplishments?
  • What is recession and discuss factors that cause recession?
  • Do you think the banking system needs improvement in the procedures after recession has affected the country?
  • What according to you is an ideal job for you?
  • What is data audit stored?
  • What differentiates between pay check and pay slip?
  • Describe some problems that you faced while working on your previous position?
  • Differentiate between I-banking and Private Equity?
  • Which magazines you prefer to read for business news? Do you read Wall Street Journal? If yes, what is the latest news today?
  • Name some newspapers that you read for financial news of global economy?
  • Which is a better indication of firm's growth? Balance sheet or income of statements?

Bank Interview Question

Bank Interview

1. What is Balance of Trade?
The value of a country’s exports minus the value of its imports. Unless specified as the balance of merchandise trade, it normally incorporates trade in services, including earnings (interest, dividends, etc.) on financial assets.


2. What is Balanced Trade?
When A balance of trade equal to zero. (exports-imports=0)


3. What is Balance of merchandise trade?
The value of a country’s merchandise exports minus the value of its merchandise imports.


4. What is a favorable balance of trade?
It is the difference between exports and imports. Debit items include imports, foreign aid, domestic spending abroad and domestic investments abroad. Credit items include exports, foreign spending in the domestic economy and foreign investments in the domestic economy. A country has a trade deficit if it imports more than it exports; the opposite scenario is a trade surplus.


5. What is Balance of Payments?
A list, or accounting, of all of a country’s international transactions for a given time period, usually one year. Payments into the country (receipts) are entered as positive numbers, called credits; payments out of the country (payments) are entered as negative numbers called debits. A single number summarizing all of a country’s international transactions: the balance of payments surplus.


6. What is Balance of payments adjustment mechanism?
Any process, especially any automatic one, by which a country with a payments imbalance moves toward balance of payments equilibrium


7. What is Monopolistic Competition?
A market structure in which there are many sellers each producing a differentiated product. Each can set its own price and quantity, but is too small for that to matter for prices and quantities of other producers in the industry.


8. What is MFN?
MFN stands for Most Favoured Nation. The principle, fundamental to the GATT, of treating imports from a country on the same basis as that given to the most favored other nation. That is, and with some exceptions, every country gets the lowest tariff that any country gets, and reductions in tariffs to one country are provided also to others.


9. What is Gold Standard?
A monetary system in which both the value of a unit of the currency and the quantity of it in circulation are specified in terms of gold. If two currencies are both on the gold standard, then the exchange rate between them is approximately determined by their two prices in terms of gold.


10. What is Balance on capital account?
A country’s receipts minus payments for capital account transactions.


11. What is Balance on current account ?
A country’s receipts minus payments for current account transactions. Equals the balance of trade plus net inflows of transfer payments.


12. What is a Balanced budget ?
A government budget surplus that is zero, thus with net tax revenue equaling expenditure. A balanced budget change in policy or behavior is one in which a component of the government budget, usually taxes, is adjusted as necessary to maintain a balanced budget.


13. What is balanced growth of an Economy?
Growth of an economy in which all aspects of it, especially factors of production, grow at the same rate.


14. What is a Bank rate
The interest rate charged by a central bank to commercial banks for very short term loans.


15. What is a Repo?
Repo is “Repurchase Agreement. An agreement to sell a security for a specified price and to buy it back later at another specified price. A repo is essentially a secured loan.


16. What is Repo Rate?
Whenever the banks have any shortage of funds they can borrow it from RBI. Repo rate is the rate at which our banks borrow rupees from RBI. A reduction in the repo rate will help banks to get money at a cheaper rate. When the repo rate increases borrowing from RBI becomes more expensive. On March 4, 2009 it was 5% in India (please check the latest figure by RBI)


17. What is CRR Rate in India?
Cash reserve Ratio (CRR) is the amount of funds that the banks have to keep with RBI. If RBI decides to increase the percent of this, the available amount with the banks comes down. RBI is using this method (increase of CRR rate), to drain out the excessive money from the banks.


18. What is a Reverse Repo Rate?
Reverse Repo rate is the rate at which Reserve Bank of India (RBI) borrows money from banks. Banks are always happy to lend money to RBI since their money are in safe hands with a good interest. An increase in Reverse repo rate can cause the banks to transfer more funds to RBI due to this attractive interest rates. It can cause the money to be drawn out of the banking system. Due to this fine tuning of RBI using its tools of CRR, Bank Rate, Repo Rate and Reverse Repo rate our banks adjust their lending or investment rates for common man. On March 4, 2009 Reverse Repo Rate is 3.5% (please check latest rate by RBI)


19. What is SLR Rate?
SLR (Statutory Liquidity Ratio) is the amount a commercial bank needs to maintain in the form of cash, or gold or govt. approved securities (Bonds) before providing credit to its customers. SLR rate is determined and maintained by the RBI (Reserve Bank of India) in order to control the expansion of bank credit.


20. How is SLR determined?
SLR is determined as the percentage of total demand and percentage of time liabilities. Time Liabilities are the liabilities a commercial bank liable to pay to the customers on their anytime demand. .


21. What is the Need of SLR?
With the SLR (Statutory Liquidity Ratio), the RBI can ensure the solvency a commercial bank. It is also helpful to control the expansion of Bank Credits. By changing the SLR rates, RBI can increase or decrease bank credit expansion. Also through SLR, RBI compels the commercial banks to invest in government securities like government bonds..


22. What is the main use of SLR?
SLR is used to control inflation and propel growth. Through SLR rate tuning the money supply in the system can be controlled efficiently.


23. What is Inflation in India?
Increase in the overall price level of an economy, usually as measured by the CPI /WPI or by the implicit price deflator. Inflation is as an increase in the price of bunch of Goods and services that projects the Indian economy. An increase in inflation figures occurs when there is an increase in the average level of prices in Goods and services. Inflation happens when there are less Goods and more buyers, this will result in increase in the price of Goods, since there is more demand and less supply of the goods..


24. What is Deflation?
A fall in the general level of prices. Unlikely unless the rate of inflation is already low, it may then be due either to a surge in productivity or, less favorably, to a recession. Deflation is the continuous decrease in prices of goods and services. Deflation occurs when the inflation rate becomes negative (below zero) and stays there for a longer period.


25. What is a Barter economy?
An economic model of international trade in which goods are exchanged for goods without the existence of money. Most theoretical trade models take this form in order to abstract from macroeconomic and monetary considerations.


26.What is Basel I?
Also known at Basel Capital Accord, this was an agreement in 1988 by the Basel Committee of central bankers to measure the credit risk of commercial banks and set minimum standards for bank capital in order to reduce the likelihood of international repercussions due to bank failures.


27.What is Basel II?
The Basel II Framework describes a more comprehensive measure and minimum standard for capital adequacy that national supervisory authorities are now working to implement through domestic rule-making and adoption procedures. It seeks to improve on the existing rules by aligning regulatory capital requirements more closely to the underlying risks that banks face. In addition, the Basel II Framework is intended to promote a more forward-looking approach to capital supervision, one that encourages banks to identify the risks they may face, today and in the future, and to develop or improve their ability to manage those risks. As a result, it is intended to be more flexible and better able to evolve with advances in markets and risk management practices.
The efforts of the Basel Committee on Banking Supervision to revise the standards governing the capital adequacy of internationally active banks achieved a critical milestone in the publication of an agreed text in June 2004.


28.What is a Beggar thy neighbor policy?
For a country to use a policy for its own benefit that harms other countries. Examples are optimal tariffs and, in a recession, tariffs and/or devaluation to create employment.


29. What is a Bill of Lading?
This term is normally used in shipping industry. The receipt given by a transportation company to an exporter when the former accepts goods for transport. It includes the contract specifying what transport service will be provided and the limits of liability.


30. What is the use of color boxes in WTO category of subsidies?
Used with a color, a category of subsidies based on status in WTO: red=forbidden, amber or orange=go slow, green=permitted, blue=subsidies tied to production limits. Terminology seems only to be used in agriculture, where in fact there is no red box.

31. What is a fiscal deficit?
A deficit in the government budget of a country and represents the excess of expenditure over income. So this is the amount of borrowed funds required by the government to meet its expenditures completely.
India’s fiscal deficit widened to Rs. 541.58 billion in April, 2009 as compared to Rs. 329.39 billion rupees in April 2008.


32. What is Black Money ?
Black Money is the unaccounted money concealed from the tax authorities. The black money runs a parallel economy adversely affecting the distribution of wealth & income in the economy.
The total amount of black money globally is estimated between $2.1 and 2.5 trillion. This is roughly about seven percent of the world’s GDP.
33.What is a Black Market?
A black market is an illegal market, in which something is bought and sold outside of official government-sanctioned channels. Black markets tend to arise when a government tries to fix a price without itself providing all of the necessary supply or demand. Black markets in foreign exchange almost always exist when there are exchange controls.

34.What is a blue chip company? Why it is blue color only used in such companies?
A blue chip is concerned with stocks & shares of company, which are well established and whose purchase is considered extremely safe. Due to stable earnings and no extensive liabilities these companies are called blue chip companies.
The term blue chip comes from casinos, where blue chips stand for counters of the highest value. Most blue chip stocks pay regular dividends, even when business is faring worse than usual.

35.What is a direct Tax?
A direct tax is that which is paid directly by someone to taxing authority. Income tax and property tax are examples of direct tax. They are not shifted to somebody else.


36.What is an Indirect Tax?
This type of tax is not paid by someone directly to the authorities and it is actually passed on to the other in the form of increased cost. They are levied on goods and services produced or purchased. Excise tax, Sales tax, VAT are indirect taxes.

37.What are LDCs or Least Developed Countries?
Least Developed Countries (LDCs) are countries which as per United Nations show the lowest indicators of socioeconomic development.
They have lowest Human Development Index ratings of all countries in the world.
A country which has three-year average Gross national Income per capita of less than US $750 is tagged as LDC. a LDC must have an income of $ 900 to escape this tag. Besides if thse countries show human resource weakness based on indicators of nutrition, health, education and adult literacy and also or economic vulnerability based on instability of economy . Currently UN has tagged 49 countries in LDC. India is not an LDC.

38.What are Middle Income Countries ?
Middle-income countries (MICs) are the 86 countries that fall into the middle-income range set by the Bank’s World Development Indicators. They account for just under half of the world’s population; are home to one-third of people across the globe living on less than $2 per day; and are found in all six of the Bank’s geographical regions. They cover a wide income range, with the highest income MIC having a per capita income 10 times that of the lowest.

39.What is Policy of Laissez Faire?
Laissez Faire is a French term and means no interference. It is a doctrine that states that government generally should not intervene in the marketplace.

40.What is the difference between Monopoly and Monopsony ?
In monopsony only one buyer faces many sellers. So this is called Buyer’s Monopoly. It is a rare situation in today’s economy.
In monopoly one seller faces many buyers. As the only purchaser of a good or service, the “monopsonist” may dictate terms to its suppliers in the same manner that a monopolist controls the market for its buyers.


41.What is the main function of Competition Commission of India?
CCI is an independent body which become operational w.e.f. May 20, 2009 and is responsible for investigating the mergers, market shares & conditions besides regulating firms. CCI will ultimately replace the Monopolies and Restrictive Trade Practices Commission (MRTPC) ofIndia.


42.What is Lead Bank Scheme?
Lead bank scheme was introduced around 40 years ago and recently it was in the news as a high level committee chaired by RBI Deputy Governor Usha Thorat was constituted to review and revitalize this scheme. The scheme aims at facilitating credit delivery to the farfetched areas ofIndia. There are members of the committee from NABARD and SIDBI. Thus the scheme focuses upon financial inclusion.
The Opinion of this committee is that full financial inclusion is possible only if it makes a facility of opening of no frill accounts backed by other specialized services.


43.What are Nostro & Vostro Accounts ?
A nostro account is maintained by an Indian Bank in the foreign countries for a facility of easy clearing of their transactions. For instance, if the bank pays a demand drawn on it by its correspondent bank, there is no delay because the foreign corresponded bank would already have credited the nostro account of the paying bank while issuing the demand draft.
A vostro account is maintained by a foreign bank in India with their corresponding bank.


44.From which country India imports maximum?
From China. Import from China was $ 24.16 billion in 2008-09, which got doubled in 3 years. This is 10.3 % of all the imports of India.


45.What is Gold Standard?
A system of setting currency values whereby the participating countries commit to fix the prices of their domestic currencies in terms of a specified amount of gold.


46.What is a Free Float Exchange Rate system?
An exchange rate system characterized by the absence of government intervention. Also known as a clean float.


47.What are Special Drawing rights SDR?
SDR are new form of international reserve assets, created by the International Monetary Funds in 1967. The value of SDR is based on a portfolio of widely used currencies and they are maintained as accounting entries and not as hard currency or physical assets like Gold.


48.What are the requirements to open a New Branch in Rural Area?
Since 2006, RBI has approved the opening of new branches only on the condition that at least half of such branches are opened in under-banked areas as notified by the regulator.
The opening of branches by banks is governed by the provisions of Section 23 of the Banking Regulation Act, 1949. In terms of these provisions, banks cannot open a new place of business inIndia or abroad or change otherwise than within the same city, town or village, the location of the existing place of business without the prior approval of the ReserveBank of India (RBI). Thus, it is mandatory for RRBs to seek prior approval/ license from Rural Planning and Credit Department (RPCD) of RBI before opening of new branches/offices.
RRB should fulfill the following conditions to become eligible for opening of new branch/es.
1. It should not have defaulted in maintenance of SLR and CRR during the last two years.
2. The RRB should be making operational profits, its net worth should show improvement 3. Its net NPA ratio should not exceed 8 per cent.


49.What is concept sustainable Development?
Meeting the needs of the present without compromising the ability of future generations to meet their needs is called sustainable development. This concept is popular in present context of development.


50.What is the meaning of Financial Inclusion?
Today is is well recognized that large population of India is out of reach of the formal banking services. Financial inclusion is the concept which has been floated to bring the most of the rural population / area under the net of the financial and banking services.


51. What is SATMO?
SATMO is Satellite Money Order Service introduced by Postal Department Govt. of India on December 16, 1994. However this scheme could not make its headway due to functional complicacies.


52. What is “Vande Mataram Scheme” ?
Vande mataram schem is a nationwide programme aimed at improving ante and post-natal care–which was launched on February 9, 2004. The scheme envisages free ante and post-natal check-ups, tips to avoid nutritional problems and anemia and counseling on small family norm and is a major initiative in Public Private partnerships during emergency.


53. What is Golden Handshake Scheme?
Golden handshake scheme is a Govt. of India scheme introduced as a Voluntary retirement Scheme (VRS) in Industrial Policy Resolution 1991 for reducing the pressure of extra employees on public sector enterprises.


54. What is India Brand Equity Fund?
This is a scheme to promote Indian Brands in Overseas Markets with the primary objective of brand promotion and not export promotion. To make the “Made in India” label a symbol of quality, competitive price, reliability and service to the customer & to project India as a reliable supplier of quality goods and services. It was established on July 11, 1996.


55. What is Jago Grahak Jago”?
The Consumer Awareness Scheme for the XI Plan amounting to a total of Rs. 409 crores has been approved by the Cabinet Committee on Economic Affairs on 24.01.08. This scheme has been formulated to give an increased thrust to a multi media publicity campaign to make consumers aware of their rights. The slogan ‘Jago Grahak Jago’ is part of the publicity campaign undertaken in the last few years.
‘Jago Grahak Jago’ has become the focal theme through which issues concerning the functioning of almost all Government Departments having a consumer interface can been addressed. To achieve this objective joint campaigns have been undertaken/are being undertaken with a number of Government Departments.


56. What is a revolving credit?
Revolving credit is a type of credit that does not have a fixed number of payments. Corporate revolving credit facilities are typically used to provide liquidity for a company’s day-to-day operations.The credit cards are examples of revolving credit. They are renewed automatically until the notice of cancellation is receieved. The time of repayment is specified.


57. What is Gender Budgeting?
Gender budgeting is the process of conceiving, planning, approving, executing, monitoring, analyzing and auditing budgets in a gender-sensitive way. Gender Budgeting is actually an attempt to women upliftment without any sex discrimination while formulating the policies and making allocation for them.
Gender Budgeting is a process that entails incorporating a gender perspective at various stages- planning/ policy/ programme formulation, assessment of needs of target groups, allocation of resources, implementation, impact assessment, reprioritization of resources.
Gender Responsive Budget and Gender Mainstreaming are outcomes of Gender Budgeting.


58. What is Soft Currency?
Soft currency is opposite of hard currency and it indicates a type of currency whose value may depreciate rapidly or that is difficult to convert into other currencies. Soft currency can be in the form of paper, electronic or debt-based “IOUs” which have in the past been used in place of hard currency. This currency has limited convertibility into gold and other currencies.


59. What are factors of production?
The resources and the inputs which are required to produce a good or service is called factor of production. The basic categories are land labor and capital.


60. What is the principle of Diminishing returns?
This principle says that if one factor of production is fixed and constant additions of other factors are combined with this, the marginal productivity of variable factors will eventually decline. According to this relationship, in a production system with fixed and variable inputs (say factory size and labor), beyond some point, each additional unit of the variable input yields smaller and smaller increases in output. Conversely, producing one more unit of output costs more and more in variable inputs.
Click Here for More Questions

State Bank Of India Clerk Interview Questions 2010

Interview Preparation

 Before you go for an interview you need to prepare yourself well. This is because in the process of an interview every aspect of yours will be analyzed very critically. Whatever you have to say about yourself will be probed. Your answers will make room for many other questions. So you have to be very careful with your answers.

A few steps and tips to successful interview preparation are listed below:

Go through your resume – You should always go through your resume and understand it from the point of view of the interviewer. Think about what attracted the attention of the interviewer for you to get an interview call? This will help you know what it is that the company is looking for and what it is expecting from you.
Once you know this you can know about the responsibilities that the company expects of you. When you can preempt questions about job responsibility you are always at an advantage during the interview.
Go online – A company would want a candidate, seeking employment, to know more about the company. If you have no idea about the company they may form a poor opinion about you. Before the interview it is important for you to visit the company website and understand everything about the company and its activities. The more information you have about the company the better equipped you are for the interview. Knowledge about the company and job responsibility is your best friend during an interview.
Rehearse - It always makes sense to make a script for an interview makes sense.
If you rehearse the kind of questions that will be asked you can give the best answer possible. You will be asked about past positions and achievements, strengths and weaknesses, and what you can add in terms of skill to the workplace. You can ask a friend to help you with your rehearsal and point out your mistakes to you and also help you rectify. Prepare a list of questions – Don’t ever think when you go for an interview, you have to answer all the questions and ask none. Most interviewers love to entertain questions. This sends the message that you have prepared before coming for the interview, and that the job is important for you. Do not ask questions about remuneration and benefits in the beginning.
Ask these questions later. Ask questions that are company oriented and job related. Dwell on questions relevant to the information provided by the interviewer.
When you go for an interview make sure you wear no loud clothes please. Dress decently in formal clothes before an interview board. A business suit is best for an interview. Cleaning and ironing your suit to give it a crisp, clean look is also an integral part of your interview preparation..
Preparing for an interview can be daunting – but if you follow the above mentioned steps assiduously you can always perform well.

Marketing Interview Questions

        Marketing interview questions are tailored to put your confidence, temperment and knowledge to test. What you answer is analyzed in minute details to get an idea about your self, your ability to withstand pressure and your tenacity.

As marketing involves sales you need to be prepared for questions based on sales.  Questions are designed to test your selling skills. You are also asked questions on marketing innovations and your zeal to improve the service or product of the company. Your enthusiasm and approach is also taken note off.
To excel in the field of Marketing an interview can make or break your aspirations.  Questions are formulated to assess your knowledge, temperament and ability to sustain yourself in the vastly competitive and immensely stressful world of marketing.
 If you can handle the questions with confidence and provide convincing answers you can well bag the job with remarkable ease.
To start off, you will be asked to provide some information about yourself. The objective of this question is to know about your educational background in general and sales and marketing background in particular. You need to be prepared for some grilling based on some marketing terninology as well.
As marketing involves sales you need to be prepared for questions based on sales. Questions are designed to test your selling skills.

Marketing Jobs Interview Questions and Answers

To begin with you are often asked the question ” sell this pen to me”. This indeed is a tricky question where in they try to examine your ability to comprehend the important features of the pen.
  • Once you start explaining they intervene with doubtful questions regarding your observations. This is deliberately done to take note of your ability to convince people in the face of adverse questions.
  • At times they may try to get onto your nerves by persistent questioning. This is done to test your temperment. If you manage to keep your cool and hold on to your point you can win them over.
This question is usually followed by a question based on the challenges involved in marketing. To deal with this question you need to be prepared with concepts that you think are challenging in the field of marketing.
Be free to express your views and even share your experiences. It is good to say what you really believe in. However you need to be very positive. This is because positive views count a lot. A negative view may send the wrong signal and even cost you the job.
  • Another important Marketing jobs interview question is to explain marketing innovations that you have done till now or some innovations that can be introduced in the long run.
    • If you have an innovation to talk about you can really explain it to them and convince them about its efficacy. If you havent you must be good at judgment and think in your boots to come out with a satisfactory answer.
  • A common question asked is how would you improve your service or product or your company?
    • Provide a few examples and explain how you intend to step in with new and innovative ideas to improve the service or product of the company. Try to impress upon them that you do intend to do something to improve the service. Your commitment towards improving sales and customer base will easily get reflected in all that you have to say.
Be prepared to face questions of your previous company.
  • The standard question is why do you want to leave your present company.
    • Be prepared with a convincing answer Misgivings about your last company, if any, should not be ventillated.
Your Marketing interview questions help initiate a conversation where your commitment is put to the ultimate test.  You need to have an extremely positive attitude and approach.


VB .Net Interview Questions with Answers

Visual Basic .NET

1) Explain about visual basic?
Ans:Visual basic is associated with the IDE of Microsoft. It is basically useful to implement RAD of GUI. Creation of Active X scripts are very easy and efficient through VB. Windows API can also be used to create application on windows desktop and its applications. This was primarily designed to create applications for windows platform.
2) Explain about .NET?
Ans: .NET is a Microsoft Framework and a software component. .NET has a large library of pre-coded solutions which provided developer significant help in developingapplications with solutions already present. It offers reliable security and cross platform compatibility.
3) Name some of the features present in VB 2005?
Ans:Some of the features present in VB 2005 are as follows: -
• Edit and continue: – It allows developers to modify and execute applications almost simultaneously.
• Namespace: – This provides access to various parts of the .NET framework and it also dynamically generates classes.
• Data source binding function is very useful for client server development.
4) Explain and brief about rapid application development tool?
Ans:Rapid action development tool describes about the software development process. This tool gives flexibility in iterative development and prototype deployment. It enhances the speed of application development. It is also used for application maintenance.
5) Describe about Visual basic.NET?
Ans:This is used in conjunction with Microsoft .NET platform and is a successor to visual basic sixth version. Visual basic is used in conjunction with.NET Framework. This tool has a serious defect it is not compatible with Microsoft visual basic sixth version. It has a huge library which assists programmers.
6) What are the various open source tool available for VB.NET?
Ans:When compared with the rapid development of open source tools for other languages from Microsoft (C#, etc) we can say that development of tools for VB has been slow. Mono development platform is one which is implementing VB libraries and is working on a compiler.
7) Explain about the performance of Visual basic?
Ans:Visual basic 5 and 6 are efficient in coding the code to native or P-code depending upon the programmer. Portability is a major addition to the performance of VB.NET and the code is also small. Additional layer is provided which interprets the code and this can be avoided by using special algorithms and native code programming.
8) Compare C# and Visual basic.NET?
Ans: .NET Frame work includes two languages which are language to IL compilers and in this C# and VB.NET are provided. The importance and flexibility of these as better programming languages is still questionable.Visual basic has been updated and revised to make it object oriented whereas C# has concepts from many languages such as Delphi, Java, etc and syntax from C and Java.
9) Explain about Visual basic.NET culture?
Ans:VB was always a RAD tool and it was always user friendly for any type of user whether professional or not. It also provided many users with shortcuts and features which made this language popular among many users. It had its share of debugging and maintenance issues of course.
10) Name and explain some of the exclusive features which are present inVB?
Ans:Some of the features which are exclusive to VB are as follows: -
1) Name space can be hidden which can be disabled.
2) Certain project files can be hidden and a user can show them if he intends to do.
3) Lots and lots of shortcuts are present which ease the development of programs.
4) Using the AddressOf myObject function a delegate can be made.
11) Name a feature which is common to all .NET languages?
Ans:There is only one feature which is common to all languages and that is Garbage collection or GC. This feature is automated which relieves developers of much work. This garbage is disposed only when there is need of memory or stress for memory. GC feature halts the application for few seconds before restarting it.
12) Name some of the features of C# which are not present in VB.NET?
Ans:Some of the features which are not present in VB are as follows they are: -
1) It supports unsafe code blocks for improved performance.
2) Partial interfaces and anonymous methods.
3) Multi line comments and static classes. Etc
13) Explain about the keyword Must Inherit?
Ans:This keyword prevents a class from directly instantiated. This keyword forces users to create references to only derived classes. This keyword is present in C# as abstract and it is very useful in creatingapplications.
14) What would you do to remove Microsoft visual basic name space?
Ans: .NET has many new features and application supportive tools. To remove Microsoft visual basic name space all you have to do is to
1) Remove the import manually every time you start the project.
2) Creating a template which does not contain Microsoft Visual Basic namespace.
3) About new features and changes names you can refer to MSDN.
15) Which is the tool which can convert Visual basic old version to .NET compatibility version?
Ans:There is a tool available which can convert old visual basic functions into new .NET code. Artin soft Visual basic upgrade Companion is very useful in converting VB code into .NET code. This tool was developed by Artin. This tool is integrated in Visual studio.NET 2005. It handles programs such as structured handling, error handling, etc.
16) Explain about the feature Anonymous type?
Ans:Anonymous type is a feature of VB.NET and it allows data types to be created from the code which requires it. This feature is present in VB as well as C#. They should be stored in variables declared with the keyword VAR. Dynamic typing is different and shouldn’t be confused with Anonymous type.
17) Explain about the Ruby interface generator?
Ans:Ruby interface generator is primarily responsible for providing the visual part of the Visual basic and this was clubbed with “EB” designed for Omega database system. VBX interface was added to this feature which had the ability to load dynamic link libraries.

Top 10 Interview Questions

Top 10 Interview Questions

 Questions & Answers for Job Seekers
                    Being prepared for an interview is half the battle. If you are one of those executive types totally unhappy about your present job and looking for a new job that’s promising then you need a helping hand. The job interview is considered to be the most crucial thing in getting a new job. You get face-to-face with your future boss. You would be asked questions on anything and a good preparation for it is very important. One must prepare for the job interview with utmost seriousness and the goal to win. There are a list of interview questions available online or any book store which you can consider having a look.
Interviews can get a lot stressful for job seekers who have giving countless interviews.

The best way for less stress is to be prepared. Take a lot of time to review a lot of interview questions and the typical answers to those. Here are the top ten interview questions with good answers that you ought to be prepared before your interview.
  1. Tell us what do should know about you?
    1. As this is the opening question of every interview, be careful while you answer it. Do not run into an answer for the sake of saying it. Keep the answer to a length that will last for a minute or two maximum. Try to cover the four topics – education, early years, work experience and recent career experience. Remember this is just a warm up question. Do not waste your best options on it.
  2. Your knowledge on our organization.
    1. You should be able to discuss their products and services, goal, reputation, vision of the company, management style, people, history and philosophy. But never act as though you know everything about the organization. Let your answer show that you have done some amount of research and have taken time in knowing about them. Also make it clear that you wish to learn more.
  3. Why do you think you qualify to work for us?
    1. Do not start your answer as “because your company is doing this, I like working”. Give them an answer that proves that your home work is right. Speak in terms of company’s needs. You may also say that you were researching for your goals and list out your goals and you found that the company’s goals and your goals matched.
      For example, if the organization is known for strong management, your answer should mention that fact and show that what you would like to be a part of their team. If the company involves research, then answer them on your interests to research and your previous work on those lines. If few things do not interest you then do not try to stress that. May be that’s not what you would want to do.
  4. How do we call you an exception when compared to our other employees?
    1. Here you have every right to blow your own trumpet and say you are good at the things you would want to mention. Tell them your skills and interests and applying those to their company would reap profitable results.
  5. What do you think is most attractive about this job position and what seems least attractive?
    1. List three or four attractive factors of the job and mention a single or minor or unattractive thing about the job.
  6. Why do you think you are important to the organization and Why should we hire you?
    1. Create a good answer with your abilities to perform in the organization as that of being an exception to the company. These terms coined well can bring in a lot of meaning to this answer. Answer with a lot of confidence when you talk about yourself.
  7. What do you seek for in a job?
    1. Coin those opportunities that you will gain when you are offered a job. Talk about your desire to perform and work in a team.
  8. Give us a definition of your role.
    1. You need to be thorough of the role you are being interviewed for. If you have a doubt there is nothing wrong in getting a clear idea of your exact role.
  9. How long do you think you can bring in a meaningful contribution to our firm?
    1. For this question, analyze the exact role for which you are being interviewed. Analyze the pros and cons of the role and make conclusions. Give them a meaningful answer where in how you can bring in profits with this kind of challenging situation like your team, the competitors etc.
  10. How long you would stay with us?
    1. Admit that you want challenging career and you would stay with them indefinitely until you get challenging projects. But also mention to them you will give a lot of time to hop for jobs.
These are the top 10 interview questions which you ought to know to answer and be successful in your interview.

JAVA Interview Questions

JAVA Questions


1.       What is a virtual function in C++?
Simply put, the virtual keyword enables a function to be ‘virtual’ which then gives possibility for that function to be overridden (redefined) in one or more descendant classes. It is a good feature since the specific function to call is determined at run-time. In other words, a virtual function allows derived classes to replace the implementation provided by the base class.
2.       What is the difference between private, protected, and public?
These keywords are for allowing privilages to components such as functions 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.
3.       What is a cartesian product in PL/SQL?
When a Join condition is not specified by the programmer or is invalid(fails), PL/SQL forms a Cartesian product.
In a Cartesian product, all combinations of rows will be displayed.
For example, All rows in the first table are joined to all rows in the second table. It joins a bunch of rows and it’s result is rarely useful unless you have a need to combine all rows from all tables.
4.       What is mutual exclusion? How can you take care of mutual exclusion using Java threads?
Mutual exclusion is where no two processes can access critical regions of memory at the same time.
Java provides many utilities to deal with mutual exclusion with the use of threaded programming.
For mutual exclusion, you can simply use the synchronized keyword and explicitly or implicitly provide an Object, any Object, to synchronize on.
The runtime system/Java compiler takes care of the gruesome details for you. The synchronized keyword can be applied to a class, to a method, or to a block of code. There are several methods in Java used for communicating mutually exclusive threads such as wait( ), notify( ), or notifyAll( ). For example, the notifyAll( ) method wakes up all threads that are in the wait list of an object.
5.       What are some advantages and disadvantages of Java Sockets?
Some advantages of Java Sockets:
  • Sockets are flexible and sufficient. Efficient socket based programming can be easily implemented for general communications.
  • Sockets cause low network traffic. Unlike HTML forms and CGI scripts that generate and transfer whole web pages for each new request, Java applets can send only necessary updated information.
Some disadvantages of Java Sockets:
  • Security restrictions are sometimes overbearing because a Java applet running in a Web browser is only able to establish connections to the machine where it came from, and to nowhere else on the network
  • Despite all of the useful and helpful Java features, Socket based communications allows only to send packets of raw data between applications. Both the client-side and server-side have to provide mechanisms to make the data useful in any way.
  • Since the data formats and protocols remain application specific, the re-use of socket based implementations is limited.
1.       What is the difference between an Interface and an Abstract class?
An Abstract class declares have at least one instance method that is declared abstract which will be implemented by the subclasses. An abstract class can have instance methods that implement a default behavior. An Interface can only declare constants and instance methods, but cannot implement default behavior.
2.       What is the purpose of garbage collection in Java, and when is it used?
The purpose of garbage collection is to identify and discard objects that are no longer needed by a program so that their resources can be reclaimed and reused. A Java object is subject to garbage collection when it becomes unreachable to the program in which it is used.
3.       Describe synchronization in respect to multithreading.?
With respect to multithreading, synchronization is the capability to control the access of multiple threads to shared resources. Without synchonization, it is possible for one thread to modify a shared variable while another thread is in the process of using or updating same shared variable. This usually leads to significant errors.
4.       Explain different way of using thread?
The thread could be implemented by using runnable interface or by inheriting from the Thread class. The former is more advantageous, ’cause when you are going for multiple inheritance..the only interface can help.
5.       What are pass by reference and passby value?
Pass By Reference means the passing the address itself rather than passing the value. Passby Value means passing a copy of the value to be passed.
6.       What is HashMap and Map?
Map is Interface and Hashmap is class that implements that.
7.       Difference between HashMap and HashTable?
The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls. (HashMap allows null values as key and value whereas Hashtable doesnt allow). HashMap does not guarantee that the order of the map will remain constant over time. HashMap is non synchronized and Hashtable is synchronized.
8.       Difference between Vector and ArrayList?
Vector is synchronized whereas arraylist is not.
9.       Difference between Swing and Awt?
AWT are heavy-weight componenets. Swings are light-weight components. Hence swing works faster than AWT.
10.    What is the difference between a constructor and a method?
A constructor is a member function of a class that is used to create objects of that class. It has the same name as the class itself, has no return type, and is invoked using the new operator. A method is an ordinary member function of a class. It has its own name, a return type (which may be void), and is invoked using the dot operator.
11.    What is an Iterators?
Some of the collection classes provide traversal of their contents via a java.util.Iterator interface. This interface allows you to walk a collection of objects, operating on each object in turn. Remember when using Iterators that they contain a snapshot of the collection at the time the Iterator was obtained; generally it is not advisable to modify the collection itself while traversing an Iterator.
12.    State the significance of public, private, protected, default modifiers both singly and in combination and state the effect of package relationships on declared items qualified by these modifiers.?
public : Public class is visible in other packages, field is visible everywhere (class must be public too) private : Private variables or methods may be used only by an instance of the same class that declares the variable or method, A private feature may only be accessed by the class that owns the feature. protected : Is available to all classes in the same package and also available to all subclasses of the class that owns the protected feature.This access is provided even to subclasses that reside in a different package from the class that owns the protected feature. default :What you get by default ie, without any access modifier (ie, public private or protected).It means that it is visible to all within a particular package.
13.    What is an abstract class?
Abstract class must be extended/subclassed (to be useful). It serves as a template. A class that is abstract may not be instantiated (ie, you may not call its constructor), abstract class may contain static data. Any class with an abstract method is automatically abstract itself, and must be declared as such. A class may be declared abstract even if it has no abstract methods. This prevents it from being instantiated.
14.    What is static in java?
Static means one per class, not one for each object no matter how many instance of a class might exist. This means that you can use them without creating an instance of a class.Static methods are implicitly final, because overriding is done based on the type of the object, and static methods are attached to a class, not an object. A static method in a superclass can be shadowed by another static method in a subclass, as long as the original method was not declared final. However, you can’t override a static method with a nonstatic method. In other words, you can’t change a static method into an instance method in a subclass.
1.       What is final?
A final class can’t be extended ie., final class may not be subclassed. A final method can’t be overridden when its class is inherited. You can’t change value of a final variable (is a constant).
2.       Are the imports checked for validity at compile time? e.g. will the code containing an import such as java.lang.ABCD compile?
Yes the imports are checked for the semantic validity at compile time. The code containing above line of import will not compile. It will throw an error saying,can not resolve symbol symbol : class ABCD location: package io import java.io.ABCD;
3.       Does importing a package imports the subpackages as well?
e.g. Does importing com.MyTest.* also import com.MyTest.UnitTests.*?
No you will have to import the subpackages explicitly. Importing com.MyTest.* will import classes in the package MyTest only. It will not import any class in any of it’s subpackage.
4.       What is the difference between declaring a variable and defining a variable?
In declaration we just mention the type of the variable and it’s name. We do not initialize it. But defining means declaration + initialization. e.g String s; is just a declaration while String s = new String (“abcd”); Or String s = “abcd”; are both definitions.
5.       What is the default value of an object reference declared as an instance variable?
null unless we define it explicitly.
6.       Can a level class be private or protected?
No. A level class can not be private or protected. It can have either “public” or no modifier. If it does not have a modifier it is supposed to have a default access.If a level class is declared as private the compiler will complain that the “modifier private is not allowed here”. This means that a level class can not be private. Same is the case with protected.
7.       What type of parameter passing does Java support?
In Java the arguments are always passed by value .
8.       Primitive data types are passed by reference or pass by value?
Primitive data types are passed by value.
9.       Objects are passed by value or by reference?
Java only supports pass by value. With objects, the object reference itself is passed by value and so both the original reference and parameter copy both refer to the same object .
10.    What is serialization?
Serialization is a mechanism by which you can save the state of an object by converting it to a byte stream.
11.    How do I serialize an object to a file?
The class whose instances are to be serialized should implement an interface Serializable. Then you pass the instance to the ObjectOutputStream which is connected to a fileoutputstream. This will save the object to a file.
12.    Which methods of Serializable interface should I implement?
The serializable interface is an empty interface, it does not contain any methods. So we do not implement any methods.
13.    How can I customize the seralization process?
i.e. how can one have a control over the serialization process?
Yes it is possible to have control over serialization process. The class should implement Externalizable interface. This interface contains two methods namely readExternal and writeExternal. You should implement these methods and write the logic for customizing the serialization process.
14.    What is an abstract class?
Abstract class must be extended/subclassed (to be useful). It serves as a template. A class that is abstract may not be instantiated (ie, you may not call its constructor), abstract class may contain static data. Any class with an abstract method is automatically abstract itself, and must be declared as such. A class may be declared abstract even if it has no abstract methods. This prevents it from being instantiated.
1.       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.
2.       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.
3.       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.
4.       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.
5.       What if the main method is declared as private?
The program compiles properly but at runtime it will give “Main method not public.” message.
6.       What if the static modifier is removed from the signature of the main method?
Program compiles. But at runtime throws an error “NoSuchMethodError”.
7.       What if I write static public void instead of public static void?
Program compiles and runs properly.
8.       What if I do not provide the String array as the argument to the method?
Program compiles but throws a runtime error “NoSuchMethodError”.
9.       What is the first argument of the String array in main method?
The String array is empty. It does not have any element. This is unlike C/C++ where the first element by default is the program name.
10.    If I do not provide any arguments on the command line, then the String array of Main method will be empty of null?
It is empty. But not null.
11.    How can one prove that the array is not null but empty?
Print args.length. It will print 0. That means it is empty. But if it would have been null then it would have thrown a NullPointerException on attempting to print args.length.
12.    What environment variables do I need to set on my machine in order to be able to run Java programs?
CLASSPATH and PATH are the two variables.
13.    Can an application have multiple classes having main method?
Yes it is possible. While starting the application we mention the class name to be run. The JVM will look for the Main method only in the class whose name you have mentioned. Hence there is not conflict amongst the multiple classes having main method.
14.    Can I have multiple main methods in the same class?
No the program fails to compile. The compiler says that the main method is already defined in the class.
15.    Do I need to import java.lang package any time? Why ?
No. It is by default loaded internally by the JVM.
16.    Can I import same package/class twice?
Will the JVM load the package twice at runtime?

One can import the same package or same class multiple times. Neither compiler nor JVM complains abt it. And the JVM will internally load the class only once no matter how many times you import the same class.
17.    What are Checked and UnChecked Exception?
A checked exception is some subclass of Exception (or Exception itself), excluding class RuntimeException and its subclasses. Making an exception checked forces client programmers to deal with the possibility that the exception will be thrown. eg, IOException thrown by java.io.FileInputStream’s read() method
checked exceptions are RuntimeException and any of its subclasses. Class Error and its subclasses also are unchecked. With an unchecked exception, however, the compiler doesn’t force client programmers either to catch the exception or declare it in a throws clause. In fact, client programmers may not even know that the exception could be thrown. eg, StringIndexOutOfBoundsException thrown by String’s charAt() method Checked exceptions must be caught at compile time. Runtime exceptions do not need to be. Errors often cannot be.
18.    What is Overriding?
When a class defines a method using the same name, return type, and arguments as a method in its superclass, the method in the class overrides the method in the superclass. When the method is invoked for an object of the class, it is the new definition of the method that is called, and not the method definition from superclass. Methods may be overridden to be more public, not more private.
19.    What are different types of inner classes?
They are Nested -level classes, Member classes, Local classes, Anonymous classes
Nested -level classes- If you declare a class within a class and specify the static modifier, the compiler treats the class just like any other -level class. Any class outside the declaring class accesses the nested class with the declaring class name acting similarly to a package. eg, outer.inner. -level inner classes implicitly have access only to static variables.There can also be inner interfaces. All of these are of the nested -level variety.
Member classes – Member inner classes are just like other member methods and member variables and access to the member class is restricted, just like methods and variables. This means a public member class acts similarly to a nested -level class. The primary difference between member classes and nested -level classes is that member classes have access to the specific instance of the enclosing class.
Local classes – Local classes are like local variables, specific to a block of code. Their visibility is only within the block of their declaration. In order for the class to be useful beyond the declaration block, it would need to implement a more publicly available interface.Because local classes are not members, the modifiers public, protected, private, and static are not usable.
Anonymous classes – Anonymous inner classes extend local inner classes one level further. As anonymous classes have no name, you cannot provide a constructor.
1.       Are the imports checked for validity at compile time? e.g. will the code containing an import such as java.lang.ABCD compile? Yes the imports are checked for the semantic validity at compile time. The code containing above line of import will not compile. It will throw an error saying,can not resolve symbol symbol : class ABCD location: package io import java.io.ABCD;
2.       Does importing a package imports the subpackages as well? e.g. Does importing com.MyTest.* also import com.MyTest.UnitTests.*? No you will have to import the subpackages explicitly. Importing com.MyTest.* will import classes in the package MyTest only. It will not import any class in any of it’s subpackage.
3.       What is the difference between declaring a variable and defining a variable? In declaration we just mention the type of the variable and it’s name. We do not initialize it. But defining means declaration + initialization. e.g String s; is just a declaration while String s = new String (“abcd”); Or String s = “abcd”; are both definitions.
4.       What is the default value of an object reference declared as an instance variable? null unless we define it explicitly.
5.       Can a level class be private or protected? No. A level class can not be private or protected. It can have either “public” or no modifier. If it does not have a modifier it is supposed to have a default access. If a level class is declared as private the compiler will complain that the “modifier private is not allowed here”. This means that a level class can not be private. Same is the case with protected.
6.       What type of parameter passing does Java support? In Java the arguments are always passed by value .
7.       Primitive data types are passed by reference or pass by value? Primitive data types are passed by value.
8.       Objects are passed by value or by reference? Java only supports pass by value. With objects, the object reference itself is passed by value and so both the original reference and parameter copy both refer to the same object .
9.       What is serialization? Serialization is a mechanism by which you can save the state of an object by converting it to a byte stream.
10.    How do I serialize an object to a file? The class whose instances are to be serialized should implement an interface Serializable. Then you pass the instance to the ObjectOutputStream which is connected to a fileoutputstream. This will save the object to a file.
11.    Which methods of Serializable interface should I implement? The serializable interface is an empty interface, it does not contain any methods. So we do not implement any methods.
12.    How can I customize the seralization process? i.e. how can one have a control over the serialization process? Yes it is possible to have control over serialization process. The class should implement Externalizable interface. This interface contains two methods namely readExternal and writeExternal. You should implement these methods and write the logic for customizing the serialization process.
13.    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.
14.    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.
15.    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.
16.    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.
17.    What happens to the static fields of a class during serialization? Are these fields serialized as a part of each serialized object? Yes the static fields do get serialized. If the static field is an object then it must have implemented Serializable interface. The static fields are serialized as a part of every object. But the commonness of the static fields across all the instances is maintained even after serialization.
18.    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. [Received from Venkateswara Manam]
19.    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. Without synchronization, it is possible for one thread to modify a shared object while another thread is in the process of using or updating that object’s value. This often leads to significant errors.
20.    How does Java handle integer overflows and underflows? It uses those low order bytes of the result that can fit into the size of the type allowed by the operation.
21.    Does garbage collection guarantee that a program will not run out of memory? Garbage collection does not guarantee that a program will not run out of memory. It is possible for programs to use up memory resources faster than they are garbage collected. It is also possible for programs to create objects that are not subject to garbage collection .
22.    What is the difference between preemptive scheduling and time slicing? Under preemptive scheduling, the highest priority task executes until it enters the waiting or dead states or a higher priority task comes into existence. Under time slicing, a task executes for a predefined slice of time and then reenters the pool of ready tasks. The scheduler then determines which task should execute next, based on priority and other factors.
23.    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.
24.    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.
25.    What is the Locale class? The Locale class is used to tailor program output to the conventions of a particular geographic, political, or cultural region.
26.    What is the difference between a while statement and a do statement? A while statement checks at the beginning of a loop to see whether the next loop iteration should occur. A do statement checks at the end of a loop to see whether the next iteration of a loop should occur. The do statement will always execute the body of a loop at least once.
27.    What is the difference between static and non-static variables? A static variable is associated with the class as a whole rather than with specific instances of a class. Non-static variables take on unique values with each object instance.
28.    How are this() and super() used with constructors? this() is used to invoke a constructor of the same class. super() is used to invoke a superclass constructor.
1.       Explain the life cycle methods of a Servlet.
The javax.servlet.Servlet interface defines the three methods known as life-cycle method. public void init(ServletConfig config) throws ServletException public void service( ServletRequest req, ServletResponse res) throws ServletException, IOException public void destroy() First the servlet is constructed, then initialized wih the init() method. Any request from client are handled initially by the service() method before delegating to the doXxx() methods in the case of HttpServlet. The servlet is removed from service, destroyed with the destroy() methid, then garbaged collected and finalized.
2.       What is the difference between the getRequestDispatcher(String path) method of javax.servlet.ServletRequest interface and javax.servlet.ServletContext interface?
The getRequestDispatcher(String path) method of javax.servlet.ServletRequest interface accepts parameter the path to the resource to be included or forwarded to, which can be relative to the request of the calling servlet. If the path begins with a “/” it is interpreted as relative to the current context root.
The getRequestDispatcher(String path) method of javax.servlet.ServletContext interface cannot accepts relative paths. All path must sart with a “/” and are interpreted as relative to curent context root.
3.       Explain the directory structure of a web application.
The directory structure of a web application consists of two parts. A private directory called WEB-INF A public resource directory which contains public resource folder. WEB-INF folder consists of 1. web.xml
2. classes directory
3. lib directory
4.       What are the common mechanisms used for session tracking?
Cookies SSL sessions URL- rewriting
5.       Explain ServletContext.
ServletContext interface is a window for a servlet to view it’s environment. A servlet can use this interface to get information such as initialization parameters for the web applicationor servlet container’s version. Every web application has one and only one ServletContext and is accessible to all active resource of that application.
6.       What is preinitialization of a servlet?
A container doesnot initialize the servlets ass soon as it starts up, it initializes a servlet when it receives a request for that servlet first time. This is called lazy loading. The servlet specification defines the element, which can be specified in the deployment descriptor to make the servlet container load and initialize the servlet as soon as it starts up. The process of loading a servlet before any request comes in is called preloading or preinitializing a servlet.
7.       What is the difference between Difference between doGet() and doPost()?
A doGet() method is limited with 2k of data to be sent, and doPost() method doesn’t have this limitation. A request string for doGet() looks like the following: http://www.allapplabs.com/svt1?p1=v1&p2=v2&…&pN=vN
doPost() method call doesn’t need a long text tail after a servlet name in a request. All parameters are stored in a request itself, not in a request string, and it’s impossible to guess the data transmitted to a servlet only looking at a request string.
8.       What is the difference between HttpServlet and GenericServlet?
A GenericServlet has a service() method aimed to handle requests.
HttpServlet extends GenericServlet and adds support for doGet(), doPost(), doHead() methods (HTTP 1.0) plus doPut(), doOptions(), doDelete(), doTrace() methods (HTTP 1.1). Both these classes are abstract.
1.       What is a output comment?
A comment that is sent to the client in the viewable page source.The JSP engine handles an output comment as uninterpreted HTML text, returning the comment in the HTML output sent to the client. You can see the comment by viewing the page source from your Web browser. JSP Syntax Example 1 Displays in the page source:
2.       What is a Hidden Comment?
A comments that documents the JSP page but is not sent to the client. The JSP engine ignores a hidden comment, and does not process any code within hidden comment tags. A hidden comment is not sent to the client, either in the displayed JSP page or the HTML page source. The hidden comment is useful when you want to hide or “comment out” part of your JSP page. You can use any characters in the body of the comment except the closing –%> combination. If you need to use –%> in your comment, you can escape it by typing –%\>. JSP Syntax Examples
3.       What is a _Expression?
An _expression tag contains a scripting language _expression that is evaluated, converted to a String, and inserted where the _expression appears in the JSP file. Because the value of an _expression is converted to a String, you can use an _expression within text in a JSP file. Like You cannot use a semicolon to end an _expression
4.       What is a Declaration?
A declaration declares one or more variables or methods for use later in the JSP source file. A declaration must contain at least one complete declarative statement. You can declare any number of variables or methods within one declaration tag, as long as they are separated by semicolons. The declaration must be valid in the scripting language used in the JSP file.
5.       What is a Scriptlet?
A scriptlet can contain any number of language statements, variable or method declarations, or expressions that are valid in the page scripting language.Within scriptlet tags, you can
1.Declare variables or methods to use later in the file (see also Declaration).
2.Write expressions valid in the page scripting language (see also _Expression).
3.Use any of the JSP implicit objects or any object declared with a tag.
You must write plain text, HTML-encoded text, or other JSP tags outside the scriptlet. Scriptlets are executed at request time, when the JSP engine processes the client request. If the scriptlet produces output, the output is stored in the out object, from which you can display it.
6.       What are implicit objects? List them?
Certain objects that are available for the use in JSP documents without being declared first. These objects are parsed by the JSP engine and inserted into the generated servlet. The implicit objects re listed below request response pageContext session application out config page exception
7.       Difference between forward and sendRedirect?
When you invoke a forward request, the request is sent to another resource on the server, without the client being informed that a different resource is going to process the request. This process occurs completly with in the web container. When a sendRedirtect method is invoked, it causes the web container to return to the browser indicating that a new URL should be requested. Because the browser issues a completly new request any object that are stored as request attributes before the redirect occurs will be lost. This extra round trip a redirect is slower than forward.
8.       What are the different scope valiues for the ?
The different scope values for are
1. page
2. request
3.session
4.application
9.       Explain the life-cycle mehtods in JSP?
THe generated servlet class for a JSP page implements the HttpJspPage interface of the javax.servlet.jsp package. Hte HttpJspPage interface extends the JspPage interface which inturn extends the Servlet interface of the javax.servlet package. the generated servlet class thus implements all the methods of the these three interfaces.
The JspPage interface declares only two mehtods – jspInit() and jspDestroy() that must be implemented by all JSP pages regardless of the client-server protocol.
However the JSP specification has provided the HttpJspPage interfaec specifically for the JSp pages serving HTTP requests.
This interface declares one method _jspService(). The jspInit()- The container calls the jspInit() to initialize te servlet instance.It is called before any other method, and is called only once for a servlet instance.
The _jspservice()- The container calls the _jspservice() for each request, passing it the request and the response objects.
The jspDestroy()- The container calls this when it decides take the instance out of service. It is the last method called n the servlet instance.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger | Printable Coupons