You are on page 1of 3

Explain about pointers?

What is an array?
What is a structure?
Difference between array and structure?
Difference between structure and union?
what are Command line arguments?
what do you mean by Files?
Program to find all the primes which are les than 100?
What is a linked list?
Difference between structure and linked list?
what is Doubled linked list?
Routine for inserting node?
something about the Different types of sortings?
Different types of searching methods?
Questions on "C++":
Explain about OOPS concepts?
what are the different Access specifiers?
what is Inhertance and its use?
Polymorphism and its use?
Abstraction and its use?
Difference between over loading and over riding
Questions on "DBMS" :
What is a dbms?
What is a primary key?
Difference between primary and foreign key?
what is a Trigger?
what are Stored procedures?
What are the different types of DML and DDL commands?
what are the different types of Joins?
what do you expect from TCS?
Me: as a fresher madamm I need good training which helps me to grow
gradually and help for the development of my companyand a very good
working environment
Founded
1968
Employees:160,429 (As on 31 March 2010)
Tcs ranked 5th in BLOOMBERG BUISNESSWEEK’S TECH 100
Tell Me Something About Yourself.
Try to introduce some of your most important employment-oriented skills as well as your education and
accomplishments to the interviewer. Answer to this question is very important because it positions you for
the rest of the interview. That's why this statement is often called the " Positioning Statement".
One should take the opportunity to show his/her communication skills by speaking clearly and concisely in
an organized manner. Since there is no right or wrong answer for this question hence it is important
to appear friendlyThe answers can be:
1) I am a person with strong interpersonal skills and have the ability to get along well with people. I enjoy
challenges and looking for creative solutions to problems. Besides the details given in my resume, I believe
in character values, vision and action. I am quick in learning from mistakes. I am confident that the
various tests that you have conducted will corroborate my competencies aptitude and right attitude for the
job. I attended G.I.E.T where I majored in Electronics and Communication Engineering. My hobbies include
basketball, reading novels and hiking. I’m an easy going person that works well with everyone. I enjoy
being around different types of people and I always like to challenge myself to improve at everything I do.
4) I went to GIET, Gunupur where I majored in Electronics & Communication Engineering. Afterwards, I
started my career at Mumbai as a software engineer in LnT Infotech. I’ve been there for 3 years now. I love
solving riddles and puzzles and I also enjoy jogging, reading and watching movies.
What Are Your Strengths?
This is a simple and popular interview question. Generally people answer it in two ways. There are people who
simply state their strength like “I am Young, Dynamic, Intelligent, Smart and so on…”. Such answer is neither right
nor wrong but does not help u in any way also.Secondly there are peoples who state their strengths and explain them
how he can use his strength for the job and industry.Do not simply state your strength. Everyone has some
strength, all you need is to convert them into benefits. In short, try to advertise yourself by converting your features
into strengths.
Your answers can be : -1) I am a hard worker and because of this ability I can work for additional hours to accomplish
my tasks.I am commitment oriented and hence I always enjoy the trust and confidence of my team mates which
enables me to perform my duties very easily.
2) I am adaptable, so I can handle any type of people and situations and also bring out the best from them in spite of
conflicting situations or opinions. I am a quick learner, so I can any subject quickly and analyze my job and add
value to it as well as I can identify the problem and solve them faster and better.
3) My strength is that I have very strong values and ethics and a very good eye for detail. I believe in strong
relationships and have a very supportive family and very good friends.
4) I’ve always been a great team player and therefore I can work efficiently to produce quality work in a team
environment.I can accomplish a large amount of work within a short period of time hence I get things done on time.

Difference between Smart Worker and Hard Worker:"A hard worker always do right things but a smart
worker always put things right."- If you are interviewed for a managerial position or for an admission in
a MBA College,
Your answer can be:
“Well, I believe I am good at planning and execution, and working with people. I’ve always been good
at detailing all the steps too. Even in college, I used to spend time organizing my week and planning a
strategy to tackle each class and assignment. I love working in a team environment where I try to use
strengths of each individual in a team and hence produce the best results.”
“EVERYONE CLAIM THEY ARE HONEST, HARDWORKING, SMART AND SO ON….. BUT
WITH AN EXAMPLE IT IS MUCH MORE BELIEVABLE.”Tell me on the basis on which strength should
we select you?
As an individual, I am a package of all my strengths that I have stated to you and I strongly believe that if
you have to select me, you have to do so for all my strengths put together and not for one strength in
isolation. However if you still insist that you would like to select me for a specific strength than the
prerogative is yours sirCan You Work well Under Pressure?The best answer to this question is “Yes”.
Working well under pressure is a good strength to have. But saying yes is not enough; you need to
explain how you can handle pressure situation to bring the best out of it. Tell the interviewer that you work
the same with pressure and without pressure.
Your answers can be:
1) Sir, I can handle pressure of work. Whenever there is pressure of work, we need to tackle it from the
mental and physical stand-point. Mental stand-point would mean being in a state of relaxation and
composure so that I do not feel stressed out during the course of my work and from physical stand-point; I
always prioritize my job in their exact order of merit and importance so that I can dispose them off quickly
and effectively.
2) I work well under pressure because I don’t panic. I use the pressure to help me work more efficiently.
I maintain self control and work as efficiently as possible. At times, I try to prioritize and plan as much as I
can.
3) Working under pressure has always been a learning experience for me because it helps me grow. I
have always worked well during deadline, and I always learned how to work more efficiently afterward.
4) Well I believe I work the same if there’s pressure or not. I try and take the emotional factors and work
hard regardless of down time. I always prioritize and organize my work and hence that gives me a
Psychological advantage over pressure. At times whenever time becomes a constraint I put extra effort and
time to meet the deadline. So pressure has nothing to do with my work.
SHORT TERM GOALS:My short term goal is to find a position where I can use the knowledge and
strength I have. I want to participate in the growth and success of the company I work for.I want to see
myself as a software developer in your esteemed organization where by with all my skills and enhanced
learning I shall be able to make valuable and meaningful contribution to your organization
LONG TERM GOAL: My long term goal is to be an instructor. I have always loved to teach and hence I
would like to grow newer employees and help co-workers where ever I can.
FIVE YEARS FROM NOW: I see myself as a Senior Software Engineer in your esteemed organization
where by with all my enhanced learning and skill, I shall be able to make up a valuable and meaningful
contribution to your organization.2) Although I really enjoy working as a Software Engineer, I want to
eventually become a manager. I want to continue gaining experience, and after learning many different
aspects, I see myself in management
3)WHY SHOULD I HIRE YOU?
There are two reasons I should be hired. Firstly, my qualifications match your needs perfectly. Secondly
I’m excited and passionate about this industry and the position and will always give my 100%.

Serial Communication using C#


Introduction

In this article, I will give you an introduction on how to do serial port communication on .NET platform using C#.
The .NET framework version 2.0 (beta) provides features for serial communication. The framework provides
System.IO.Ports namespace. The new framework provides classes with the ability to access the serial ports on a
computer, and to communicate with serial I/O devices. We will be using RS 232 C standard for communication
between PCs. In full duplex mode, here I am not going to use any handshaking or flow control, I will use null modem
connection for communication.

The Namespace

The System.IO.Ports namespace contains classes for controlling serial ports. The most important class is the
SerialPort class.

The SerialPort Class

SerialPort class provides a framework for synchronous and event-driven I/O, access to pin and break states, and
access to serial driver properties. It can be used to wrap Stream objects, allowing the serial port to be accessed by
classes that use streams. That is, SerialPort class represents a serial port resource.

Creating SerialPort Object

By creating an object of this type, we will be able to programmatically control all aspects of serial communication.

The methods of SerialPort class that we will use are:

• ReadLine(): Reads up to the NewLine value in the input buffer. If a New Line is not
found before timeout, this method returns a null value.
• WriteLine(string): Writes the specified string and the New Line value to the output
buffer. The written output includes the New Line string.
• Open(): Opens a new serial port connection.
• Close(): Closes the port connection.

To create a SerialPort object, all we need to do is:

Collapse | Copy Code


//create a Serial Port object
SerialPort sp = new SerialPort ();

In all, there are seven public constructors for creating SerialPort. But I am using the parameter less constructor, the
constructor uses default property values. For example, the value of DataBits defaults to 8, and StopBits defaults
to 1. The default communication port will be COM1.

The public properties of SerialPort class that we will use are:

• BaudRate: Gets or sets the serial baud rate.


• StopBits: Gets or sets the standard number of stopbits per byte.
• ReadTimeout: Gets or sets the number of milliseconds before a timeout occurs
when a read operation does not finish.