INTERVIEW
-------------------------------
Student Name: Nihit
Technical Questions: 
-Asked my most recent projects. some 3 lines on the two most recent projects.
-what subjects do i like. some basic questions on the chosen subject
-asked something about Servlets/JSP, I myself initiated it. how to configure apache with tomcat.  
-what is a servlet & what is the difference between a servlet & a JSP.
-some questions on SE like steps involved in Software Development. gave me a real life example & asked what is the difference between functional requirements & non-functional requirements
- a math puzzle may be (can be logical also)

hr questions.
- why do i want to join TCS. did i apply for wipro. why did i shift towards Computer Science. 
- where would u like to be placed (location preference).
- about my hobbies etc. what do i do on a sunday.
- asked me do i get dreams. what kind of dreams do i get & how often do i get.
- at the end they will ask u to ask one question. prepare for this question before going to the interview. atleast ask one question.
---
Student Name: Dhaval
 Technical :
 
1. what is the lifecycle of software developement
2. what is itteration
3. what is difference between testing and review
4. what is prototyping
5. what is requirement analysis
6. what is difference between c, c++ and c, perl
7. what is array, pointer, how are they used
8. what is pattern recognition
9. what is application of PR
10. any idea about artificial intelligence
11. what is difference between POP and IMAP
12. which is better to use if u are at home and what to access large mailbox, given the server supports both
 
HR : 
1. your favourite pass time == i said listning to music, travelling, playing cricket and football,
interacting with people
2. what kind of music do u listen
3. what all u have travelled
4. do u play here anythign, do u have IIIT team ?
5. what kind of interaction do u do and where have u come across such interaction
6. why want to join tcs
7. how do manage to get cgpa of 9.3 ?
8. what all are sites that u surf
9.what is your future plan
10. any preference of locatoin
11. any question if u want to ask

---
Student Name: OSK Chaitanya
- when i walked in , the first thing the lady (H.R ?) asked me was \"how are u feeling now\"

then some techie stuff from my project, it was not tough (if u know the project, u\'ll definitely be able to answer those.). They also asked me what other apps there could be for graphics (apart from games).
then some questions about whether the same technology (BSP trees), is applicable to \"molecular visualization\".
so basically they might ask u whether the technology in ur app/proj can be applied to something else.(incase u r curious, the answer to the above q is \"no\").

they asked about what courses i had taken this sem one of \'em was DIP.
so they asked me what was covered, and what applications that had.

they asked about my CG and why it was bad :).

more HR stuff was
1. did u organize anything at this place.
2. do u have any problems working in groups.
3. have u ever organized any stuff at this place

they had also asked me, somewhere nr the beginning of the interview to name any 2 virtues, that i held most faith in.

they have some kind of template with questions, that they\'ll try to cover for each guy :
-----------------------------------------------------
these would be :
        1. whether u have any constraints as to where u\'d like to work
        2. whether it would be fine even if u go to another country (for me she said Europe ?)
        3. abt whether we are ready to sign the bond abt 3 yrs.

they\'ll obviously ask u if u have any questions.
---

Student Name: Anurag
 -- started with how am i feeling , than directly on Technical 
abt my project in SQIP - ISO 9001:2001 certification
there has been some clauses removed from last time do u know ?
what is Quality defination as per ISO 9001
How many clauses are there in ISO
what is CMM, what is it applied to --- ANS process

UML related :
what is argoUML, what is squence diagram n USEcase diagram is USEcase dia. req for seq. dia.
8085/8051/8086
what are they , how are they different
what is microprocessor and microcontroller

Comp Arch:
what are diff type of bus tech .

DATABASES:
what is relational DATABASE, what is hierarchical database

HR:
what are ur values, what are values of TCS

---

Student Name: Shant Swarup
Technical
1. What is the difference between inner join and outer join?
2. What are data marts?
3. What is data mining?
4. What is the difference between hierarchical databases and relational
database systems?
5. What are Codd\'s rules?
6. What is the difference between C++ and Java?

HR
1. Where are you from?
2. How is the climate in Goa?
3. Did you enjoy life in Goa?
4. Why didn\'t you take up a job after your BTech? You would have been much
higher by now.
5. What are your values in life?
---
Student Name : MSV Praveen
When I first went there I wished the two men and madam. The madam asked me to tell me abt urself.I told things like I believe in hard work and stuff like that. 
Later she asked me to tell my most important weakness I told her that I think it is my memory power. 
The guy in the middle gave a book to me and asked a question

1).There is a number which when divided by 2,3,4,5,6 leaves a remainder 1
but when divided by 7 it is exactly divisible.What is the number and what
is ur approach.
ME : I told that the number is 301 and my approach is that if the number
has to leave a remainder 1 when divided by 2 and 5 it should end with 1.
Similarly for a multiple of 7 to be end in 1 it should be multiplied with
3 at end so i multiplied with 3,13,23,33,43 and got the answer.

2).The Technical guy asked me about my FYP and details abt it
3).Later on knowing that O.s is one of my core subjects he asked me
  what are the features that Os should have for my FYP(Terrain rendering)
  As those people didn\'t have much info abt Graphics they didn\'t grill me
  much

4).The  guy in the middle again asked a question saying that its a math
question.

He gave the names of 3 fruits and their costs.I don\'t remember the names
of fruits but one was banana and he asked me to tell me cost of mango.
Me: Sir,I don\'t think this is a maths question.But among the three fruits
u have been given Banana which is available in all seasons has the highest
cost.The other two in decreasing order of availability has decreasing
costs.So Mango which is seasonal but is more available than the 1st one
So I place in between the two.

He seemed to satisfied with the answer.

5).From that point they asked me some HR questions on my interests I have
filled in their form.
As I told reading books as my interests they asked me my fav author(Jeffrey Archer).I said among his novels I like First Among Equals the most.We had a discussion as to why I like it most.

Later he aske me abt my parents their occupation and whether I would be
prepared to sign the bond go out of country if necessary etc.But here
I made the big mistake of saying that MS was an option .Suddenly
the mood of the person in middle changed and he began to question that
it seems all the people of ur institute r interested in Ms than job and
what is the surity that U would join in TCS.

I tried to convince him saying that if we guys get into TCS we won\'t
consider MS as main option as the situation in US is also not good.
Later they asked me to ask some questions abt their company and interview
ended.
---

Student Name: Deepak Ahuja

 - My Interview was very informal and at no stage, it looked like an interview. Mostly technical Questions were asked.

Q) Started with the programming languages. Did u learn all these various programming languages in 
   IIIT? 
Q) Tell us the advantage of c++ over c.
   Reply: Code Resuability (Inheritance)
          Modularity       (4 Big Projects)
          Data Hiding      ( Interface and Implementation)
          Function Overloading/Polymorphism.
Q) Asked regarding my Projects.
Q) What all electives I took.
   Reply: I only told those electives in which i was very comfortable. Networks, Database,   
          Datawarehouse & Data Mining, DDBMS, MultiAgents, Middleware.
Q) Why should nyone use DDBMS? Advantage, Compare & evolution of DDBMS wrt Centralized Database.
   (Rem: He didn\'t let me use ny technical terms and made me give my replies in the layman 
         language and some more question on similar lines)
Q) What about Railways..? Should they go for Centralized or Distributed Database.
   Reply: I supported Centralized. Talked a bit regarding Replication in case DDBMS.
Q) Did u attend Pre-placement talk and visited tcs.com
Q) ny Doubts/probs..?
   Reply: Service Agreement for 3 years. Interviewer tried to convince me, it is not as bad as it 
          looks.
Q) What are ur Strength, Weakness, Hobbies.. etc. 
   (Rem: Some regular HR Stuff nothing different).

Best of Luck.

---
 
---------

Student Name : K R Aishwarya

Q) Tell me something about yourself
Q) What projects did you do?
Q) Some project specific questions
Q) Networks: What are the different layers?
Q) Which one is greater ? pow(3,33) , pow(33,3) 
Q) Can you explain the logic behind it?
Q) Why TCS?
Q) Where do you see yourself 5 years from now?
Q) Why are so many people opting for MBA?
Q) Why do you want to do it? What are you looking for in that course?
Q) Did you come to the ppt? What do you think should be improved in the presentation?

-----
---
Sorry forgot to add these....
Q) What are your fav subjects?
Q) Application areas of image processing and vision
Q) Why did you join IIIT and not REC?
Q) What\'s different about IIIT? Do you regret joining here?
Aishwarya

---
 Student Name: K. S. Chaitanya

- Started out by asking me my hobbies, favourite singer and such stuff
- My area of interest which lead the discussion to my final year project its applications etc.
- I had mentioned Lisp and Perl in my resume so they asked me where I used them
- Some discussion on my Databases project and how I went about doing it
- What is it that I\'m looking for in TCS
- Things like if I had problem with the bond agreement, posting location
- Finally they wanted me to ask them a question
---
 a
---
 a
---
 a
---
 Student Name : Venkatesh Namani

       HR Questions

1) Tell me something about yourself.
2) How did you know about IIIT ? Why did you choose  IIIT?
3) Did you attend the Presentation of TCS ?
4) Tell me about your family ?
5) After five years how you would like to see yourself ?

       Tech Questions

1) What are your interesting subjects?
2) Name different databases? Give one example for each. How each one is
different from the other.
3) What is web mining? How is it useful ?
4) Did you do any project in OOP languages? Explain it.
5) Explain how you did the IIIT rendering  project ? Did you use Software
Engineering principles there ?
6) What are the different sorts you know ? Explain bubble sort and heap sort?
7) To which generation does C language belong to? (Ans : 3rd generation)
8) Give one example of 1st generation languages.
9) Give one example of OOP language .What are the important concepts of
OOP?What type of language is C?
10) Tell me one important concept of DBMS ? Explain it ?
11) How Software Development Process proceeds ?Did you use this principles in
your projects ?
12) Did you do any HSSM course ? What type of work did you do there ?
13) What is VHDL ? What is its use? 
14) Tell me about your projects.
15) What electives did you take ?
---
Student Name : D. Dhiraj Kumar

In which subject are u interested in ?
In 1 minute tell about the application, importance and basic characteristics of DBMS.
What are ACID properties ? Explain them.
Questions on my project.

What are your hobbies ?
Have you visited the web-site and if so why?
What do you do on Sundays?
Why did you opt for TCS?
Which of the question papers was good : between TCS and Wipro?


---
 Student Name : Vineet Gupta (M.Tech.)

       HR Questions

1) Tell me something about yourself.
2) Why don\'t u go for job after ur B.tech.?
3) Did you attend the Presentation of TCS ? What you like about the TCS?
4) After five years how you would like to see yourself ?

       Tech Questions

1) Areaa of interesst?
2) Different type of network and different type of network topology?
3) What is turing machine and how can u implement it?
4) Different type of sorting algorithms.
5) Different electives that are offered in IIIT.
6) Some question on link list.

---
Student Name : Mahesh.P

These are the questions (in order) that are asked in the interview
- Tell us about urself?
- Ur resume contains a lots of prjs... are u happy with all these prjs?
- Among these prjs, to which prj/prjs will u give most of the credits?
- Give a very brief description of that prj.
- in ur prj u are always talking about Verification and Validation of design.... whats the important differences between them.
- Do u know what a linked list is?
- Can u write linked list data structure?
- Do u know C++?
- Then write the above code using c++
- what are the methods you will look at when writing this data structure?
- Right now you have implemented a linked list... can u extend this to create an object ARRAY using this linked list ADT
- What are the methods u will put in this ARRAY object.
    ( i told them 
           - Method to allocate memory
           - assign a value to given index
           - retrieving a value to given index
           - if necessary add, sub, length etc can also be kept)
- Do you think there should be a method to check the boundary conditions of the array of the above object?
- Can you briefly tell whats oop
- What are your intresting subject
     ( i told Operating Systems, Embedded Systems and VLSI)
- What is scheduling?
- Can u tell some scheduling algorithms?
- Explain SJF, Round Robin, FIFO algos
- What happens if no process is in ready state? Will the scheduler constatly check the process queue?
- What is dbms
- what are the different types of dbms
- why dont you remember all the types
- you are saying u dont remember as that course is done long back ago... then what do u remember
     ( i told i know how to model a database )
- Then tell me how to model a database
     ( i mixed up software engg and dmms modelling concepts and gave a hybrid modeling idea )
- that really great..  but first tell what are uses of databases over files
- Dont you think security should be a very important use
     ( that one i forgot to tell them... after this question i remembered all the topics in dbms and told him its imp only if the data in the database is so secured... and not only this but also congestion control, concurrency control, roll back, logging etc are very important if we are looking for a complete dbms )
- How do you model an oo application
- did you apply software engg concepts while doing you prjs?
- what did you learn in Data structures course?
- tell us different types of programming languages 
- tell us how you build a logic to find which numbers among a^b and b^a is greater?
- dont use any computations?
- ur logic should be true for any of the given a,b
- are u intrested in TCS
- will u sign a bond for 3 years
- are u ready to stay away from our home country for a year or two?
- Thats very great.... and do you have any questions?
    ( i asked about the way in which prjs are distributed among employees... are the intrests of the employees are considered before allocating some prj to him/her.. what type of students are you looking for?....i also told something about iiit and the way in which all of us work and the flexibility of the students etc )

- 
---
------------------------------------ 

Student Name : Murali Mohan Atmakuri


--- When I was entering I wished them \"Good Morning\"inspite of it being evening. I apologized when they keenly observed that and corrected me.
--- There were two techinical interviewers 1) Middle aged and 2) madam. One HR and I guess his name is Mr.Subrahmanyam.
--- The middle techie asked why I was so consious ? And he said,\"Is it the first interview you are atteding?\".He suggested me to comfort myself and stretch well in my seat for i was cringing.
--- The HR asked from which place I belong and to tell about myself
--- The middle techie asked me to EAMCET and Inter percents?and reason for their divergence.
--- My BE background and the university.
--- Reason for changing my field from ECE to IT.
--- Intrested subjects in ECE
--- Convert NAND to AND
--- Convert NAND to AND and OR
--- \"Are you comfortable with microprocessors?\"
---  Complete architecture and comprehensive explanation of 8085 architecture(for i answered that I am good at 8085)
--- Questions regarding functionalities of Timing and Control,Stack Pointer,Stack,Program Counter,Instruction resolver,Accumulator,bus etc.
--- How does a processor recognize the bits  on the bus is either data or instruction?
--- What is CMOS,symbol and uses ?
--- FPGA-abberivation expansion(This is because I have given  FPGA  manufacturing as use of CMOS)
--- VLSI technology.
--- A small assembly code to Input a data process (like doing some addition operation) and Output it.
--- \"5 years down the line how would you prospectively look yourself?\"
--- OOPS advantages and real life applications where it best utilizes its advantages over procedural language.


----------------------------
---
 

*--------*----------*

V.Sriram

The following are the proceedings of my interview .


Q)  What is the best thing \'bout IIIT ?

A)  Research Centers. (told them about various research centers)

Q)  Which group are u in ?

A)  (told them about the honours programs) I am in NLP-AI stream. I have done few projects in LTRC.
    (told them about my projects)

Q)  Ur Favorite subjects ?

A)  NLP, Databases, AI, Networking.

Q)  What wud u tell in Databases ?

A)  Normalization.

Q)  Ok, tell us about normalization and why is it done ?

A)  Removing Redundancy and Maintaining Integrity. (told them about all the normal forms)

Q)  Tell us about Layers of a network .

A)  (listed the layers first and then explained them about each one)

Q)  For how many years would you stay in a company ?

A)  10 

Q)  10 !!!

A)  That is what is on the top of my mind now.

Q)  It\'s not wrong but why 10 ?

A)  After u work for 2 yrs in a company, u get attached to the company and that is when u like to 
    contribute.

Q)  If the company doesn\'t suit u ?

A)  If i think that i am not able to give much to the company or i am not
getting any value by being in that company, then i will look for a better option.

Q)  What is the principle of ur life ?

A)  To maintain good relationships and to be good with others.

Q)  AND work sincerely ???

A)  Yes :-)

Q)  What\'s the negative point about u ?

A)  -----



---------------------------------------------------------------------------------------------------

---
 Student Name: T.Papi Reddy.

The first question I was asked as soon as I entered is \"Did we keep you waiting for a long time?\". Then \"did u have your lunch?\" \"do u stay here?\" For this I said yes and gave a description of where our hostel is. Then the HR lady said she likes our campus. I said , even I like our campus. The next question is \"do u stay in hyderabad?\" (ANS: NO) \"Then where r u from?\" I told them where I am from and a the information about where I was born and what are the places I have been to.

Then they said \"Ok we will start the interview\"

You resume says you worked on language parsers, tell us what a parser is and how it works?

Whic programming language do u like? (C)

Why do u like that lanugage? 
( that is the first programming lanugage I was taught even before having a complete picture of what we can do with a comupter. When ever I do programming in \'C\' I remind all those days I spent learning the lanugage, all those errors .....)

Given A project will u choose C or C++?

( It depends on the project. I did my last two projects in \"perl\" as I have to deal mainly with strings and regular expressions.)

When will u choose C++ over C?

( I explained all the features of C++ that I can remeber which r not in C. I took an example project where I use C++ instead of C )

If objectorientedness of C++ improves readability then why not use JAVA , perl ...?

( I personnaly don\'t like programming in JAVA. I dont want to write \"public static void main.....\" whenever I want to start a program. [It seems the tech person also has the same opinion for he became very happy when he heard this)

What are the three improtant concepts in C++?

( Are there only three? Do u mean polymorphism ....? [the tech person said \"yes, continue\"] polymorphism, Inheritence (nods),??????? [tech person: you just explained all the concepts of c++ you just have to give us the right words for them. I know that you have the concepts] , operator overloading? (they said no), Data Abstraction? (again no) then I gave up and told them all the keywords I could remember in c++ (every body was laughing and said ok ok we got it). )

Which courses did u like?
(      NLP [ok]
       AI  [ok]
       Pattern Recognition [ok]
       (I though I should say something they can ask questions from )
       Operating systems
)

What were u taught in that course?
( mam, we were taught \"what an operating system is?\", \"what is its purpose?\" , \"what can it do?\", How is it different from a program?\"..........(all the questions I can think that she might ask and some questions which I know she might never ask like the differnt kinds of scheduling algos etc).
)

every body laughed and 

So what is an OS?
(An os is resource manager, process scheduler, .......)

What are operating systems u r familiar with?
(windows, linux)

What are the differences between windows and linux?
(  the first one is one is propreitary and the other is open source and free.
  [the tech person shot back : which is propreitary and which is free]
   Windows is propreitary and linux is free.
   After some trivial differences I told them about the difference at the kerenl level.
   Win98 has a monolith kernel architecture. [can u explain what that means briefly].
   Every thing is built into the kernel, u want to change the IP, u reboot the system.
   [ All of them started laughing]
)

ok, (they turned to the HR lady and she started her turn again)

Are u sure about the terms and conditions of TCS?
(yes)

Will it be ok if we ask u work in other country?
(yes)

If we ask u to work on a project which u don\'t like then?
(I will make sure that the person who gives me the project understand fully that I have no taste for it. [every body was laughing] )

Then the HR lady said \"You should be open minded. You may have to face such problems atleast in the initial days in TCS. You may be asked to work on windows, you may be asked to work in java which u said is a crap language (I meant that but did not explicitly say that).\"

(mam, I enjoy programming and when it comes to programming whether it is windows or linux, java or c will not matter much)

[Tech person] do u have any questions that U would like me to answer?
(I asked about the research they do there)

[HR lady] If u don\'t have anymore questoins then we will continue with other.
(that means u may get out now :-) )
--------------------------------------------------------------------------------------------------

 === Prasad ===

[HR lady] Are you feeling nervous?
[Me] Not much madam.

[HR lady] You are venkata prasad reddy... how do you prefer yourself to be
called?
[Me] My parents and friends call me prasad, so thats the name i prefer

[HR lady] Tell me something about your parents.
 +++   Talked about my parents, my father's job etc.  It latter continued to
my brothers education.

[HR lady] Did you appear for the earlier companies?
[Me] I did madam, for wipro and was not able to clear the written.

[HR lady] Did not clear; Does that mean that the TCS test was easier?
[Me] We happened to know the marks that each of us scored in the test madam,
     i happened to miss it by one mark.  That was because the wipro team
happened to increase the
     cut-off as there were too many people who cleared it.

 +++   The HR lady now asked Srini(technical) if he had some questions

[Srini] Hi prasad. I am very much impressed by the list of projects that you
are involved in.
        specially some real-life solutions... The transcripts system; is it
really being used by
        your college?
[Me] Yes sir, it is.  The grade sheet in front of you was printed using the
same.

[Srini] The placements CD.  It was good.  
        The other ones... WebMail; Do you use it to check your mails?
[Me] Not really sir. I use it only when i am not on campus.

  +++   Before i went to interview, i knew that srini was a linux fan :)

[Srini] So what do you use when you are on campus?
[Me] I use PINE sir.

[Srini] Did you ever try mutt?
[Me] Not really.  I have heard a lot about it, may be its time i should try
it.

[Srini] BTW, how did you learn about PINE?
[Me] Our seniors sir. We did not know any thing about the GNU or linux before
we came to IIIT.
     When we came here... we started picking it up from our seniors.

[Srini] So... now it should be clear that seniors are not always right.
[Me] May be sir.

[Srini] Okay prasad, now theres something different for you.
        Most of your projects are on linux. This shows that you are very much
interested in linux
        Then why is it that all of your real-life projects are on windows?
[Me] Sir, I like linux, and i use it; but windows is still the most used
desktop operating system.
     all those projects are aimed at desktop systems so i had to target the
windows platform.
     The other projects are all on linux, of which my Final year project is
the most critical one.

[Srini] Whats your final year project?
[Me] Distributed linux; The project is about making linux a distributed
operating system suitable
     for load sharing among different nodes on the lan.

[Srini] How are you planning to do it.
     +++  As i already said... srini was a good linux user, so i went a bit
intooo my FYP.

[Srini] There are many new things coming up in linux. Are you aware of them?
[Me] I am sir... the O(1) Scheduling algorithm, the faster threads. Improved
memory management...

[Srini] Are you on the kernel list?
[Me] I am sir?

[Srini] Then tell me who wrote the O(1) scheduler.
     +++ I thought for some time and said that i dont remember the name.
     +++ srini them prompted me... Ingo... I was lucky i remembered the name.
It was Ingo Molnar.
     +++ I think he wanted to test if i was saying the truth.

[Srini] Do you take help from people on the list?
[Me] Yes sir. I do.

[Srini] You said that you were planning to make linux distributed.  How would
your system be
        different from the Beowulf Clusters.
     +++ My god, i did not know what he was talking about. I heard the name
but really dont know
     +++ much about the system.  I once heard that it uses a sort of
distributed file system
     +++ but was not confident.  There is definitely something more important
about it.
[Me] Its different because... It uses a distributed file system. My system
does not.
[Srini] I don't know much about the clusters, but i assume you are right.

     +++ Srini now asked others if they had any questions
     +++ There was a third person who did not ask me anything.

[Srini] Okay prasad... thats it. I would like to see you FYP in the kernel.
All the best.

[HR lady] Do you have some questions?
[Me] Madam, I heard that the growth in TCS is very slow.  is it true?

     +++ I dont remember the exact words... but she scolded me for this.
     +++ She asked me in how many years i would like to become a project
manager
     +++ I said 3 years.
     +++ she then said something about their policy.

Thats it.  It was all.



    
