Thursday, 15 March 2018

TCS Offcampus Drive Experience 2018

Submitted by -

I applied for the offcampus drive of TCS . I m posting my experience because I got a lot of knowledge from simpleway2code site and sharing my experience for future aspirants.
The first round was aptitute where there will be as usual questions including starred ones. Questions for TCS is bit tough compared to others, but the pattern will be almost similar. I practiced from There will be one or two repeated questions. There is an additional c programming questions ( around 10 questions) . I prepared it from 'SimpleWay2Code'. It helped me a lot. Practice all questions from here.
The next will be the interview. There will be technical managerial and HR. This time they conducted in one round itself where a panel of 3 interwiewer were there. They will ask some technical questions related to core and ask basic questions about programming. Be prepared with the latest technologies. Be confident in your resume.

If you like SimpleWay2Code and would like to contribute, you can also write an article and  mail your article to . See your article appearing on the SimpleWay2Code main page and help others.

Tuesday, 6 February 2018

HR Questions

HR questions asked in TCS Interview :

1. Why should I take in you in TCS ?

2. Who inspired you to become an Engineer?

3. Why you want to join TCS ?

4. What is your Stream and why you have chosen this stream ?

5. Are you a team player ?

6. What is more important to you: the money or the work.

7. What do you know about TCS as a company ?

8. What was the toughest decision you ever had to make ?

9. What kind of a person are you - Introvert or Extrovert ?

10. What is the name of the award TCS recently received ?

11. If you are rejected today, then what will you do ?

12. Tell me about your dream job ?

13. What are your greatest strength and weaknesses ?

14.  Are you willing to relocate or travel ?

15. Are not you overqualified for this position ?

16. How do you feel about working at nights and weekends ?

17. How do you define success ?

18. If you could start your life over, what would you change ?

19. What are you expecting from TCS ?

20. Tell me about your family background ?

21. Describe yourself in one word ?

22. Tell me about yourself?

23. How to find where jdk is installed on your windows machine ?

24. How can you identify which version of java is being installed in a machine without opening program file folder ?

25. Biggest achievement in your life ?

26. Tell me 10 reasons to work with TCS ?

27. What do you think you will get job today ?

28. Explain how would you be an asset to your company ?

29. How long would you expect to work for us if hired ?

30. Who has inspired you in your life and why ? 

31. Who is the founder of google ?

32. Who is founder of TCS ?

33. Who is the present CEO of TCS ?

34. What is your aim ?

35. What are your skills ? Do you have certificate on your skills ?

36. You'll be sent to any part of the country for work ... will you be ok with that ?

37. How would you improve upon our product/ company ?

38. Do you have any fear today ?

39. Do you have any questions for me ?

40. Tell me something negative that you have heard about our company ?

41.Where do you see yourself in five years from now ?

These questions were asked in TCS HR Interview ,but be prepared, they may ask you anything in HR round !!!

Sunday, 4 February 2018


Ques 1) What is String ?
Ans--> String is one Dimensional array of characters terminated by a null ('\0').

Ques 2) Why null characters are important at end of string ?
Ans-->The terminating null('\0') is important as it is only the way function which work with string can know where the string ends.

Ques 3) While entering string using scanf(), What are the things that we need to remember?

Ans--> i) The length of string should not exceed the dimension of character array as C does't perform boundary checking on character array.

ii) scanf() is not capable of receiving multi-word string. For this another function is used called gets().

Note : puts() and gets() is used for writing and reading only one string at a time, but a multi-word string.

Ques 4) How can we make scanf() able to receive multi-word string ?

Ans--> scanf("%[^\n]s",name);

Here [^\n] means scanf() will keep receiving character into name[] until a \n is encountered.

Ques 5)Difference between String and pointer?

Ans-->i) String cannot be assigned to another whereas, we can assign a char pointer to another char pointer.

Example: #include<stdio.h>
                int main( )
                      char str1[]="Hello";
                      char str2[10];

                      char *p="Good Morning";
                      char *s;
                      str2=str1; /*wrong*/
               return 0;

ii) Once a string has been defined, it cannot be initialized to another set of characters. This is valid with char pointers.

Ques 6) Why we store strings in array of pointers ?

Ans--> i) To make a more efficient use of available memory.

ii) To obtain greater ease in manipulation of strings.

Ques 7) What is limitations of array of pointers to string ?

Ans-->We can initialize the string at the place where we are declaring the array, but we cannot receive strings from keyboard using scanf( ).

Follow by Email

Popular Posts

Contact Form


Email *

Message *