Wednesday, August 18, 2010

Amdocs - Walk-in for 2010 Batch

Amdocs are hiring for the BE/B.Tech/M.Tech/ME/MCA 2010 Pass out Only Walk-in on 21st August 2010 at Gurgaon





Education Qualifications: BE/ B.Tech /M.Tech/ME/MCA
Stream: Computer Sc/IT/Electronics & Communication (2010 Pass out Only)


Eligibility: 60% through academics (10th, 12th, Graduation, PG)
Job Location: Pune/Gurgaon


Please Note:
  • Candidate should not have had any "year down" during any course
  • Candidate should not have applied to Amdocs in the last 1 year
  • Candidate should be flexible to work on 24*7 support environment (rotational shifts) with respect to Business Unit’s nature across amdocs.


Date: 21st Aug 10
Time: 9:00 am to 1:00 PM


Venue :
Amdocs Development Centre Delhi Private Limited
SEZ, Gurgaon InfoSpace Ltd. Tower-C, Building No.3,
Vill. Dundahera, Sec-21,On Old Gurgaon Highway
Opp. To IDPL Plant.


Contact Person: Aditya/Joy patra


For further details and clarifications click here.


Sierra Atlantic - Openings

Sierra Atlantic lists as one of the Top 25 Great Places To Work in the Great Places to Work Study conducted by the Grow Talent group; more flexible and faster avenues of growth being the determining factor for our listing within the top 25.

SierraAtlantic have the following positions open



1. Siebel UCM Lead: Job Code - UCM lead
2. Sr Siebel Administrator: Job Code – Admin
3. Sr Siebel Testing Consultant: Job Code – QA
4. Trillium Consultant: Job Code – Tril
5. Sr. Siebel EAI Consultant: Job Code – EAI
6. Siebel UCM Consultant: Job Code – UCM
7. Sr. Integration Developer / Tech Leads: - Job Code : BPEL


Please send your resume mentioning the job code in the subject line to: Lead@SierraAtlantic.com

All positions require excellent client interfacing and communication skills. Should be willing to travel. Positions exist at Bangalore and Hyderabad.

Walk in for an interview on 21st & 22nd Aug from 10 am to 5 pm at:

1. Bangalore: Sierra Atlantic Software Services Ltd,
"Salarpuria Business Centre",
No.93, Koramangala Industrial Layout

2. Hyderabad: Sierra Atlantic Software Services Ltd,
Plot No.9, Survey No.115,
Serilingampally

For further clarifications please have a look at http://www.sierraatlantic.com/careers/jobs-india.php

ANMSoft - Fresher Walk-in

ANMSoft is conducting walk-in interviews for fresh candidates for the positions of Trainee Software Engineer on 21st August 2010 (10 am to 4 pm)

Are you excited about designing and developing new applications that really make a difference ?
ANMsoft is looking for engineers with the programming skills to change the world. Join ANMsoft engineering and help us build products that are used by millions everyday.



Eligibility Criteria:

  • 2010 passed outs - BE (IT, Computers), BTech, MCA, M.Sc (IT)
  • 2009 passed outs - Good Knowledge in Java & HTML, Java Script. 
  • Good communication skills and willing to work in Navi Mumbai.

Interested Candidates may drop their resumes at : careers@naaptol.com Or careers@anmsoft.com

Vacancies:
Software Engineer (10 Nos.)
Eligibility: BCA, BE/BTech, M.Sc, MCA
Experience: 2- 4 years
Skills: Core Java. Technical knowledge and experience of Software Development and Software Process Design & Systems Development Life Cycle (SDLC) methodology

Linux Admin. (3 Nos.)
Eligibility: B.Tech / BCS / MCS
Experience: 6 to 9 years
Skills: Should be experienced in Linux ie. handling Gateway, proxy, mail server, DNS, Shell scripting & Hardware related issues

Acc. Manager Software Sales (5 nos.)
Eligibility Criteria: MBA/MCA/BE/BTech background
Experience: 3 to 6 years
Skills: Understanding of SDLC with experience in E-Commerce technologies. Background in Selling/Handling technology is essential. SPOC for all client & Account releted activities. Handle , co-ordinate, Escalation & Payment Follow ups

SalesManager Software Sales: (5 Nos.)
Eligibility Criteria: MBA/MCA/BE/BTech background
Experience: 4 to 7 years
Skills: Background in selleing / Handling Technology is essential. Maintain Sales Targets, pipeline, Calender and an accurate forecast. Develop leads and take them to a closure on their own. Develop sales centeric relationship / trade partnership / Stretegic accounts / channels


For further assistance and clarifications: http://www.anmsoft.com/careers/hot-jobs.htm

Date & Time: 21st August 2010 (Between 10.00 AM to 4.00 PM.)

Venue:
ANMSoft Technologies Pvt Ltd
219-220, Bldg. No. 2, Sector - 1, Millennium Business Park,
Mahape, Navi Mumbai
Mumbai - 400701

Tel: +91 22 66809034 / 37
Fax: +91 22 27782325

Friday, August 13, 2010

Advanced Java - 2

21. Static binding occurs at
Compile Time
Runtime
Both at compile and runtime.



22. Virtual Methods are default in
Java

C

C++ - Answer

All

23. Storage space in java is of the form
Stack

Queue

Heap

List

24. What is java code embedded in a web page known as
Applets

Servlets

scriptlets

snippets

25. Which of the following attributes are compulsory with an <applet> tag?.
code,height & width.

26. What does 'CODEBASE' in an applet tag specify?.
Files absolute path.

27. What are AccessSpecifiers & Access Modifiers.
Access Specifiers: Give access previleges to outside applications or users. They are :-

Public: any one can access

private:only class members can access.cannot be inherited.

protected: can be accessed by a derived class.

default: can access data from the current directory.
Access Modifiers: Which gives additional meaning to data, methods and classes.

(i) Final: cannot be modified at any point of time.

28. Tools provided by JDK
(i)    javac - compiler

(ii)    java - interpretor

(iii)    jdb - debugger

(iv)    javap - Disassembles

(v)    appletviewer - Applets

(vi)    javadoc - documentation generator

(vii)    javah - 'C' header file generator

29.Hostile Applets:
It's an applet which when downloaded attempts to exploit your system's resources in an inappropriate manner.It performs or causes you to perform an action which you would not otherwise care to perform.

30.RemoteObjects:
Objects that have methods that can be called accross virtual machines are Remote Objects.An object becomes Remote by implementing Remote Interface.

31.Compiling:
Conversion of Programmer-readable Text into Bytecodes,which are platform independent,is known as Compiling.

32.Java Primitive Data Types:
Byte-8-bit

short-16-bit

int-32-bit

Long-64-bit

Float-32-bit floating point

Bouble-64-bit floating point

Char-16-bit Unicode

33.What is a unicode?
Unicode is a standard that supports International Characters.

34. What are blocks?.
They are statements appearing within braces {}.

35. What are types of Java applications?.
(i) Standalone applications(No browser).

(ii) Applets(Browser).

36. What is the method that gets invoked first in a stand alone application?.
The main()method.

37. What is throwing an Exception?.
The act of passing an Exception Object to the runtime system is called Throwing an Exception.

38. What are the packages in JDK?.
There are 8 packages
(i) java.lang

(ii)java.util

(iii)java.io

(iv)java.applet

(v) java.awt

(vi) java.awt.image

(vii)java.awt.peer

(viii)java.awt.net

39. What is a thread?.
Its a single sequential stream of execution.

40. What is runnable?.
Its an Interface through which Java implements Threads.The class can extend from any class but if it implements Runnable,Threads can be used in that particular application.

Advanced Java - 1

1. What are the types of ServletEngines?
Standalone ServletEngine:A standalone engine is a server that includes built-in support for servlets.


Add-on ServletEngine:Its a plug-in to an existing server.It adds servlet support to a server that was not originally designed with servlets in mind.

Embedded ServletEngine:

2.What is the difference between a Generic Servlet and Http Servlet?
Generic Servlet Http Servlet
Class which internally implements  An abstract class which acts as a child class both for Servlet and ServletConfig    
GenericServlet and in addition provides interfaces. Some additional methods like doGet(),doPost(),doDelete() & doPut().

3.What is a Session Id?
It is a unique id assigned by the server to the user when a user first accesses a site or an application ie. when a request is made.

4. List out Differences between CGI Perl and Servlet?                          
Servlet  CGI
Platform independent  Platform dependent.
Language dependent Language independent
.
5. What is Bootstrapping in RMI?
Dynamic loading of stubs and skeletons is known as Boot Strapping.

6. What are different types of Exceptions?.
Runtime exceptions, Errors, Program Exceptions

7. What are types of applets?.
Trusted Applets: Applets with predefined security

Untrusted Applets: Applets without any security

8. When does an Exception occur?.
Whenever an error occurs in an Application,(either at compile time)or runtime,it raises an Exception.

9. What is servlet tunnelling?.
Used in applet to servlet communications, a layer over http is built so as to enable object serialization.

10. What is a cookie?.
Cookies are a way for a server to send some information to a client to store and for the server to later retrieve its data from that client.Web browser supports 20 cookies/host of 4kb each.

11.What is the frontend in Java?.Also what is Backend?.
Frontend: Applet

Backend : Oracle, Ms-Access(Using JDBC).

12. Define a JSP?.
Java Server Pages includes scripplets of Servletcode in an Html page.This creates dynamism in the other-wise static HTML.A JSP is a document that describes how to process a request to creeate response.

13. The length of an identifier is

14. Stored procedures can be called by Callable Statement.

15. Stack class implements LIFO(Last In First Out).

16. Servlet Class defines init.

17. Reference of any instance variable inside a static method is legal if declared static.

18. What will a read() function do?.
A method in Input Stream.It reads a single byte or an array of bytes.Returns no of bytes read or -1 if EOF(End of file)is reached.

19.To implement a Throwable array,which class is used.
VectorLinked

ListStack

ArrayList - Answer(To be Confirmed)

20. The method for precompiled SQL Statement in JDBC is prepareStatement().

Advanced Java - 4

61. What is an abstract class?.
A class which cannot be Instantiated.


62.ServletRunner options are:
-p-port number(8080).

-b-backlog connections(50).

-m-maximum no.of connection handlers(100).

-t-connection timeout in milliseconds

-d-servlet directory (current directory)

-s-servlet properties file

63.How many standard ports are available?.
1024.

64.What is a policy?.
It's an abstract class for representing the system security policy for a Java application environment(specifying which permissions are available for code from various sources). Java security properties file resides in <JAVA-HOME>/lib/security/java.security directory. Value of "policy.provider" should be changed.

65. What are different ways of Session-Tracking?.
(i) User-Authorization

(ii) Hidden Files

(iii) Persistant Cookies

(iv) URL Rewriting.

66. If the browser does not support cookies or if they are disabled, how is session tracking done?
Session tracking is done by URL Rewriting.
* Multiple requests can be handled by a servlet and it also can synchronize them.ex: On-line conferencing.

* Servlets have no Graphic User Interface.

* We can synchronize the service() method for a major performance impact as multiple requests are involved in case of servlets.

* We can make a servlet handle a single client/request by implementing single threadmodel interface.

67. What is a Swing?.
It is a GUI component with a pluggable look and feel.

68. What is default Look-and-Feel of a Swing Component?.
Java Look-and-Feel.

69. Awt Components and Swing Components can be inter-mingled in an Application - False

70. What are the features coming with JFC?.
(i) Pluggable Look-and-Feel

(ii) Accessibility API

(iii) Java 2D/API(JDK 1.2).

(iv) Drag and Drop Support(JDK 1.2)

71. What does x mean in javax.swing?.      

Extension of java.
72. Images can be displayed on Swing Components

- True
73. Borders can be changed or added for a LightWeight Components

- True
74. Swing Components are always rectangular

- False
75. When Swing components overlap with Heavyweight components, it is the latter that is on the top

- True

Advanced Java - 3

41. What is preemptive and Non-preemptive Time Scheduling?.
Preemptive: Running tasks are given small portions of time to execute by using time-slicing.


Non-Preemptive: One task doesn't give another task a chance to run until its finished or has normally yielded its time.

42. What is synchronization?.
Two or more threads trying to access the same method at the same point of time leads to synchronization.If that particular method is declared as synchronized only one thread can access it at a time. Another thread can access it only if the first thread's task is complete.

43. What are the various thread priorities?.
(i) Min-Priority-value(1).

(ii) Normal-Priority-value(5).

(iii)Max-Priority-value(10).

44.What is Inter-Thread communication?.
To exchange information between two threads.

45.The package java.applet.* has only one class.

46.What is the default layout of Dialog object.
BorderLayout

47.executeQuery() returns ResultSet.

48.Throwable class is a sub-class of object and implements Serializable.

49.Super class of TextArea and TextField is TextComponent.

50. Skeletons are server side proxies and stubs are client side proxies.

51. GridBagConstraints class helps in positioning of parameters of a
component within an object laidout using GridBagLayout.

52. Netscape introduced JScript language - True

53. EventDelegation model was introduced by JDK 1.1 - False

54. StringTokenizer provides two constructors - False

55. java.applet is one of the smallest package in Java API - True

56. Drag and Drop API consist of java.awt.dnd package - False

57. What is IP?.
IP is Internet Protocol. It is the network protocol which is used to send information from one computer to another over the network over the internet in the form of packets.

58. What is a port?.
A port is an 16-bit address within a computer.Ports for some common Internet Application protocols.
File Transfer Protocol-21.

Telnet Protocol-23.

Simple Mail Transfer Protocol-25.

Hypertext Transfer Protocol-80.

59.What is hypertext?.
Sockets are endpoints of Internet Communication.They are associated with a host address and a port address.Clients create client sockets and connect them to server sockets.

UDP is a connectionless protocol.

60. MIME(Multipurpose Internet Mail Extension) is a general method by which the content of different types of Internet objects can be identified.