JAVATECH NEWS

Java

CORE JAVA

Interview

OFF-CAMPUS

Wednesday 31 December 2014

Opening for Java Web Developer at Symantec


Position:Software Engineer (Java Web Developer)
Auto req ID :20749BR
Full-time or Part-time :Full-time
Location :IND - Tamil Nadu, Chennai
Job Function :Development Function
Responsibilities:
The Gateway Security Group in Symantec helps to keep our customers safe and compliant, protecting email and web communication, user identities, and monitoring for network activity which indicates increased risk. As part of the Gateway Security organization you will be an integral part of the development teams for cloud-based multi-tenant Hosted Security Services. Symantec’s Hosted Services include Symantec Protection Network - our software-as-a-service (SaaS) platform for providing Symantec technologies to customers via cloud-based online filtering services for e-mail, web and instant messaging security.
We’re seeking profiles for a software engineer position. This position needs a candidate with hands on experience with the following:
- Linux ( Preferred ) Windows is also ok.
- Java
- Experience with REST
- HTML & CSS
- JavaScript ( knowledge of JQuery is an advantage )
- Excellent verbal and written communication skills
- Product development, debugging issues and providing solutions.
Qualifications Education: B.E., B.Tech., MCS

Work Experience: 3 to 5 years

Excellent verbal and written communication skills

Apply here


Read more ...

Tuesday 30 December 2014

Java 7 Auto-Update to Java 8 in January 2015


Good news for all Java users.Oracle will start auto-updating Windows 32-bit and OS X, Java Runtime Environment (JRE) users from JRE 7 to JRE 8 in January 2015.

The Java auto-update mechanism is designed to keep Java users up-to-date with the latest security fixes. To achieve this goal Windows and OS X users that rely on Java’s auto-update mechanism will have their JRE 7 replaced with JRE 8.

Oracle will start auto-updating all Windows 32-bit and OS X users from JRE 7 to JRE 8 with the update release of Java, Java SE 8 Update 31 (Java SE 8u31), due in January 2015.

JRE 8 has been the default version on Java.com since October 2014 and is now being used by millions of users.
As Oracle replaced JRE 6 by JRE 7, oracle will auto-update users of the older release to the newer version of Java.
As always, all users are encouraged to update to the most recent Java versions available for public download.
In March 2014 Oracle announced the End of Public Updates for their Java SE 7 products for April 2015.more information....

How to update Java???

Read more ...

Java Opening at Span Infotech Private Limited

Company Name:Span Infotech Private Limited


About Company: Span Infotech Private Limited is ISO 9001:2008 certified company. Offers services such as Custom Development, Application Management, Testing, Data Warehousing, Enterprise Mobility, ERP, Remote Infrastructure Management. Technologies are Java, Microsoft Platform, SOA.
Span Infotech Private Limited is seeking for experienced candidates to work as Sr Java Developer in Bangalore.

Job summary:
Experience: 4-9 years
Location: Bangalore
Industry: IT/ Computers- Software
Role: Team Lead/ Technical Lead
Key skills: JSF, Spring, Java

Job description:
Candidate familiar with Java 1.7, Spring 3.2.x, Apache CXF-2.7x, XML, JAXB, JPA2, Unit testing frameworks, Junit 4.0, DBUnit, Mockito, Maven 3, Eclipse, Version Controller – SVN, GIT, SQL, DDL. DML, Oracle 11, Jetty 7.x, SOAP, Spring, Core Java, J2EE design patterns, experence in Batch processing.

Click here To Apply

For More Java Opening Click here 


Read more ...

Thursday 25 December 2014

Inheritance in Java


1. What is inheritance?

Ans-Deriving new class(child class) from existing class(base class or parent class) such that new class acquire all the features of parent class/base class is called Inheritance. Java uses “extend” keyword for acquiring the features of parent class to child class.

public class Parent
{
String fathername="Chandan";
int fatherage=50;
}
class Child extends Parent
{
String name="Raju";
void display()
{
System.out.println("My name is "+name+" My fathername is "+ fathername);
System.out.println("My father's age is "+fatherage);
}
}
class Show
{
public static void main(String args[])
{
Child c=new Child();
c.display();
}
}

2. What are the types of inheritance.?


Ans:There are 5 types of inheritance.

1. Single Inheritance.

2. Multilevel Inheritance

3. Hierarchical Inheritance

4.Hybrid Inheritance.

5. Multiple Inheritance.

3.What is single inheritance?

Ans: If One class is extended by only one class,then it is called single inheritance.
Example of single inheritance
class One
{
void methodOne()
{
System.out.println("This is Parent class method");
}
}

class Two extends One
{
void methodTwo()
{
System.out.print("This is Child class method ");
}
public static void main(String args[])
{
Two t=new Two();
t. methodOne();
t.methodTwo();
}
}
O/P:
This is Parent class method
This is Child class method.

4.What is multi level inheritance?

Ans:If a class(here Two) inherit from a base class(here class One),and another class(here class Three) is derived from this derived class(class Two) then it is called Multi level inheritance.
Example of Multi level inheritance.
class One
{
void methodOne()
{
System.out.println("This is method of class One");
}
}

class Two extends One
{
void methodTwo()
{
System.out.println("This is method of class Two ");
}
}
class Three extends Two
{
void methodThree()
{
System.out.println("This is method of class Three");
}

public static void main(String args[])
{
Three t=new Three();
t. methodOne();
t.methodTwo();
t.methodThree();
}
}

O/P:
This is method of class One
This is method of class Two
This is method of class Three.

5.what is Hierarchical Inheritance?

Ans:if One class is extended by many classes.then it is called Hierarchical Inheritance.

6.what is Hybrid Inheritance ?

Ans: Hybrid inheritance is a combination of Single and Multipleinheritance.

7. What is Multiple inheritance and does java support multiple inheritance?

Ans) If a child class acquire the property from multiple classes then it is known as multiple inheritance. Java does not allow to extend multiple classes(multiple inheritance) To overcome this problem java introduces  Interfaces.

8. Why java doesn't support multiple Inheritance ?

Ans-Multiple inheritance leads to ambiguity and confusion in java so java does not support the  multiple Inheritance.
class One
{
void methodOne
{
System.out.print("In class One");
}
}

class Two
{
void methodOne
{
System.out.print("In class B");
}
}

class C extends A,B(if multiple inheritance supported)
//Now which method will be consider in class C from the above Two class A and B,so it leads to ambiguity and confusion. That’s why java doesn't support multiple Inheritance

9.Can a class extend itself.?


Ans-No.

10. How to implement multiple inheritance in java?


Ans:We can implement multiple inheritance through “interfaces” in java,In Java a class can not extend more than one classes, but a class can implement more than one interfaces.
Example:
interface Stallion // Adult Male horse
{
Float HT=6.8f;
void height();
}

interface Dam //Adult Female horse
{
Float HT=5.2f;
void height();
}

class Colt implements Stallion,Dam  // Colt Young male horse
{
public void height()
{
float ht=(Colt.HT+Filly.HT)/2;
System.out.print("Height of Colt is :"+ht);
}
}
class MultipleInheritance
{
public static void main(String args[])
{
Colt ch=new Colt ();
ch.height();
}
}
O/P: Height of Colt is :6.0

To know more about interface Please click here







Read more ...

Monday 15 December 2014

Java opening at Software Data (India) Ltd.

Company Name:Software Data India

Company Details: Software Data India is a total IT Solutions and services provider. It was uniquely positioned to provide comprehensive end-to-end services in multiple technology areas. Offers services such as Custom solution Development, E-Learning, Test and Quality Assurance and Delivery models.

Software Data India is hiring experienced candidates to work as Java/ J2EE Developer in Delhi/ NCR. Graduate, Post Graduate, Doctorate candidates are eligible.
Job summary:

Experience: 2-5 years
Education: UG – Any Graduate – Any Specialization, Graduation Not Required, PG – Any Postgraduate – Any Specialization, Post Graduation Not Required, Doctorate – Any Doctorate – Any Specialization, Doctorate Not Required
Location: Delhi/ NCR
Industry: IT Software, Software Services
Role: Software Developer
Key skills: Spring, Hibernate, Core Java, Struts, J2EE, Web Services, SOA architecture
Job description:

Candidate familiar with SOA architecture, implementation of Web Service, knowledge in Java, J2EE, Spring, Struts, Hibernate.

Click here to apply

For more Java Jobs Click here





Read more ...

Java opening at Infinite Computer Solutions India Pvt Ltd

Comapany Name: Infinite Computer Solutions India Pvt Ltd

Job Description:
Should be strong in core Java, Design patterns. Should be strong multithreading. Must have good designing skills. Should be strong XML, XPATH, XSLT, JSON. Should have fair knowledge of webservices SOAP and REST. Should be strong in JQuery , Javascript. Should be strong with Database concepts. Should be Strong in Hibernate, Spring (security, mvc, batch). Should be Strong in Maven and must be familiar with continuous integration. Should be strong in DB concepts Oracle/MySQL. Should be strong in Servlets, JSP tiles.

Job Summary:

Experience: 3 - 5 Years
Job Type: Junior Level
Location: Gurgaon,Noida
Salary: INR 2,00,000 - 6,50,000 P.A
Education: Any UG Or Any PG
Functional Area: IT software - Application Programming / Maintenance
Industry Type: IT-Software/Software Services

Skills Required

Jsp, Hibernate, Maven, Core Java, Spring, Servlets, Rest, Tiles, Oracle, Soap, XML, XPATH, JSON, Jquery, javascript

Please send resume to below mentioned id

Contact PersonSurbhi
Email id:surbhi.bhardwaj@infinite.com
Contact No:0124330185

Read more ...

Sunday 14 December 2014

List of Top 20 Free Mobile Software Download Sites


Now a days everyone wants his Cell phone with updated versions of software for different purpose and functionality.Though he may having the laptop or desktop at home,because of  the portability features of mobile he just wants to have all the new and updated versions of software product in his cell phone where he can fulfil his primary mobile related task.This site contains the list of Top Free Mobile Software Download Sites in the World.Here you can download all the updated mobile software for your Mobile Phone. You can download lots of mobile themes, Games, Ring tones, Screen savers, Wallpapers, Songs, Video, & More for Motorola, Htc, Sony Ericsson, Samsung, LG and all other Cell phones. You will get Fast, Easy ,Free of cost, and Secure downloads of all Softwares with updated version. All products with explanations of its features also.

Advice before Download: 

While going for download mobile software,please make sure that the product offered by the genuine companies. Fake Software products may contain malicious viruses which may damage your mobile phones or valuable data of your phone. Before installing the product please read about the product the instructions,then do proper verify about ownership and trademark details.

List of Best and Free Cell Phone Software Download Sites:


Read more ...

Java opening at ALZA

Company Name:ALZA (alza.co.in)

Company Profile:
Offshore Development Center in India
At ATL (India) we realise that it is important that every project is managed holistically and with strong interdependence on technical, creative and marketing experts working on it. ATL also believes that having set process makes this task smooth and more conceivable.

Job Description :


Multiple openings for Java programmers and Android App development.
Stipend will be decided on candidate's performance.
Positive performance may lead to full time job opportunity.

Required Skills :
1) Basic Programming Skills
2) Good logical reasoning and problem solving ability.

Qualification : MCS, MCA, BE


Contact Details:

Email Id: careers@alza.co.in
Contact No: 08888850739

Click here to Apply

For More Java openings Click here


Read more ...

Java Opening at Biz4Solutions Pvt Ltd,Pune

Company Name: Biz4Solutions Pvt Ltd


Company Profile:Biz4Solutions is a company that works in a flexible environment for software development process, adjusting as per our clients' requirements. Quality work is a prerequisite for every task we undertake, as we consider that "every day counts". Our leadership team has worked with top tier IT service companies in various capacities architecting and developing large scale applications. Extremely hands on leadership team with expertise in all aspects of software design, development and project execution.

Our team of architects and designers personally work with clients to ensure projects are completed on time and within budget with a keen passion to ensure client satisfaction. Our project managers work with teams of highly skilled Mobile programmers, J2EE developers, CMS experts, graphics specialists and website developers who have passion for creativity. We help our customers to gain leaps and bounds in their business growth and value through our attitude and solutions.

Job Position : Software Developer


Job Category : IT | Software


Job Location : Pune, Maharashtra


Salary: INR 2,00,000 - 3,50,000 P.A


Joining : ASAP


Desired Education : BCA / B.Sc / B.Tech with above 70% in 10th, 12th and Graduation


Desired Experience : 0 to 1 Years


Key Skills : JAVA, J2EE, Spring

Job Description :


Responsible for Requirement Analysis, Design Support, Programming, Unit Testing, Documentation, and Code Reviews


Desired Skills :


Should be a technical graduate i.e. BCA / B.Sc / B.Tech with above 70% in 10th, 12th and Graduation.
Should be able to write code for a given program.
Must have good command on English language.
Excellent communication skills.
Can join ASAP.

Click here to Apply


Read more ...

Sunday 30 November 2014

Java openings at DELL

Company name:DELL

About this company
Since 1985, Dell has played a critical role in enabling more affordable and accessible technology around the world. As an end-to-end computing solutions company, Dell continues to transform computing and provide high quality solutions that empower people to do more all over the world.
With more than 100,000 team members across the globe, Dell serves customers ranging from the world's largest businesses and public-sector organizations, to small and medium businesses, and individual consumers. Dell's team members are deeply committed to serving our community, regularly dedicating volunteer hours to over 1,500 non-profit organizations. The company has also received numerous accolades ranging from employer of choice to energy conservation awards.

Responsibilities include:
- Designing of Java based software system to configure and manage end-to-end virtual and physical Ethernet networks
- Development & delivery of software for distributed system that is responsible to deliver networking solutions to enable rapid deployment of networks for cloud providers (public and private)
- Develops, integrates and implements related applications components, server-side development and database integration.
- Leading Dell specific test plan development and execution
- Preparation of technical product documentation used internally and externally
- Must be able to drive problem-solving strategies for complex issues that involve cross-functional disciplines

Undergarduate degree and 8-12 years of Java Software Development experience or graduate degree and 6-8 years of experience

Required skills:

- Experience building scalable server application software and/or distributed systems

- Extensive experience writing modern Java/C++ code with OO design.

- Expert knowledge of Java/J2EE, IP protocols, and Linux OS.

- Experience contributing to and working with using Open Source software

- Experience with Java Multi-threaded programming

- Expertise in data structures, algorithms and complexity analysis

- Prior working experience in web services, REST and/or XML- and/or JSON-based APIs

- Some Experience with Python and shell scripting.

- Experienced with multi-core/multi-CPU environments

- Some IP networking knowledge would be a big plus too, but not required.

- Development in Virtualization experience is a huge plus

- Prior development experience in Java Spring Framework, Hibernate, OSGI and other related technologies

- Previous work with enterprise-scale networks and systems is highly desired.

- In-depth knowledge and working experience with IDEs such as Eclipse is required.

- Experience devising and writing effective unit tests for distributed systems in Linux/Unix.

- Excellent verbal and written communication skills

Click here to Apply


Read more ...

Friday 28 November 2014

JAVA opening for Freshers at PHILIPS

Company Name:Philips

Eligibility : Any Graduate
Experience: Fresher
Location:Bangalore
Designation:Technical Specialist-JAVA
Responsibility & Key Result Areas

·         Developer to know about back end integration process with api , json and RESTFul services
·         Work with usability experts to ascertain feasibility
·         Work with the architect to create the app architecture
·         Create application designs
·         Develop the application per the design
·         Help support team with issue analysis and resolution
·         Understanding and Analysis of Requirements Specifications
·         Component/Module/Sub-system design and implementation
·         Develop quick working prototypes to prove concepts
·         Translate prototype to products,  Ensure the consistency and efficient integration of modules to meets the product specification
·         Support in project estimation, planning and risk management activities
·         Interface with architects/customer
·         Support in project estimation, planning and risk management activities. Identify and escalate risks in time
·         Ensure compliance to the Quality Management System and regulatory requirements for the SDLC activities

Requirements

·         Technically sound in Java 6 and RDBMS (MS-SQL/MySQL)
·         Strong web application creation experience on front end development work involving HTML, Javascript, AngularJS, Websockets, Ajax and Ajax framework based on Dojo and CSS 3
·         Strong web application server side(tomcat, jboss, weblogic) and middleware development experience delivering Java applications using technologies Spring, Hibernate, JDBC, Servlets, JTA
·         Experience in Web-service oriented architecture, RESTFul.
·         An understanding of programming pattern and principles e.g. Spring MVC, Struts
·         Good to have exposure to website performance monitoring and site tuning.
·         Experienced in tools – Eclipse, Coverty, Maven

Behavioral Competencies

·         Ability to work in evolving areas with potentially high ambiguity levels
·         Craving for learning new concepts
·         Openness/flexibility  to try out different areas/domains in the long run
·         Acumen for User Interface design
·         Personal Quality & productivity
·         Problem solving skills and Good Debugging skills
·         Good written & verbal communication skills ( ability to effectively work locally and with virtual global team)

Click here To Apply

Read more ...

Thursday 27 November 2014

Write a Java program using for-each loop.


Write a Java program using for each loop.

Program1:

class ForEachLoop1
{
public static void main(String args[])
{
int arr[]={13,20,30,40};
for(int i:arr)
{
System.out.println(i);
}
}
}

O/P:
13
20
30
40

Write a Java program using for each loop.

Program2:

import java.util.*;
class ForEachLoop2
{
public static void main(String args[])
{
LinkedList<String> list=new LinkedList<String>();
list.add("Raju");
list.add("Hiten");
list.add("Kiran");
for(String s:list)
{
System.out.println(s);
}
}
}

O/P:
Raju
Hiten
Kiran


Read more ...

Wednesday 26 November 2014

For-each loop (Advanced For loop)


For each loop generally used to handle the elements of  collection.Collection is a group of elements. Eg Arrays and java.utli classes(Stack,LinkedList,Vector etc).
For each loop repeatedly executes statements for each of the elements in the collection.

Syntax of for-each loop:

for(datatype variable:collection)
{
Statements;
}

Example of "for each loop" using array:

Program1:


class ForEachLoop1
{
public static void main(String args[])
{
int arr[]={13,20,30,40};
for(int i:arr)
{
System.out.println(i);
}
}
}

O/P:

13
20
30
40

Example of "for-each loop" using Linked List:

Program2:


import java.util.*;
class ForEachLoop2
{
public static void main(String args[])
{
LinkedList<String> list=new LinkedList<String>();
list.add("Raju");
list.add("Hiten");
list.add("Kiran");
for(String s:list)
{
System.out.println(s);
}
}
}

O/P:

Raju
Hiten
Kiran

Read more ...

Stars printing programs

1.Write a Java program to print stars in Triangular shape using nested FOR LOOP.



Program:
class Star1
{
public static void main(String args[])
{
for(int i=1;i<=5;i++)
{
for(int j=1;j<=5-i;j++)
System.out.print(" ");

for(int j=1;j<=i;j++)
System.out.print("*");

System.out.println();
}
}
}

O/P:



2.Write a Java program to print stars in Triangular shape using nested FOR LOOP.


Program:
class Star2
{
public static void main(String args[])
{
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print("*");
}
System.out.println();
}
}
}

O/P:



3.Write a Java program to print Pyramid stars using nested FOR LOOP.


Program:

class PyramidStarPrint
{
public static void main(String args[])
{

for(int i=1;i<=5;i++)
{
for(int j=1;j<=5-i;j++)

System.out.print(" ");

for(int j=1;j<=2*i-1;j++)

System.out.print("*");

System.out.println();
}
}
}

O/P:


Read more ...

Opening for JAVA/J2EE Developer at Multiple location

Company Name:Customer is King

About Company:Customer is King began with the vision of one man-Joy Sadiq, with a view to create clarity in the complexity of the universe. Customer is king was founded in the year 2000 and was succeeded in achieving zero defect assurance in customer’s satisfaction. Java Provides solutions in technology, infrastructure and consulting.

Job summary:

Experience: 0-1 years
Education: UG- Any Graduate, Graduation Not Required, PG-Any Postgraduate, Post Graduation Not Required, Doctorate-Any Doctorate – Any Specialization, Doctorate Not Required
Location: Bangalore, Chennai, Hyderabad/ Secunderabad.
Industry: IT Software/ Software Services
Role: Software Developer
Salary:Not disclosed
Key skills: Java, J2EE, Springs, Swing, Hibernate, Core Java, JSP, Servlets, EJB, Socket programming, C++, Struts, J2SE
Apply here


Read more ...

Sunday 23 November 2014

Advance Java Interview Question Set-1

50 Advance Java Interview Questions with answer.

1.Which of the following statement is true for the Type 2 JDBC driver?

A) A Type 2 driver converts JDBC calls into calls for a specific database.
B) This driver is referred to as a "native-API, partly Java driver."
C) As with the Type 1 driver, some binary code may be required on the client machine, which means this type of driver is not suitable for downloading over a network to a client.
D) All of the above
Ans-B

2. What is the key difference between using a <jsp:forward> and HttpServletResponse.sendRedirect()?

A. forward executes on the client while sendRedirect() executes on the server.
B. forward executes on the server while sendRedirect() executes on the client.
C. The two methods perform identically.
Ans-B

3. What exception is thrown when Servlet initialization fails ?

A. IOException
B. ServletException
C. RemoteException
Ans-B

4.Which of the following is true?

A.Servlet is instantiated every time when request is made.
B.They are the mechanism used by the class loader to load to download applets
C.They can be used instead of CGI scripts
D.They requires a web browser that support jdk 1.1.
Ans-A

5. Which of the following can not be used as the scope when using a JavaBean with JSP?

A.application
B.session
C.request
D.response
Ans-D

6. Which JSTL snippet can be used to perform URL Rewritng?

A. <a href='<c:url ="foo.jsp”/>'/>
B. <a href='<c:link url="foo.jsp”/>'/>
C. <a href='<c:url value="foo.jsp”/>'/>
D. <a href='<c:link value="foo.jsp”/>'/>
Ans: C

7. The JDBC-ODBC Bridge supports multiple concurrent open statements per connection?

A- True
B- False
Ans-B

8.Which of the following is not a standard method called as part of the JSP life cycle?

A. jspService()
B.jspInit()
C.jspDestroy()
D._jspService()
Ans-A

9. In the init(ServletConfig) method of Servlet life cycle, what method can be used to access the ServletConfig object ?

A. getServletInfo()
B. getInitParameters()
C. getServletConfig()
ANS: C

10. For a given ServletResponse response, which retrieves an object for writing binary data?

A. response.getWriter()
B. response.getOutputStream()
C. response.getOutputWriter()
D. response.getWriter().getOutputSTream()
Ans-B

11. What is wrong with the following code ?
<jsp:include page="MainMenu.jsp" flush="true"/>
<%
Cookie c = new Cookie("UserName", "Alastair Gulland");
response.addCookie(c);
%>

 A.Cookie class can not take parameters in it's constructor
 B.Although no error will be reported the use of the <jsp:include/> action means that the response object can't be used to create cookies.
 C.The <jsp:include/> action must be placed inside the script block
 D.The request object is used for creating cookies
Ans-B

12.  Are ResultSets updateable?

A.Yes, but only if you call the method openCursor() on the ResultSet, and if the driver and
database support this option
B. Yes, but only if you indicate a concurrency strategy when executing the statement, and
if the driver and database support this option
C. Yes, but only if the ResultSet is an object of class UpdateableResultSet, and if the driver
and database support this option
D. No, ResultSets are never updateable. You must explicitly execute DML statements (i.e.
insert, delete and update) to change the data in the underlying database
Ans:B

13. Which code line must be set before any of the lines that use the PrintWriter?

A.setpageType()
B.setContentType()
C.setcontextType()
D.setResponseType()
Ans B

14.Which of the following statements makes your compiled JSP page implement the SingleThreadModel interface?

A. <%@ page isThreadSafe="false" %>
B. <%@ page isThreadSafe="true" %>
Ans-A

15.Which of the following are session tracking technique?

A,URL rewriting, using session object, using response object, using hidden fields

B.URL rewriting, using session object, using cookies, using hidden fields

C.URL rewriting, using servlet object, using response object, using cookies

D.URL rewriting, using request object, using response object, using session object
Ans:B

16. Which method must be used to encode a URL passed as an argument to
HttpServletResponse.sendRedirect when using URL rewriting for session tracking?

A. ServletResponse.encodeURL
B. HttpServletResponse.encodeURL
C. ServletResponse.encodeRedirectURL
D. HttpServletResponse.encodeRedirectURL
Ans-D

17. Which JSTL code snippet can be used to import content from another   web resource?

A. <c:import url="foo.jsp"/>
B. <c:import page="foo.jsp"/>
C. <c:include url="foo.jsp"/>
D. <c:include page="foo.jsp"/>
E. Importing cannot be done in JSTL. A standard action must be used instead.
Answer: A

18.What is the full form of JDBC?

A.Java Database Connection
B.Java Database Connectivity
C.Java Database Commitment
D.Java Database Console
Ans-B

19. Instantiate the Spring IoC Container?

A. ApplicationContext context =new ClassPathXmlApplicationContext(“spring.xml”)
B. ApplicationContext context =new ClassPathxmlApplicationContext(“spring.xml”)
C. ApplicationContext context =new XmlApplicationContext(“Spring.bean.xml”)
D. ApplicationContext context =new  ApplicationContext(“spring.xml”)
Ans-A

20. Which type of Statement can execute parameterized queries?

A. PreparedStatement
B. ParameterizedStatement
C .ParameterizedStatement and CallableStatement
D. All kinds of Statements (i.e. which implement a sub interface of Statement)
Ans-A

21. Which packages contain the JDBC classes?
A.java.jdbc and javax.jdbc
B java.jdbc and java.jdbc.sql
C java.sql and javax.sql
D java.rdb and javax.rdb
Ans-C

22.How many JDBC drivers are there?

A.2
B.1
C.4
D.3
Ans-C.

23. State true or false :-The JDBC-ODBC bridge from Sun's Java Software does not provide network access to desktop databases like Microsoft access by itself.
A.True
B.False
Ans-B.

24. In servlet parameters are passed as pair in get request

A.value
B.name/value
C.Both can be used
D.None of the above
Ans:B

25. Which two are true about the JSTL core iteration custom tags? (Choose two.)

A. It may iterate over arrays, collections, maps, and strings.
B. The body of the tag may contain EL code, but not scripting code.
C. When looping over collections, a loop status object may be used in the tag body.
D. It may iterate over a map, but only the key of the mapping may be used in the tag body.
E. When looping over integers (for example begin='1' end='10'), a loop status object may not be used in the tag body.
Ans-A,C

26. When using a JavaBean to get all the parameters from a form, what must the property be set to (??? in the following code) for automatic initialization?
<jsp:useBean id="fBean" class="govi.FormBean" scope="request"/>
<jsp:setProperty name="fBean" property="???" />
<jsp:forward page="/servlet/JSP2Servlet" />

A.?
B.@
C.$
D.*
Ans-D

29.Which of the following is used to get servlet environment information?

A.ServletConfig object
B.ServletException object
C.ServletContext object
D.ServletRequest objects
Ans-C

30. What happens if you call the method close() on a ResultSet object?

A the method close() does not exist for a ResultSet. Only Connections can be closed.
B the database and JDBC resources are released
C you will get a SQLException, because only Statement objects can close ResultSets
D the ResultSet, together with the Statement which created it and the Connection from
which the Statement was retrieved, will be closed and release all database and JDBC resources
Ans:B

31. What is the difference between TYPE_SCROLL_INSENSITIVE , and TYPE_SCROLL_SENSITIVE?

A A result set that is TYPE_SCROLL_INSENSITIVE does not reflect changes made while it is still open and one that is TYPE_SCROLL_SENSITIVE does.
B Both types of result sets will make changes visible if they are closed and then reopened.
C You will get a scrollable ResultSet object if you specify one of these ResultSet constants.
D All of the above
Ans-D

32. How can a Servlet call a JSP error page ?

A This capability is not supported.
B When the servlet throws the exception, it will automatically be caught by the calling JSP page.
C The servlet needs to forward the request to the specific error page URL. The exception is passed along as an attribute named "javax.servlet.jsp.jspException".
D The servlet needs to redirect the response to the specific error page, saving the exception off in a cookie.
Ans-C

33. Different types of exceptions in JDBC are
1. BatchUpdateException
2. DataTruncation
3. SQLException
4. SQLWarning

A) 1,2,3
B) 1,3,4
C) 1,2,4
D) 1,2,3,4
Ans-D

34. how can a whole class be mapped as immutable in hibernate?
A.mutable-mapping=”false”;
B.mutable=”true”;
C.mutable=”false”;
D.None
Ans:C

35. Which retrieves all cookies sent in a given HttpServletRequest request?

A.request.getCookies()
B.request.getAttributes()
C.request.getSession ().getCookies()
D.request.getSession (). GetAttributes()
Ans:A

36.Servlet mapping defines

A.an association between a URL pattern and a servlet
B.an association between a URL pattern and a request page
C.an association between a URL pattern and a response page
D.All of the above
Ans-A

37. A JSP page needs to set the property of a given JavaBean to a value that is calculated with the JSP page. Which three jsp:setProperty attributes must be used to perform this initialization? (Choose three)

A. id
B. val
C. name
D. param
E. value
F. property
G. attribute
Ans-C,E,F

38. How many ServletConfig and servlet context objects are present in one application?
A.one each per servlet
B.one each per request
C.one each per response
D.Only one for entire application.
Ans-D

39.Which is the correct web application deployment descriptor element for defining a servlet initialization parameter?

A.<init-param>
<param-name>timeout</param-name>
<param-value>1000</param-value>
</init-param>
B. <servlet-param>
<param-name>timeout</param-name>
<param-value>1000</param-value>
</servlet-param>
C. <init-parameter>
<parameter-name>timeout</parameter-name>
<parametervalue>1000</parametervalue>
</init-parameter>
D. <servlet-parameter>
<parameter-name>timeout</parameter-name>
<parametervalue>1000</parameter-value>
</servlet-parameter>
Ans-A

40. The include() method of requestdispatcher

A.sends a request to anther resources like servlet,jsp or html
B.include resource of  file like servlet,jsp or html
C.appends the request and response object to the current servlet
D.None of the above
Ans-B

41. Which implicit object is used in a JSP page to retrieve values associated with <context-param> entries in the deployment descriptor?

A. config
B. request
C. session
D. application
Answer: D

42. How can you retrieve information from a ResultSet?

A.By invoking the method get(..., String type) on the ResultSet, where type is the
database type
B.By invoking the method get(..., Type type) on the ResultSet, where Type is an object
which represents a database type
C. By invoking the method getValue(...), and cast the result to the desired Java type.
D. By invoking the special getter methods on the ResultSet: getString(...),
getBoolean (...), getClob(...)
Ans:D

43. Which ensures that a JSP response is of type "text/plain"?

A.   <%@ page mimeType="text/plain" %>
B.   <%@ page contentType="text/plain" %>
C.   <%@ page pageEncoding="text/plain" %>
D.   <%@ page contentEncoding="text/plain" %>
Ans-B

44.  What is wrong with the following code ?

<%
if(strPassword.equals("boss"))
{
< jsp:forward page="Welcome.jsp" flush="true" / >
}
else
{
}
%>
A.Unmatched bracket in for statement
B.Flush attribute must be false
C.Keyword 'file' should be used instead of 'page' in the action
D.Actions cannot be used within scriptlet blocks
Ans-D

45. Servlet A receives a request that it forwards to servlet B within another web
application in the same web container. Servlet A needs to share data with servlet B
and that data must not be visible to other servlets in A's web application.
In which object can the data that A shares with B be stored?

A. HttpSession
B. ServletConfig
C. ServletContext
D. HttpServletRequest
Ans-D

46. Given the definition of MyServlet:
public class MyServlet extends HttpServlet {
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
HttpSession session = request.getSession();
session.setAttribute("arg","value");
session.invalidate();
response.getWriter().println("value=" + session.getAttribute("arg"));
 }
 }
What is the result when a request is sent to MyServlet?

A.An IllegalStateException is thrown at runtime.
B. An InvalidSessionException is thrown at runtime.
C. The string "value=null" appears in the response stream.
D. The string "arg=value" appears in the response stream.
Ans-A

47.Can we retrieve a whole row of data at once, instead of calling an individual ResultSet.getXXX method for each column ?

A. No
B. Yes
Ans:A

48. What is, in terms of JDBC, a DataSource?

A. DataSource is the basic service for managing a set of JDBC drivers
B. A DataSource is the Java representation of a physical data source
C. A DataSource is a registry point for JNDI-services
D. A DataSource is a factory of connections to a physical data source
Ans-D

49.Which security mechanisms protect the response stream?
A. data integrity
B. confidentiality
C. authentication
D. 1 and 2
Ans:D

50. Which prevent a servlet from handling requests.?

A. The servlet's init method does NOT return within a time period defined by the servlet container.
B. The servlet's init method throws a Servlet Exception
C The servlet's init method sets the Servlet Response's context length to 0
D. 1 and 2
Ans:D

Read more ...

Friday 21 November 2014

Java Opening at Trigent Software Ltd,4-6 years


About Company: Trigent Software Ltd is a pioneer in IT outsourcing and the offshore development business. Offers services such as Product Engineering, Mobile Software Development, QA and Testing, Product/ Application Maintenance, Sharepoint, BI and Reporting, Web development, System Integration and Remote Infrastructure Management.
Job description:
Candidate familiar with data model, database structure, developing effective unit test cases, Architecture and develop module level design specifications, using testing tools, requirement & the design specifications and translate the specifications to efficient code, expert in Configuration management tool, Bug Reporting & tracking tool, Debug tools.
Job summary:
Company Name: Trigent Software Ltd
Experience: 4-6 years
Education: Any Graduate
Location: Bangalore
Industry: IT-Software
Role: Software Engineer
Key skills: J2EE, Java, Frameworks, Design specifictaions
Contact details:
Company Name: Trigent Software Ltd
Website: www.trigent.com
Apply now

Read more ...

Core Java Opening @ Wipro,3-5 yrs


Company name:Wipro
Job Description:
Java developer Candidate should have good hands on experience on JAVA J2EE and database knowledgeShould be able to work independently and develop modules as requiredJava Script knowledge is desirable.should be a good team player
Roles & Responsibilities:
"As a Senior Developer, you are responsible for development, support, maintenance and implementation of a complex project module. You should have good experience in application of standard software development principles. You should be able to work as an independent team member, capable of applying judgment to plan and execute your tasks. You should have in-depth knowledge of at least one development technology/ programming language. You should be able to respond to technical queries / requests from team members and customers. You should be able to coach, guide and mentor junior members in the team. "
Designation:Core Java Developer
Experience: 3 to 5 Yrs
Location:Hyderabad
Mandatory Skills:Core Java
Desirable Skills:Java-J2EE
Salary:As per industry
To Apply Click here

Read more ...

Java/.NET Walk-in @ TCS,3-8 yrs


Company name: TCS (Tata Consultancy Services)
Designation:Java,.NET Engineer
Qualification: BE / B.Tech / MCA / M.Sc / MS (B.Sc with min 3.5 yrs relevant experience post qualification IT experience)
Experience: 3 to 8 Yrs
Location:Hyderabad, Chennai,  Mumbai, Kolkata, Pune, Delhi, Bangalore
Salary:As per industry
Walk-In  Date : Sat,29th Nov 2014
Walk-In Time:9.30 AM to 1:00 PM
Location Details:

Read more ...

Thursday 20 November 2014

Opening at Tech Tree,Mumbai,1-2 yrs



Company profile
Tech Tree IT Systems (P) Ltd provides the mobile solutions, cloud solutions, game/ apps solutions,Enterprise solutions. Tech Tree IT Systems (P) Ltd is Developed Augmented Reality games and applications on Android, IOS, Blackberry and QT
Contact details:
Company Name: Tech Tree IT Systems (P) Ltd
Website: www.techtreeit.com
Eligibility criteria : 
Qualification : UG: B.Tech/ B.E. – Any Specialization, Computers, B.Sc – Any Specialization, PG: M.Tech – Computers
Experience 1-2 yrs
Skills:MySQL, Oracle 9i, HTML, Windows 9x, HTML, JBOSS, Application servers, Ajax, Web Server, JSP, J2EE, Struts 1.X, Java.
Industry:IT-Software/ Software Services
Role:Software Developer
Salary: Not Disclosed
Location: Mumbai
Click here to Apply 



Read more ...

Java opening at Winsoft Technologies,pune,3-7yrs


Company profile
 Winsoft Technologies is a global supplier of Enterprise Software Solutions to financial organizations. The services of Winsoft Technologies are apple IPhone application development, AMC website maintenance, Portfolio management systems, MF tracker etc.
Eligibility criteria is as follows: 
Qualification : UG: B.Tech/ B.E. – Any Specialization, Computers, B.Sc – Any Specialization, PG: M.Tech – Computers
Experience 3-7 yrs
Skills:Object Oriented Programming, Java, Spring 3.0, Ajax, Database programming – Oracle, Cursors, Triggers, SPs, JQuery, Ext-Js framework, experience in JavaScript technology, excellent in debugging & troubleshooting skills.
Industry:IT/Software
Role:Software Developer
Salary: Not Disclosed
Location: Pune
Apply here



Read more ...

Java Walk-in on 26 Nov 14 at Noida


Company profile
Snap-on Business Solutions is a world leader in automotive parts and service information. Its products are aimed at helping original equipment manufacturers ("OEMs") and their dealers enhance their service operations. Business solutions' products include integrated software, services and systems that transform complex technical data for parts catalogs into easily accessed electronic information. Other products and services include warranty management systems and analytics to help dealerships manage and track performance. Over 33,000 automotive dealerships around the world use business solutions' electronic parts catalogs, which are available in 26 different languages and support 15 automotive manufacturers and 31 brands. Business Solutions' products are also sold to over 85,000 dealers in the power equipment and power sports markets.
Snap-on Business Solutions was previously known as Syncata India (P) Ltd in India, wholly Snap-On subsidiary with experience of over 900 projects for prestigious clients with multi-year relationships. We deliver exceptional quality and on-time performance to our customers. Snap on Business Solutions, is a publicly rated company on NYSE: SBS. It is one of the S&P Fortune 500 company in US.
Please go through the following links to get detailed information about the company,
Website url: http://sbs.snapon.com
Job Description:

Eligibility criteria is as follows: 
Qualification : B.tech or M.tech/MCA
Percentage: throughout must be 70%
Experience 0-1 yrs
Any project or Internship on Java (Mandatory)
Good verbal & written communication skills
Good analytical skills
Detail oriented
Skills:Java/Python,Oops Knowledge
Industry:IT
Role:Java/python Trainee
Salary: INR -2,25,000 P.A.
Bond :1.5 years

Recruitment Process:
1st Round: Aptitude Test
2nd Round: HR interview
3rd Round: Technical Interview

Walk-In Interview schedule: 
Day & Date: Wednesday, 26th Nov 2014
Time : sharp at 11.30 am.

VENUE: Snap-on Business Solutions 1st floor, Tower C, Logix Techno Park, Plot No. 5, Sector 127, Noida (U.P)



Read more ...

Wednesday 19 November 2014

SOFTWARE AND DOWNLOAD


Softwares are like the heart of your PC or mobile. A latest and updated software in your PC/Mobile give a new feature and functionality to your PC or mobile. Though software are very costlier and it is the final result of developers hard work and effort no one wants to pay the value of developers hard work by buying a software by paying money, people every time prefer the cost free software, so you can search here all new and cost free software. you can download those software as per your need to perform a task and it will give a new functionality and look to your device. So please keep visiting this site daily to get all important and new softwares.     
Read more ...

News


Here you will get all the current news of Java and other top rated news, these news will basically help you to update your knowledge with the current Java or other technology. In today’s world every time new things are happening and our thinking are also changes gradually with the changing worldwide technologies, It is important to forward our steps towards the future technology with changing technology. So to keep updating your current knowledge in technology to cope yourself in changes IT world please visit this site daily.
Read more ...

Core Java Opening at Symphony Teleca Corporation India Pvt. Ltd,Pune,Exp 3-5 yrs


About Company: Symphony Teleca Corporation India Pvt. Ltd. helps enterprises leverage the global economy to gain competitive advantage. IT combines core competencies in complex analytics and software engineering with deep domain knowledge and process expertise to deliver measurable value to clients. The company's three service lines offer end-to-end solutions across vertical markets and functions: Commercial Software Solutions delivers increased productivity and faster time-to-market for software products; Market Analytics Solutions enables better decisions, more predictable results and opportunities to increase revenue; and Spend Management Solutions provides indirect expense insight and visibility for optimized performance. Symphony Teleca is headquartered in Palo Alto, CA, with North American locations in Dallas, TX, Nashville, TN, and Waltham, MA; and India locations in Bangalore, Mumbai and Pune.
Experience: 3-5 years
Education: UG – Any Graduate – Any Specialization, Graduation Not Required, PG – Any Postgraduate – Any Specialization, Post Graduation Not Required, Doctorate – Any Doctorate – Any Specialization, Doctorate Not Required
Location: Pune
Industry: IT-Software/ Software Services
Role: Software Developer
Key skills: Multithreading, Core Java
Candidate proficient in XML, JavaScript. Experience in Linux with scripting will be an advantage.
Salary:Not mentioned
Web Site: www.symphonyteleca.com
Click here to Apply


Read more ...

Opening at Elixir Web Solutions Pvt Ltd,Bangalore


About Company: Elixir Web Solutions Private Limited is a professional web design, web development and consulting company. The services are Application Development, Internet Marketing & SEO, Mobile Application Development, E-Commerce, Product Development etc
Experience: 4-9 years
Education: UG – Any Graduate – Any Specialization, Graduation Not Required, PG – Any Postgraduate – Any Specialization, Post Graduation Not Required, Doctorate – Any Doctorate – Any Specialization, Doctorate Not Required
Location: Bangalore,karnataka
Industry: IT-Software/ Software Services
Role: Software Developer
Key Skills: Core Java, Ajax, JavaScript
Salary:Not disclosed
Job description:
Candidate with hands-on experience in Core Java ,Ajax, JavaScript
Contact details:
Website: www.elixirwebsolutions.com
To apply Click here


Read more ...

Java Interview and Interview Questions


Here you will get latest Java interview(walk-in and off campus both) related informations of all companies.You will  get generally asked Java interview questions also to crack the Java interviews.so please keep visiting this page daily to get latest Java interview informations and interview questions.Thanks
Read more ...

Opening for Software Developer at TCS


Company Name: Tata Consultancy Services Ltd
Experience: 3-6 years
Education: UG - Any Graduate - Any Specialization, Graduation Not Required,PG - Any Postgraduate - Any Specialization, Post Graduation Not Required,Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required
Location: Chennai
Industry: IT-Software/ Software Services
Role: Software Developer
Key skills: Struts, Spring, Hibernate, Java
Contact person: Mr. K Sudeep
E-mail:kumar.duraisamy@tcs.com
To Apply Click here
Read more ...

Tuesday 18 November 2014

Opening for JAVA developer @ Noida


About The Company

Jellyfish Technologies is a young agile company located in Noida, Sector 6. They have served clients across the globe and built a winning team of 19 developers.
Website: http://www.jellyfishtechnologies.com/
Job Responsibilities: JAVA Developer
Job Description:Candidate should understand requirements through regular interaction with concerned stakeholders including counterparts in the other offices.
-Candidate will be involved in designing and development of software for the various requirements and innovating ideas to improve the solutions offered by the team.
-Candidate must ensure thorough quality testing and documentation of the software developed before deployment into Production
-Education: B.Tech/B.E., M.Tech./M.E., MCA, P.G.D.C.A
Skills Required
-Excellent written and verbal communication skills.
-Proficiency in Core JAVA and Advanced Java.
-Preference will be given to candidate with exposure to Servlets, JSP, Spring, Hibernate
-Candidate must have worked on one academic project based on Java
-Working  Experienc: 0 - 1 yrs
-Salary: 1.2 - 3.5 LPA
-No Bond
Industry: IT
Tentative date of interview: Will be communicated post registration window is closed
Tentative date of joining: Immediate
Interview Process:
-Programming test (Online Java Test)
-Technical Round (Face to Face)
-Technical and HR (Face to Face)
Please Note : You will be required to carry a LAPTOP during the first round of Interview i.e. Programming Test.
To apply Click here

Read more ...

Sunday 16 November 2014

Technology



Technology  (from Greek τέχνη, techne, "art, skill, cunning of hand"; and -λογία, -logia[1]) is the collection of tools, including machinery, modifications, arrangements and procedures used by humans. Engineering is the discipline that seeks to study and design new technologies. Technologies significantly affect human as well as other animal species' ability to control and adapt to their natural environments. The term can either be applied generally or to specific areas: examples include construction technology, medical technology and information technology.
The human species' use of technology began with the conversion of natural resources into simple tools. The prehistoric discovery of how to control fire increased the available sources of food and the invention of the wheel helped humans in travelling in and controlling their environment. Recent technological developments, including the printing press, the telephone, and the Internet, have lessened physical barriers to communication and allowed humans to interact freely on a global scale. However, not all technology has been used for peaceful purposes; the development of weapons of ever-increasing destructive power has progressed throughout history, from clubs tonuclear weapons.
Technology has affected society and its surroundings in a number of ways. In many societies, technology has helped develop more advanced economies (including today's global economy) and has allowed the rise of a leisure class. Many technological processes produce unwanted by-products, known as pollution, and deplete natural resources, to the detriment of Earth's environment. Various implementations of technology influence the values of a society and new technology often raises new ethical questions. Examples include the rise of the notion of efficiency in terms of human productivity, a term originally applied only to machines, and the challenge of traditional norms.
Philosophical debates have arisen over the present and future use of technology in society, with disagreements over whether technology improves the human condition or worsens it. Neo-Luddism, anarcho-primitivism, and similar movements criticise the pervasiveness of technology in the modern world, opining that it harms the environment and alienates people; proponents of ideologies such as transhumanism and techno-progressivism view continued technological progress as beneficial to society and the human condition. Indeed, until recently, it was believed that the development of technology was restricted only to human beings, but recent scientific studies indicate that other primatesand certain dolphin communities have developed simple tools and learned to pass their knowledge to other generations.(information from Wikipedia)

Since 1995, Java has changed our world, and our expectations,our daily life.we can be connected and access Java applications and content anywhere, any time because of Java,we are now the people of smarter planet,we expect digital devices to be smarter, more functional, and way more entertaining.Today, Java not only permeates the Internet, but also is the invisible force behind many of the applications and devices that power our day-to-day lives. From mobile phones to handheld devices, games and navigation systems to e-business solutions, Java is everywhere.So please keep visiting this website to know more about present and future technology.

Read more ...
Designed By Blogger Templates