Top 10 General Aptitude Questions :-
Here is the collection of some really nice logical & aptitude test questions for interview or quiz preparation. Try it ,and if you want the answers or have any doubts ,contact me..
1. A man decides to buy a nice horse. He pays $60 for it, and he is very content with the strong animal. After a year, the value of the horse has increased to $70 and he decides to sell the horse. But already a few days later he regrets his decision to sell the beautiful horse, and he buys it again. Unfortunately he has to pay $80 to get it back, so he loses $10. After another year of owning the horse, he finally decides to sell the horse for $90. What is the overall profit the man makes?
2. A bus run at 100 km/hr top speed. It can carry a maximum of 6 persons. If speed of bus decreases in fixed proportion with increase in number of person, find speed when three person are traveling in bus?
3. A man wanted to enter an exclusive club but did not know the password that was required. He waited by the door and listened. A club member knocked on the door and the doorman said, "twelve." The member replied, "six" and was let in. A second member came to the door and the doorman said, "six." The member replied, "three" and was let in. The man thought he had heard enough and walked up to the door. The doorman said, "ten" and the man replied, "five". But he was not let in. What should have he said?
4. There are 20 pieces of bread to divide among 20 people. A man eats 3 pieces, woman eats 2 pieces and a child eats half piece of bread. Tell the correct combination of men, women and children so that they are 20 people in total and everyone gets the bread. Note that a man cannot eat less than 3 or more than 3. A woman cannot eat less than 2 or more than 2 and the child cannot eat less than half or more than half piece of the bread. You have to tell there are how may are men, women and children in those 20 people.
5. A cube of side 4cm is painted with 3 colors red, blue and green in such a way that opposite sides are painted in the same color. This cube is now cut into 64 cubes of equal size.
- How many have at least two sides painted in different colors.
- How many cubes have only one side painted.
- How many cubes have no side painted.
- How many have exactly one side not painted.
6. How many squares are there on a normal chessboard?
7. Three people picked 65 apples altogether. At the first tree they each picked the same number of apples. At the second tree they each picked 3 times as many as they picked at the first tree. When they finished at the third tree, the group had 5 times as many apples as they had when they started at that tree. At the fourth tree the group picked just 5 apples. How many apples did each person pick at the first tree?
8. 4 criminals are caught and are to be punished. The Judge allows them to be freed if they can solve a puzzle. If they do not, they will be hung. They agreed. The 4 criminals are lined up on some steps (shown in picture).
They are all facing in the same direction. A wall seperates the fourth man from the other three.
- Man 1 can see men 2 and 3.
- Man 2 can see man 3.
- Man 3 can see none of the others.
- Man 4 can see none of the others.
The criminals are wearing hats. They are told that there are two white hats and two black hats. The men initially don't know what colour hat they are wearing. They are told to shout out the colour of the hat that they are wearing as soon as they know for certain what colour it is.
- They are not allowed to turn round or move.
- They are not allowed to talk to each other.
- They are not allowed to take their hats off.
Now the question is "Who is the first person to shout out and why?"
9. At a party, everyone shook hands with everybody else. There were 66 handshakes. How many people were at the party?
10. You have to measure exactly 4 liters of water, but you only have a 3-liter bottle and a 5-liter bottle. How do you do it?
--Thank You For Solving it...
Test of English as a Foreign Language (TOEFL) Preparation:-
Hello Friends,this article is of general TOEFL Preparation Questions and also the answers.
1. When did Mary _____ college?1) graduate
2) graduate from
4) graduating from
2. You look pale. You had better _____ a doctor.1) consult
2) consult to
3) consult with
4) consult by
3. New York is a large city, _____?.1) aren't it
2) doesn't it
3) won't it
4) isn't it
4. Japanese houses are made of wood, so they easily _____.1) catch to fire
2) catch the fire
3) catch on fire
4) catch with fire
5. Do you enjoy _____?.1) to hike
4) to hiking
6. Mary has trouble _____.1) to remember her homework
2) to remembering her homework
3) remember her homework
4) remembering her homework
7. Do you have _____ to do this afternoon? If not, I'd like to take you to a movie.1) many work
2) much work
3) many works
4) much works
8. Our friends will _____ for two nights.1) provide us up
2) provide us in
3) put us up
4) put us in
9. When will the conference _____?1) hold on
2) hold place
3) take on
4) take place
10. The meeting was held _____.1) at Tuesday
2) on Tuesday
3) with Tuesday
4) in Tuesday
11. Why don't you _____ us ?.1) go to the party with
2) go together the party with
3) go the party with
4) together the party with
12. That accident occurred _____.1) before three weeks
2) three weeks before
3) three weeks ago
4) three weeks past
13. Many people like my plan. Will you _____ it ?.1) agree with
2) agree to
4) agree about
14. The minister _____ a member of the church who was ill.1) called to the house of
2) called on the house of
3) called to
4) called on
15. Tomorrow is Mary's birthday. Let's _____ it.1) celebrate
16. If you don't understand, don't hesitate _____.1) ask a question
2) to ask a question
3) asking a question
4) to asking a question
17. It's snowing. Would you like to _____ this weekend?.1) skiing
2) go to ski
3) go skiing
4) go ski
18. Our company didn't pay _____ for that advertisement.1)much funds
2) many funds
3) many money
4) much money
19. Do you feel like _____ now?.1) dancing
2) to dance
4) to go dancing
20. Tom was happy to be _____ such a famous person.1) introduced
2) introduced at
3) introduced with
4) introduced to
These are the general questions with answers which will help you a lot.
Software Testing Tips:-
1 What's a 'test case'? Ans: A test case is a document that describes an input, action, or event and an expected response, to determine if a feature of an application is working correctly. A test case should contain particulars such as test case identifier, test case name, objective, test conditions/setup, input data requirements, steps, and expected results. Note that the process of developing test cases can help find problems in the requirements or design of an application, since it requires completely thinking through the operation of the application. For this reason, it's useful to prepare test cases early in the development cycle if possible. 2 What is the 'software life cycle'? Ans:
The life cycle begins when an application is first conceived and ends when it is no longer in use. It includes aspects such as initial concept, requirements analysis, functional design, internal design, documentation planning, test planning, coding, document preparation, integration, testing, maintenance, updates, retesting, phase-out, and other aspects.
3 How is testing affected by object-oriented designs? Ans:
Well-engineered object-oriented design can make it easier to trace from code to internal design to functional design to requirements. While there will be little affect on black box testing (where an understanding of the internal design of the application is unnecessary), white-box testing can be oriented to the application's objects. If the application was well-designed this can simplify test design.
4 What is verification? Validation? Ans:
Verification typically involves reviews and meetings to evaluate documents, plans, code, requirements, and specifications. This can be done with checklists, issues lists, walkthroughs, and inspection meetings. Validation typically involves actual testing and takes place after verifications are completed.
5 What are the five common problems that occur during software development? Ans:
Poor Communication – This is due to miscommunication for a developer as he don’t know what is needed by a customer. Or customers have unrealistic expectations. Poorly written requirements-This occurs when requirements are unclear, incomplete, not testable and too general. Schedules which are unrealistic-This occurs when too much of work is crammed in too little time. Inadequate testing –if none knows whether or not software is good until customers complain or system crashes. Adding new features after development is underway –This is a common practice to add new features after development is underway.
6 who is called a good test engineer? Ans:
Good test engineer is one swho · Has a strong desire for quality, and "test to break" attitude. · who takes the point of view of the customer, · Has a strong desire for quality, Tactful and diplomatic · Has good oral and written communication skill. ·Has previous worked in software development .
7 What is the role of documentation in QA? Ans:
In quality assurance Documentation plays a critical role, ALL the designs,Specifications ,code changes, test plans, business rules, inspection reports, configurations, test cases, bug reports, user manuals should be documented, all the practices should be documented, so that they are repeatable. Use documentation change management if possible, ideally there should be a system for easily finding and obtaining of documents and determining what document will have a particular piece of information.
8 What is a software project test plan? Ans:
A software project test plan is a document that describes the objectives, scope, approach and focus of a software testing effort. The completed document will help people outside the test group understand the why and how of product validation. It should be thorough enough to be useful, but not so thorough that none outside the test group will be able to read it. The process of preparing a test plan is a useful way to think through the efforts needed to validate the acceptability of a software product.
9 What is a test case? Ans:
A test case is a document that contains particulars such as Test case Name, objective, test case identifier, test conditions/setup, Input data requirements/steps and expected results.A test case describes an input, action, or event and its expected result, in order to determine if a feature of an application is working correctly, since it requires you to completely think through the operations of the application the process of developing test cases can help find problems in the requirements or design of an application. For this reason, if possible it is useful to prepare test cases early in the development cycle.
10 What is configuration management? Ans:
Configuration management (CM) covers the tools and processes used to control, coordinate and track code, requirements, problems, designs, documentation, change requests, tools, patches, compilers, libraries, who makes the changes and changes made to them
J2EE Interview Questions and Answers:-
1.What is J2EE component?
J2EE component is a collected functional software unit supported by a container and configurable at
deployment time. The J2EE specification shows the following J2EE component part:
a)Application clients and applets that run on the client machine.
b)Java servlet and Java Server Pages (JSP) technology are Web components that run on the server machine.
c)Enterprise JavaBeans (EJB) (enterprise beans) are business components that run on the server.
2.What is bean-managed transaction?
The boundaries which are defined by an enterprise bean is called bean-managed transaction.
3.What are types of J2EE clients?
a) Java-Web Start
b) Clients Applets
c) Web applications
d) Wireless clients
4.Why J2EE is suitable for the development of distributed multi-tiered enterprise applications?
J2EE application program allows the developers to design and implement the business logic into components according to business requirement. J2EE architecture allows the development of multi-tired applications and the developed applications can be installed on different machines depending on the tier in the multi-tiered J2EE environment . The J2EE application parts are:
a) Web-tier components.
b) Client-tier components.
c) Business-tier components.
d) Enterprise information system (EIS)-tier software.
5.What are the components of web module?
The components of web module are as following:
a) Java classes
b) JSP files
c) Gif and html files and
d) Web component deployment descriptors
6.What is J2EE Connector architecture?
J2EE Connector Architecture (JCA) is a Java-based technology solution for connecting application servers and enterprise information systems (EIS) as part of enterprise application integration (EAI) solutions.
7.What is binding (XML)?
Generating the code needed to process a well-defined portion of XML data.
8.What is binding (JSF)?
Wiring UI components to back-end data sources such as backing bean properties.
9.What is build file?
The XML file that contains one or more asant targets.
10.What is business logic?
The code that implements the functionality of an application.
11.What is business method?
A method of an enterprise bean that implements the business logic or rules of an application.
12.What is callback methods?
Component methods called by the container to notify the component of important events in its life cycle.
13.What is caller principal?
It is principal that identifies the invoker of the enterprise bean method.
14.What is caller?
It identifies the invoker of the enterprise bean method. It is same as caller principle.
15.Differentiate ear, jar and war files?These files are created for different uses .These files are only zipped file using java jar tool. Here is the description of these files:
a)ear files: The .ear file comprises the EJB modules of the application. .
b)jar files: are with the .jar extension. The .jar files comprises the libraries, resources and accessories files like property files..
16.Differentiate between Session Bean and Entity Bean?160
Session Bean: Session is one of the EJB and it shows a single client inside the Application Server. Stateless session bean is easy to develop and it is efficient. As compare to entity beans session beans need few server resources.
Entity Bean: An entity bean represents persistent global data from the database. Entity beans data are stored into database.
17.What is a container?
Containers are the interface between a component and the low-level platform specific functionality that supports
18.What services provided by a container?
The services provided by container are as follows:
a) Transaction management for the bean
b) Instance pooling for the bean
d) Remote access
e) Lifecycle management
f) Database-connection pooling
19.What is Deployment Descriptor?
A deployment descriptor is simply an XML (Extensible Markup Language) file with the extension of .xml. Application servers reads the deployment descriptor to deploy the components contained in the deployment unit. As in: ejb-jar.xml file is used to describe the setting of the EJB.
20.What is authentication?
Process that verifies the identity of a user, device, or other entity in a computer system.
21.What is B2B?
B2B stands for Business-to-business process.
22.What is backing bean?
The backing bean defines properties for the components on the page and methods that perform processing for the
23.What is basic authentication?
An authentication mechanism in which a Web server authenticates an entity via a user name and password obtained using the Web application's built-in authentication mechanism.
24.What is bean-managed persistence?
The mechanism whereby data transfer between an entity bean's variables and a resource manager is managed by the entity bean.
Ajax Interview Tips:-
Hello Friends,I have brought a One more article for you.It is of a new type of programming where now are used in a web-based applications..
And The Use Of This article is ,in an Interview many HR asks a question what is Ajax?What are it's advantages and diasdvntages?
So read it an Have any problem contact Me...
Advantages OF Ajax
In many cases, related pages on a website consist of much content that is common between them. Using traditional methods, that content would have to be reloaded on every request. However, using Ajax, a web application can request only the content that needs to be updated, thus drastically reducing bandwidth usage and load time. The use of asynchronous requests allows the client's Web browser UI to be more interactive and to respond quickly to inputs, and sections of pages can also be reloaded individually. Users may perceive the application to be faster or more responsive, even if the application has not changed on the server side. The use of Ajax can reduce connections to the server, since scripts and style sheets only have to be requested once.
Disadvantages of Ajax.
Pages dynamically created using successive Ajax requests do not automatically register themselves with the browser's history engine, so clicking the browser's "back" button may not return the user to an earlier state of the Ajax-enabled page, but may instead return them to the last full page visited before it.
Workarounds include the use of invisible IFrames to trigger changes in the browser's history and changing the anchor portion of the URL (following a #) when AJAX is run and monitoring it for changes.
Dynamic web page updates also make it difficult for a user to bookmark a particular state of the application. Solutions to this problem exist, many of which use the URL fragment identifier (the portion of a URL after the '#') to keep track of, and allow users to return to, the application in a given state.
The same origin policy prevents Ajax from being used across domains, although the W3C has a draft that would enable this functionality.
The lack of a standards body behind Ajax means there is no widely adopted best practice to test Ajax applications. Testing tools for Ajax often do not understand Ajax event models, data models, and protocols. Opens up another attack vector for malicious code that web developers might not fully test for.
Preparation Of an Interview for Google :-
The Google Co,
They given us some very and useful basic tips for an Interview... So Thanks to them.
Preparing for Google Interview:-
Google's interview process will vary by position but you can generally expect to have first-round interviews over the phone or on-campus and second-round interviews on-site at Google.
First-round interviews will either take place on your college campus or via phone. Both phone and in-person interviews are 30-45 minutes long and qualitative and open-ended in nature. The goal of the interview is to gain a better understanding of your problem-solving abilities, communication style, leadership skills and passion for Google.
Second-round interviews will generally take place on-site at Google. Second rounds usually take the full day and consist of two to four back-to-back interviews with our Googlers. If you happen to be in our office for interviews during meal times, the recruiter will accompany you to our cafeteria for a meal.
Who will you meet?
There are usually two contacts that will handle your candidacy throughout the interview process:
On-Campus interviews (University Programs): A member of the University Programs Team will meet you for your first-round interviews on-campus. They are not interviewing you, but setting up and facilitating your on–campus interview experience. They will also communicate with you about your status after the first-round interview.
Phone or On-Site interviews (Google Recruiter): If you applied for a position that is not holding on-campus interviews, you will have your first-round interviews via the phone. Your recruiter will set this up for you. For everyone (on–campus and phone interviewed candidates) that passes through to second-round interviews, a recruiter will become your main point of contact and handle your candidacy through to your final status.
Who will you interview with?: Both first and second-round interviews will be conducted by Googlers from the department that you applied to. For example, if you are interviewing for Finance, you will be interviewed by a member of the Finance department.
Interview Content and Preparation:
Your Background: Your interviewer may ask you a little bit about your work and academic background. Please prepare yourself for these questions beforehand.
Problem Solving: We're interested in learning more about how you solve problems. These questions will require you to walk us through a complicated scenario and discuss how you concluded your answer. Don't worry about being right or wrong--just answer to the best of your ability.
How to answer: Please be yourself. Here at Google, we believe in bringing your whole self to work and making the best possible match for you and for Google. We encourage you to be candid and active in your interview and to answer your questions clearly and concisely. If you need to take a moment and think through your answers, please do. It will help you and your interviewer understand your thoughts more clearly.
What to wear: At Google, you can be serious without a suit. While we have no formal dress code, you should look presentable during the day of your interview. Business casual is fine.What to bring: Please bring an extra copy of your resume/CV and your provisional undergraduate/ graduate transcripts.
And Want to know More Go to This URL:-Google jobs