JAVATECH NEWS

Java

CORE JAVA

Interview

OFF-CAMPUS

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

Saturday 15 November 2014

Welcome to Java


Java is a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture. Java is, as of 2014, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers.[10][11] Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them.

The original and reference implementation Java compilers, virtual machines, and class libraries were originally released by Sun under proprietary licences. As of May 2007, in compliance with the specifications of the Java Community Process, Sun relicensed most of its Java technologies under the GNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java (bytecode compiler), GNU Classpath (standard libraries), and IcedTea-Web (browser plugin for applets).
Paradigm(s):multi-paradigm: object-oriented, structured, imperative, functional, generic, reflective, concurrent
More Information about Java

Designed by:James Gosling and Sun Microsystems
Developer:Oracle Corporation
Appeared in:1995
Stable release:Java Standard Edition 8 Update 25 (1.8.0_25) / October 14, 2014;
Typing discipline:Static, strong, safe, nominative, manifest
Major implementations:OpenJDK, many others
Dialects:Generic Java, Pizza
Influenced by:Ada 83, C++, C#,[2] Eiffel,[3] Generic Java, Mesa,[4] Modula-3,[5]Oberon[6]Objective-C,[7] UCSD Pascal,[8][9] Smalltalk
Influenced:Ada 2005, BeanShell, C#, Clojure, D, ECMAScript, Groovy, J#, JavaScript,                                    Kotlin, PHP, Python, Scala, Seed7, Vala
Implementation language:C and C++
OS:Cross-platform (multi-platform)
License:GNU General Public License, Java Community Process
Filename extension(s):.java , .class, .jar.
(Above  information was found in Wiki page)
This Java level is divided into two sub level Core Java and Advance Java.Here you will get all the Core Java and Advance Java related post with description and example in easy way,it will help you to understand the topics easily,Every Example is described in each steps to better understand and get a clear picture of the topic.In Core Java level you will get all core Java related topics like Method,Function,Class,Constructor,Operators,String,Interface,Package,OOPs concept,Threads,Array,Collection Framework etc.In Advance Java level you will get JDBC,Servlet,JSP,Struts,Hibernate,Swing etc.So please go to the level Core Java or Advance Java as per your requirement.And keep visiting my website daily to learn Java and get all information about Java. 
Read more ...

Rush your Resume for Application Developer


Job Profile
Specialization
IT-Software, Java Technologies
Experience
0 - 1 yrs
Location
Noida
Qualification
B.E./B.Tech, MCA/PGDCA, MCM/MCS
Key Skills
Core Java, Java/ J2Ee/ Spring/ Servlets
Good to have Database Management.
SCJP/ OCJP Certification is plus.
Company Profile
We are in the business of Overseas Consultancy, offering IT services who are looking for Application development
Email Address-hr@innverse.com
Read more ...

Example of String class methods.



Example of String class methods are-

Here we will explain all the String Class methods with example,in this post you will be able to learn the various String class method with their examples,examples are explained in easy manner to understand easily,String class methods consist 14 methods like length(),charAt(int i),compareTo(String s),compareToIgnoreCase(String s),boolean equals(String s),boolean equalsIgnoreCase(String s),int indexOf(String s),String replace(char c1,char c2),String substring(int i),String substring(int i1,int i2),String toLowerCase(),String toUpperCase(),String trim() etc in this post.Now lets see all the methods one by one.

1.int length():This method is used to find the length or number of character in a string,
Eg:

class Example
{
public static void main(String args[])
{
String s1="My name is Rahim";
System.out.println("Length of String is :"+s1.length());
}
}
O/P:
Length of String is :16

2.char charAt(int i):This method is used to get the character at specific location.

class StringExample
{
public static void main(String args[])
{
String s="i am Rahim";
char ch=s.charAt(6);
System.out.print(ch);
}
}
O/P:
a

3.int compareTo(String s):This method is used to compare two strings and find which string is bigger and smaller,its return type is int.If  both string are equal then it returns 0(zero),If the argument string is greater than this string it returns positive integer, If the argument string is smaller  than this string it returns negative integer.Here is an example:

public class StringComparision
{
       
 
      public static void main(String[] args)
      {
   
      String s1="My name is Raju";
      String s2="My name is Raju";
      String s3="I am from Mumbai India";
            int  x=s1.compareTo(s2);
            System.out.println(x);

            int y=s2.compareTo(s3);
            System.out.println(y);

           int z=s3.compareTo(s2);
            System.out.print(z);
         
    }

}
O/P:
0
4
-4

4.int compareToIgnoreCase(String s): This method is same as previous method but it does not take the case of string in consideration.


5.boolean equals(String s): This method is used to find the strings are same or different by considering the case of string, it  returns true if strings are same, otherwise false.Eg:

public class StringComparision1
{
       
 
      public static void main(String[] args)
      {
   
      String s1="My name is Raju";
      String s2="My name is Raju";
      String s3="MY NAME IS RAJU";
            boolean  x=s1.equals(s2);
            System.out.println(x);

            boolean y=s2.equals(s3);
            System.out.println(y);

             }

}
O/P:
true
false


 7. boolean equalsIgnoreCase(String s):Same as previous method but it does not take case of strings into consideration.


8.int indexOf(String s): it will return the value of substring in main string, if substring is not found then it will return some negative value. .Eg:


class IndexOf
{
public static void main(String args[])
{
String s1="I like Java Programming";
String s2="Java";
int x=s1.indexOf(s2);
System.out.print(x);
}
}
O/P:
7

9.String replace(char c1,char c2) :it replaces the characters c1 with new character c2 in String
Eg:


class Replace
{
public static void main(String args[])
{
String s1="Malayalam";
String x=s1.replace('a','e');
System.out.print(x);
}
}
O/P:
Meleyelem

10.String substring(int i):this method extracts sub string from main string.
Ex:


class SubString
{
public static void main(String args[])
{
String s="I am from India";
String result=s.substring(5);
System.out.println(result);
}
}
O/P:
from India

11.String substring(int i1,int i2): returns a new string consisting of all character starting from i1 to i2(excluding character i2).

Ex:

class SubString
{
public static void main(String args[])
{
String s="I am from India";
String result=s.substring(5,9);
System.out.println(result);
}
}
O/P:
from

12.String toLowerCase(): returns the string after converting all character to lowercase.

Ex:
class ToLowerCase
{
public static void main(String args[])
{
String s="I LIKE JAVA";
String result=s.toLowerCase();
System.out.print(result);
}
}
O/P:
i like java

13.String toUpperCase():returns the string after converting all character to uppercase.

Ex:
class ToUpperCase
{
public static void main(String args[])
{
String s="i like java";
String result=s.toUpperCase();
System.out.print(result);
}
}
O/P:
I LIKE JAVA

14.String trim(): to remove the unnecessary space from the beginning and end of the string.

class Trim
{
public static void main(String args[])
{
String s=" Hi ";
String result=s.trim();
System.out.print(result);
}
}
O/P:
Hi

Read more ...

Friday 14 November 2014

Motorola Off-Campus : 2012 / 2013 / 2014 Batch : On 21st Nov 2014 for Bangalore ::Last date to apply: 18 Nov 2014


Motorola Off-Campus : 2012 / 2013 / 2014 Batch : On 21st Nov 2014 for Bangalore ::Last date to apply: 18 Nov 2014
Company Name: Motorola
Role: Software Engineer
Education Qualification: BE / B.Tech
Experience: 0 to 2 Year 6 Month
Place: Bangalore
Salary: 1200000/-
Mandatory :Good academic record (atleast 7.5 CGPA)
                 -Good pH score
                 - You need to be from premier colleges like IITs, ISM, NITs, IIITs, BITS, BIT Mesra,                      Thapar, DTU, NSIT, Vellore, Manipal, COE Guindy, PSG Coimbatore, RVCE, PESIT,                    Jadavpur, PEC Chandigarh, COE Pune, CUSAT, Nirma, VJTI Mumbai, MIT Chennai,                     etc.

 To Apply:Click here
Read more ...

NetBeans IDE 8.0.1


NetBeans began in 1996 as Xelfi ,a Java IDE student project under the guidance of the Faculty of Mathematics and Physics at Charles University in Prague.In 2010, NetBeans  was acquired by Oracle.Latest version of NetBeans is 8.0.1 and released on  September 9, 2014.
NetBeans IDE is a free, open source, integrated development environment (IDE) that enables us to develop desktop, mobile and web applications. The IDE supports application development in various programming languages including Java, HTML5, PHP and C++.
The IDE provides integrated support for the complete development cycle, from project creation through debugging, profiling and deployment.
NetBeans IDE 8.0.1 provides out-of-the-box code analyzers and editors for working with the latest Java 8 technologies--Java SE 8, Java SE Embedded 8, and Java ME Embedded 8. The IDE also has a range of new enhancements that further improve its support for Maven and Java EE with PrimeFaces; new tools for HTML5, in particular for AngularJS; and improvements to PHP and C/C++ support.
NetBeans IDE 8.0.1 is available in English, Brazilian Portuguese, Japanese, Russian, and Simplified Chinese.
The latest available download is NetBeans IDE 8.0.1, which is an update to NetBeans IDE 8.0 and this contains:
Modularity and enterprise features for JavaScript via RequireJS
Support for debugging JavaScript files with Karma
Node.JS and Bower modules can be installed directly within the IDE
Grunt tasks available in the popup menu for web projects
GlassFish 4.1, Tomcat 8.0.9, WildFly, and WebLogic 12.1.3
Latest PrimeFaces framework bundled in the IDE
Enhanced Java tools
Improved Git support
Integration of recent patches, and More

Supported Technologies
Java EE 7, Java EE 6, and Java EE 5
JavaFX 2.2.x and 8
Java ME SDK 8.0
Java Card 3 SDK
Struts 1.3.10
Spring 4.0.1, 3.2.7, 2.5
Hibernate 4.2.6, 3.6.10
Issue Tracking
Bugzilla 4.4 and earlier
Jira 3.13+ and 5.0+
•       PHP 5.6, 5.5, 5.4, 5.3, 5.2, 5.1
Groovy 2.1
Grails 2.3, 2.2
Apache Ant 1.9.4
Apache Maven 3.0.5 and earlier
C/C++/Fortran
VCS
Subversion: 1.8 and 1.6
Mercurial: 2.8.x and earlier
ClearCase V7.0
Git 1.8.х and earlier

Known to run application servers:
GlassFish Server Open Source Edition 3.x
Tomcat 7.x and 8.0.9
WildFly 8
JBoss AS 7.x
WebLogic 11g

Tested mobile platforms:
Android 4.4
iOS 7.0
Cordova 3.3

Supported Operating Systems and Minimum Hardware Configurations
1.Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
Processor: 800MHz Intel Pentium III or equivalent
Memory: 512 MB
Disk space: 750 MB of free disk space
2.Ubuntu 9.10:
Processor: 800MHz Intel Pentium III or equivalent
Memory: 512 MB
Disk space: 650 MB of free disk space
3.Macintosh OS X 10.7 Intel:
Processor: Dual-Core Intel
Memory: 2 GB
Disk space: 650 MB of free disk space
To know more please goto https://netbeans.org
Download link for NetBean 8.0.1 https://netbeans.org/downloads/

Read more ...
Designed By Blogger Templates