Friday, August 2, 2013

XML Interview Questions

Can you walk us through the steps necessary to parse XML documents?

Superficially, this is a fairly basic question. However, the ball is not to determine whether candidates understand the concept of a parser but rather have them walk through the process of parsing XML documents step-by-step. Determining whether a non-validating or validating parser is needed, choosing the appropriate parser, and handling errors are all important aspects to this process that should be included in the candidate's response.

Thursday, August 1, 2013

SEO Interview Questions & Answers

Q1. What is SEO?
Ans: – SEO stands for Search Engine Optimization. SEO is a term in which we work on a website to get it ranked on the search engine. To optimize this result we have to follow many other steps like blog commenting, forum posting, social bookmarking, article submission, and many more.
SEO is also done to get more and more traffic to your website.

Q2. What is your favorite aspect in SEO?
Ans: - This is one of the most important questions that people should know. As link building is the main factor if we consider SEO. The question would vary if this is asked to a content writer because the main aspect would be the quality and uniqueness of the content. The answer would be different for other people.
The answer would be any of the following:

  • Keyword research
  • On-Page SEO
  • Off-Page SEO
  • Blog Posting
  • Blog Comments
  • Classified Posting
  • Press Release
  • Forum Posting
You might have any of the answers given above.

Top SEO Interview Questions and Answers

If a website's search engine saturation with respect to a particular search engine is 20%, what does it mean?

    * A. 20% of the WebPages of the website have been indexed by the search engine
    * B. Only 20% of the pages of the website will be indexed by the search engine
    * C. 20% of the websites pages will never be indexed
    * D. The website ranks in the first 20% of all websites indexed by the search engine for its most important search terms

B. Only 20% of the pages of the website will be indexed by the search engine


10 people do a web search. In response, they see links to a variety of web pages. Three of the 10 people choose one particular link. That link then has a __________ click through rate.

    * A. less than 30%
    * B. 30 percent
    * C. more than 30%

A. More than 30%

25 Top SEO Job Interview Questions

1. What do you know about our company and can you define who we are?
2. How would you define SEO and SEM?
3. What is your previous SEO history like? Can you give examples of rankings you’ve achieved.
4. What is your biggest mistake and biggest success in SEO?
5. What are the most important initial SEO steps on a website?
6. Which methods would you use for link building?
7. What is your strenght in terms of SEO?
8. How would you monitor rankings?
9. Which verticals have you worked on before?
10. Which side of SEO would you like to be involved? Either link building, coding or whatever?
11. What if your client is not open to ideas to make changes on their website, what would you come up with?

ADVANCED JAVA INTERVIEW QUESTIONS AND ANSWERS

1. What is the difference between an Interface and an Abstract class?
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 and all methods are implicitly abstract. An interface has all public members and no implementation. An abstract class is a class which may have the usual flavors of class members (private, protected, etc.), but has some abstract methods.
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.

ADVANCED JAVA INTERVIEW QUESTIONS AND ANSWERS

1. 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.
2. 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.

Core Java Interview Questions with Answers

1.what  is a transient variable?
A transient variable is a variable that may not be serialized. 
2.which containers use a border Layout as their default layout?
The window, Frame and Dialog classes use a border layout as their default layout. 
3.Why do threads block on I/O?
Threads block on i/o (that is enters the waiting state) so that other threads may execute while the i/o Operation is performed. 
4. 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. 
5. What is synchronization and why is it important?