RSS Subscribe

This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Sunday 26 June 2011

HR Interview Tips & Questions

Here are the keys to successful job interviewing.

Tell About Youself?
 »Tell me about yourself: This is really more of a request than a question. But these few words can put you on the spot in a way no question can. Many quickly lose control of the interview during the most critical time- the first five minutes. This is not the time to go into a lengthy history or wander off in different directions. Your response should be focused and purposeful. Communicate a pattern of interests and skills that relate to the position in question. Consider your response to this question as a commercial that sells your autobiography. Provide an answer that includes information about where you grew up, where you went to school, your initial work experience, additional education and special training, where you are now, and what you intend to do next. One of the most effective ways to prepare for this question is to develop a 60-second biographic sketch that emphasizes a pattern of interests, skills, and accomplishments. Focus your response around a common theme related to your major interests and skills. Take, for example, the following response, which emphasizes computers. "I was born in Canton, Ohio and attended Lincoln High School. Ever since I was a teenager, I tinkered with computers. It was my hobby, my passion, and my way of learning. Like most kids I enjoyed computer games. When my folks gave me a computer as a reward for making honor roll my sophomore year, I mastered DOS, Windows, and WordPerfect within six months. I then went on to teach myself programming basics. By the time I graduated high school,
I knew I wanted to study programming. From that point on, everything fell into place. My life revolved around computing. By my junior year at Syracuse, I decided I wanted to work for a major software manufacturer. That is why I had an internship last summer at FastTrack Software.
I now want to work for a major player so I can be at the forefront of breaking trends and new technology. When my college roommate told me about his start in your department, I hounded him until he helped me get a referral, which brought me here today. I am prepared to answer any questions you may have about my education and experience." This response sets a nice tone for starting the interview. The interviewee is able to say a lot within 60 seconds by staying focused. 
The message is clear: the interviewee has both passion and focus relating to the position. He stays on message and concludes by leaving the door open for additional questions about his education and experience. Unfortunately some candidates get off on the wrong foot by rambling on for 
several minutes about their childhood, family, hobbies, travels, and interests. 

What are your greatest strengths?
 »
TRAPS: This question seems like a softball lob, but be prepared. You don't want to come across as egotistical or arrogant. Neither is this a time to be humble.

 »

BEST ANSWER: You know that your key strategy is to first uncover your interviewer's greatest wants and needs before you answer questions. And from Question 1, you know how to do this. 
Prior to any interview, you should have a list mentally prepared of your greatest strengths. You should also have, a specific example or two, which illustrates each strength, an example chosen from your most recent and most impressive achievements.
You should, have this list of your greatest strengths and corresponding examples from your achievements so well committed to memory it.
Then, once you uncover your interviewer's greatest wants and needs, you can choose those achievements from your list that best match up. 

As a general guideline, the 10 most desirable traits that all employers love to see in their employees are: 

1. A proven track record as an achiever...especially if your achievements match up with the employer's greatest wants and needs.
2. Intelligence...management "savvy". 
3. Honesty...integrity...a decent human being. 
4. Good fit with corporate culture...someone to feel comfortable with...a team player who meshes well with interviewer's team.
5. Likeability...positive attitude...sense of humor. 6. Good communication skills.
7. Dedication...willingness to walk the extra mile to achieve excellence.
8. Definiteness of purpose...clear goals.
9. Enthusiasm...high level of motivation.
10. Confident...healthy...a leader. 

What are your greatest weaknesses?
 »
TRAPS: Beware - this is an eliminator question, designed to shorten the candidate list. Any admission of a weakness or fault will earn you an "A" for honesty, but an "F" for the interview.

»

PASSABLE ANSWER: Disguise strength as a weakness. 

Example: "I sometimes push my people too hard. I like to work with a sense of urgency and everyone is not always on the same wavelength."

Drawback: This strategy is better than admitting a flaw, but it's so widely used; it is transparent to any experienced interviewer. 

BEST ANSWER: (and another reason it's so important to get a thorough description of your interviewer's needs before you answer questions): Assure the interviewer that you can think of nothing that would stand in the way of your performing in this position with excellence. Then, quickly review you strongest qualifications. 

Example: "Nobody's perfect, but based on what you've told me about this position, I believe I' d make an outstanding match. I know that when I hire people, I look for two things most of all. Do they have the qualifications to do the job well, and the motivation to do it well? Everything in my background shows I have both the qualifications and a strong desire to achieve excellence in whatever I take on. So I can say in all honesty that I see nothing that would cause you even a small concern about my ability or my strong desire to perform this job with excellence."
Alternate strategy (if you don't yet know enough about the position to talk about such a perfect fit): 
Instead of confessing a weakness, describe what you like most and like least, making sure that what you like most matches up with the most important qualification for success in the position, and what you like least is not essential. 

Example: Let's say you're applying for a teaching position. "If given a choice, I like to spend as much time as possible in front of my prospects selling, as opposed to shuffling paperwork back at the office. Of course, I long ago learned the importance of filing paperwork properly, and I do it conscientiously. But what I really love to do is sell (if your interviewer were a sales manager, this should be music to his ears.) 

C++ Sample Technical Questions

Here are some sample C sums for a successful job interviewing.

 

 1.

Arithmetic and Assignment Operators

C++Purpose
x++Postincrement
++xPreincrement
x--Postdecrement
--xPredecrement
+xUnary plus
-xUnary minus
x*yMultiply
x/yDivide
x%yModulus
x+yAdd
x-ySubtract
pow(x,y) or  TMath::Power(x,y)Exponation
x = yAssignment
x += y (-=,*=,/=,%=,...)Updating assignment
 
  
 2.When we use void return type?

We use it, when the method need not to return a value.
A void return type indicates that a method does not return a value
 
  
 3.What is an loop Statement?

A Loop statement is one which execute a certain set of statement repeatedly until certain condition satisfied.
For example::
int i=0;
do{
cout << "hai"; 
i=i++;
}while(i<5)
O/P:: hai
hai
hai
hai
hai
  
 4.What do you mean by Swapping variables ? Swapping means the value of two or more variable is interchanging.
For Example::
int i=india;
int j=china;
int temp = i;
i = j;
j = temp;
cout << i;
Output:: china
  
 6.What is a class? 

A class is a programming language construct that is used to group related instant variables and methods.
  
 7.What is an object?
In OOP , an object is an instantiation (implementation) of a class. 
  
 8.What is the difference between an object and a class?
A Class is constant one. All of the attributes of a class are fixed before, during, and after the execution of a program. The attributes of a class don't change
Objects are created during execution and eventually destroyed. Also during that lifetime, the attributes of the object may undergo significant change.
  
9.Differnce between public and Private?
Private::Declaring a variable or member function private means that the variable & the function can be accessed only within the class or subclass.
Public::Declaring a variable or member function public means that the variable & the function can be accessed from any where in the code.
Private::Declaring a variable or member function private means that the variable & the function can be accessed only within the class or subclass.

10Princeples of OOPS?
The 4 principles of OOPS are Abstraction, Ineheritance, Polymorhpism and Encapsulation. Method Overloading and Overriding are a part of the Polymorphism
  
11What is abstraction? 
Abstraction refers to the act of representing essential features without including the background details.
  
12void main()
{
int const * p=5;
printf("%d",++(*p));
}
Answer:
Compiler error: Cannot modify a constant value. 
Explanation: 
p is a pointer to a "constant integer". But we tried to change the value of the "constant integer".
  
13main()
{
char s[ ]="hai";
int i;
for(i=0;s[ i ];i++)
printf("\n%c%c%c%c",s[ i ],*(s+i),*(i+s),i[s]);
}
Answer:
hhhh
aaaa
iiii
Explanation:
s[i], *(i+s), *(s+i), i[s] are all different ways of expressing the same idea. Generally array name is the base address for that array. Here s is the base address. i is the index number/displacement from the base address. So, indirecting it with * is same as s[i]. i[s] may be surprising. But in the case of C it is same as s[i].
  
14main()
{
int i=-1,j=-1,k=0,l=2,m;
m=i++&&j++&&k++||l++;
printf("%d %d %d %d %d",i,j,k,l,m);
}
Answer:
0 0 1 3 1
Explanation :
Logical operations always give a result of 1 or 0 . And also the logical AND (&&) operator has higher priority over the logical OR (||) operator. So the expression ‘i++ && j++ && k++’ is executed first. The result of this expression is 0 (-1 && -1 && 0 = 0). Now the expression is 0 || 2 which evaluates to 1 (because OR operator always gives 1 except for ‘0 || 0’ combination- for which it gives 0). So the value of m is 1. The values of other variables are also incremented by 1.
  
15Difference between function overloading & operator overloading? 
Function overloading: C++ enables several functions of the same name to be defined, as long as these functions have different sets of parameters (at least as far as their types are concerned). This capability is called function overloading. When an overloaded function is called, the C++ compiler selects the proper function by examining the number, types and order of the arguments in the call. Function overloading is commonly used to create several functions of the same name that perform similar tasks but on different data types. 

Operator overloading allows existing C++ operators to be redefined so that they work on objects of user-defined classes. Overloaded operators are syntactic sugar for equivalent function calls. They form a pleasant facade that doesn't add anything fundamental to the language (but they can improve understandability and reduce maintenance costs).
  
16Diffrence between Realloc() and Free()? 
Realloc() is used to reallocate the memory for variable
Free() is used to free the allocated memory of a variable

C Sample Technical Questions

Here are some sample C sums for a successful job interviewing.

 
 
 1.main() 
{ 
static int var = 6;
printf("%d ",var--); 
if(var) main();
}

Answer:6 5 4 3 2 1
Explanation:
When static storage class is given, it is initialized once. The change in the value of a static variable is retained even between the function calls. Main is also treated like any other ordinary function, which can be called recursively.
  
 2.main()
{ 
float me = 2.1; 
double you = 2.1; 
if(me==you) 
printf(" I am a boy"); 
else printfI ("I am a girl);
}Answer: I am a girl
Explanation: For floating point numbers (float, double, long double) the values cannot be predicted exactly. Depending on the number of bytes, the precession with of the value represented varies. Float takes 4 bytes and long double takes 10 bytes. So float stores 0.9 with less precision than long double.
 
  
 3.main()
{
char stmt[]="Hello World";
display(stmt);
}
void display(char *stmt)
{
printf("%s",stmt);
}
Answer: 
Compiler Error : Type mismatch in redeclaration of function display

Explanation : 
In third line, when the function display is encountered, the compiler doesn't know anything about the function display. It assumes the arguments and return types to be integers, (which is the default type). When it sees the actual function display, the arguments and type contradicts with what it has assumed previously. Hence a compile time error occurs
  
 4.

main()
{ 
int i=-1,j=-1,k=0,l=2,m; 
m=i++&&j++&&k++||l++;
printf("%d %d %d %d %d",i,j,k,l,m);
}

Answer: 0 0 1 3 1 

Explanation :
Logical operations always give a result of 1 or 0 . And also the logical AND (&&) operator has higher priority over the logical OR (||) operator. So the expression 'i++ && j++ && k++' is executed first. The result of this expression is 0 (-1 && -1 && 0 = 0). Now the expression is 0 || 2 which evaluates to 1 (because OR operator always gives 1 except for '0 || 0' combination- for which it gives 0). So the value of m is 1. The values of other variables are also incremented by 1.
  
 6.#include‹stdio.h› 
#define a 20 main() 
{
#define a 10 printf("%d",a); 
} 

Answer: 10 

Explanation: 
The preprocessor directives can be redefined anywhere in the program. So the most recently assigned value will be taken.
  
 7.#include‹stdio.h›
main()
{
char s[]={'a','b','c','\n','c','\0'};
char *p,*str,*str1;
p=&s[3];
str=p;
str1=s;
printf("%d",++*p + ++*str1-32);
}

Answer: 77

Explanation:
p is pointing to character '\n'. str1 is pointing to character 'a' ++*p. "p is pointing to '\n' and that is incremented by one." the ASCII value of '\n' is 10, which is then incremented to 11. The value of ++*p is 11. ++*str1, str1 is pointing to 'a' that is incremented by 1 and it becomes 'b'. ASCII value of 'b' is 98. 
Now performing (11 + 98 - 32), we get 77("M"); 
So we get the output 77 :: "M" (Ascii is 77). 
  
 8.#define clrscr() 100
main()
{
clrscr();
printf("%d\n",clrscr());
}

Answer: 100

Explanation: 
Preprocessor executes as a seperate pass before the execution of the compiler. So textual replacement of clrscr() to 100 occurs.The input program to compiler looks like this : 
main()
{
100;
printf("%d\n",100);
}

Note: 
100; is an executable statement but with no action. So it doesn't give any problem
  
9.main()
{
char *p;
p="Welcome";
printf("%c\n",*&*p);
}
Answer: 
W 
Explanation: 
* is a dereference operator & is a reference operator. They can be applied any number of times provided it is meaningful. Here p points to the first character in the string "Welcome". *p dereferences it and so its value is W. Again & references it to an address and * dereferences it to the value W.
  
10.void main()
{
int i=5;
printf("%d",i+++++i);
}
Answer: Compiler Error


Explanation: 
The expression i+++++i is parsed as i ++ ++ + i which is an illegal combination of operators.
  
11.#include‹stdio.h›
main()
{
struct xx
{
int x;
struct yy
{
char s;
struct xx *p;
};
struct yy *q;
};
}
Answer:Compiler Error


Explanation: 
in the end of nested structure yy a member have to be declared
  
12.main()
{
int i=_l_abc(10);
printf("%d\n",--i);
}
int _l_abc(int i)
{
return(i++);
}

Answer: 9


Explanation: 
return(i++) it will first return i and then increments. i.e. 10 will be returned.
  
13.main()
{
int i=3;
printf("%d",i=++i ==4);
}
Answer: 
1
Explanation: 
The expression can be treated as i = (++i==4), because == is of higher precedence than = operator. In the inner expression, ++i is equal to 4 yielding true(1). Hence the result.
  
14.void main()
{
int i;
char a[]="\0";
if(printf("%s\n",a))
printf("Good Evening \n");
else
printf("Good Morning\n");
}

Answer: Good Evening

Explanation: 
Printf will return how many characters does it print. Hence printing a null character returns 1 which makes the if statement true, thus "Good Evening" is printed.
  
15.main()
{
char *p;
int *q;
long *r;
p=q=r=0;
p++;
q++;
r++;
printf("%p...%p...%p",p,q,r);
}

Answer: 0001...0002...0004

Explanation: 
++ operator when applied to pointers increments address according to their corresponding data-types.

Tuesday 21 June 2011

Java freshers for J2EE

We are looking for few freshers with knowledge in core Java for J2EE trainee position. Entry is through interview, written test in Java and fee payment (free option available for candidates with degree). Training in JSP, Servlets, Java Script, HTML, XML, Struts and Ajax. After training you will be in main stream ERP development team.



Lakshmanan
044-23745221
Nelson Manickam Road, Chennai
http://www.noveleye.com  

Freshers opening at Cygnet Informatics

Cygnet wants developer in .net / java / j2ee with sound knowledge.

cell no : 9840588738
Landline no: 044-42121617
Address : 54/2 Raja Bather Street,T.Nagar,Chennai-17
Website Address: http://www.cygnet3.com  

Immediate Opening for JAVA freshers

ear Professionals,

It is our great pleasure to inform you that your Resume has been short listed for the position of �JAVA DEVELOPER�. You will be selected according to your Technical skill.

Qualification: B.E / B.Tech / B.Sc / BCA / M.Sc / MCA/ Diploma 
Experience: 0 to 1 year

Desired Skill:

  • Good Knowledge in Java.
  • Basics in Jsp, Servlets, Struts.
  • Strong knowledge in Oracle.
  • Good Communication & analytical skills.

Selection Procedure:

            1. Direct Technical round.
            2. HR interview.


Your interview will be held at our corporate office on � 28-05-2011 to 04-06-2011 at 10.00 am to 1.00 pm in Chennai.

VENUE:

VERITAS INFOSYSTEMS (WWW.VERITASINFOSYS.COM)

1111/5 P.H.ROAD
SELVAROJA BUILDING
KOYAMBEDU
CHENNAI-107
[LAND MARK: OPP.TO SHAN ROYAL HOTEL /OPP.TO GURUDEV MOTORS]

REQUIRED DOCUMENTS BY THE COMPANY HRD.

1) Updated Resume.

2) Photo-copies of Qualification Documents.

SBI recruitment 2011 Jobs vacancy

SBI recruitment 2011 details has been published in the latest advertisement on www.sbi.co.in. The well educated Indian citizens are invited for the various Probationary Officers posts on different positions.


The State Bank of India has declared the detailed information for the various posts given below and invited Indian candidates to send their full filled applications before 31-5-2011 as per requirement details published din SBI recruitment 2011.

  • Probationary Officers
  • Total:- 1000 posts
  • Pay Scale:- Rs.27800 /month(approx.)
  • Age Limit:- 21 - 30 years as on 1.05.2011
  • Qualification:- Graduation degree in any discipline
  • Online registration:- 18.05.2011 to 09.06.2011
  • Written test:- 24-07-2011

Send your applications before closing date 31-5-2011 by official address

Please check all details in advertisement for SBI recruitment 2011 Jobs vacancy

Twitter Delicious Facebook Digg Stumbleupon Favorites More