0% found this document useful (0 votes)
5 views4 pages

TCS Top100

The document lists 100 coding questions that cover a wide range of topics including array manipulation, number theory, string operations, and sorting algorithms. Each question is designed to test fundamental programming skills and problem-solving abilities. The questions are suitable for coding interviews and practice for aspiring software developers.

Uploaded by

218x1a4271
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

TCS Top100

The document lists 100 coding questions that cover a wide range of topics including array manipulation, number theory, string operations, and sorting algorithms. Each question is designed to test fundamental programming skills and problem-solving abilities. The questions are suitable for coding interviews and practice for aspiring software developers.

Uploaded by

218x1a4271
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

TCS TOP 100 CODING QUESTIONS

1 FIND THE SMALLEST NUMBER IN AN ARRAY

2 FIND THE LARGEST NUMBER IN AN ARRAY

3 SECOND SMALLEST AND SECOND LARGEST ELEMENT IN AN ARRAY

4 REVERSE A GIVEN ARRAY

5 COUNT FREQUENCY OF EACH ELEMENT IN AN ARRAY

6 REARRANGE ARRAY IN INCREASING-DECREASING ORDER

7 CALCULATE SUM OF THE ELEMENTS OF THE ARRAY

8 ROATATE ARRAY BY K ELEMENTS-BLOCK SWAP ALGORITHM

9 AVERAGE OF ALL ELEMENTS IN AN ARRAY

10 FIND THE MEDIAN OF THE GIVEN ARRAY

11 REMOVE DUPLICATES FROM A SORTED ARRAY

12 REMOVE DUPLICATES FROM AN UNSORTED ARRAY

13 ADDING ELEMENT IN AN ARRAY

14 FIND ALL REPEATING ELEMENTS IN AN ARRAY

15 FIND ALL NON- REPEATING ELEMENTS IN AN ARRAY

16 FIND ALL SYMMETRIC PAIRS IN AN ARRAY

17 MAXIMUM PRODUCT SUBARRAY IN AN ARRAY

18 REPLACE EACH ELEMENT OF THE ARRAY BY ITS RANK OF THE ARRAY

19 SORTING ELEMENTS OF AN ARRAY BY FREQUENCY

20 ROTATION OF ELEMENTS OF ARRAY-LEFT AND RIGHT

21 FINDING EQUILIBRIUM INDEX OF AN ARRAY

22 FINDING CIRCULAR ROTATION OD AN ARRAY BY K POSITIONS

23 SORT AN ARRAY ACCORDING TO THE ORDER DEFINED BY ANOTHER ARRAY

24 SEARCH AN ELEMENT IN AN ARRAY

25 CHECK IF NUMBER IS PALINDDROME OR NOT

26 FIND ALL PALINDROME NUMBERS IN A GIVEN RANGE


27 CHECK IF A NUMBER IS PRIME OR NOT

28 PRIME NUMBERS IN A GIVEN RANGE

29 CHECK IF A NUMBER IS AN ARMSTRONG NUMBER OR NOT

30 CHECK IF A NUMBER IS A PERFECT NUMBER

31 EVEN OR ODD

32 CHECK WHETHER A GIVEN NUMBER IS POSITIVE OR NEGATIVE

33 SUM OF FIRST N NATURAL NUMBERS

34 FIND SUM OF AP SERIES

35 FIND SUM OF GP SERIES

36 GREATEST OF TWO NUMBERS

37 GREATEST OF THREE NUMBERS

38 LEAP YEAR OR NOT

39 REVERSE DIGITS OF A NUMBER

40 MAXIMUM AND MINIMUM DIGIT IN A NUMBER

41 PRINT FIBONACCI UP TO NTH TERM

42 FACTORIAL OF A NUMBER

43 POWER OF A NUMBER

44 FACTORS OF A GIVEN NUMBER

45 PRINT ALL PRIME FACTORS OF THE GIVEN NUMBER

46 CHECK IF THE NUMBER IS STRONG NUMBER OR NOT

47 CHECK IF A NUMBER IS AUTOMORPHIC

48 GCD OF TWO NUMBERS

49 LCM OF TWO NUMBERS

50 CHECK IF THE NUMBER IS A HARSHAD NUMBER PPP CHECK IF THE NUMBER IS AN


ABUNDANT NUMBER OR NOT

51 SUM OF DIGITS OF A NUMBER SLIDE 16

52 SUM OF NUMBERS IN THE GIVEN RANGE

53 PERMUTATIONS IN WHICH N PEOPLE CAN OCCUPY R SEATS IN A CLASSROOM


54 PROGRAM TO ADD TWO FRACTIONS

55 REPLACE ALL 0’S WITH 1’S IN A GIVEN INTEGER SLIDE 17

56 CAN A NUMBER BE EXPRESSED AS A SUM OF TWO PRIME NUMBERS

57 CALCULATE THE AREA OF A CIRCLE

58 PROGRAM TO FIND ROOTS OF A QUADRATIC EQUATION

59 CONVERT BINARY TO DECIMAL

60 CONVERT BINARY TO OCTAL

61 DECIMAL TO BINARY CONVERSION

62 CONVERT DECIMAL TO OCTAL

63 CONVERT OCTAL TO BINARY

64 CONVERT OCTAL TO DECIMAL

65 CONVERT DIGITS/NUMBERS TO WORDS

66 BUBBLE SORT ALGORITHM

67 SELECTION SORT

68 INSERTION SORT

69 QUICK SORT

70 MERGE SORT

71 CHECK IF A GIVEN STRING IS PALINDROME OR NOT

72 COUNT NUMBER OF VOWELS CONSONANTS SPACES IN A GIVEN STRING

73 FIND THE ASCII VALUE OF A CHARACTER

74 REMOVE ALL VOWELS FROM THE STRING

75 REMOVE SPACES FROM A STRING

76 REMOVE CHARACTERS FROM A STRING EXCEPT ALPHABETS

77 REVERSE A STRING

78 REMOVE BRACKETS FROM AN ALGEBRAIC EXPRESSION

79 SUM OF THE NUMBERS IN A STRING

80 CAPITALIZE FIRST AND LAST CHARACTER OF EACH WORD

81 CALCULATE FREQUENCY OF CHARACTERS IN A STRING


82 FIND NON-REPEATING CHARACTERS OF A STRING

83 CHECK IF TWO STRINGS ARE ANAGRAM OF EACH OTHER

84 COUNT COMMON SUB-SEQUENCE IN TWO STRINGS

85 CHECK IF STRINGS MATCH WHERE ONE STRING CONTAINS WILDCARD CHARACTERS

86 RETURN MAXIMUM OCCURING CHARACTER IN THE INPUT STRING

87 REMOVE ALL DUPLICATES FROM THE INPUT STRING

88 PRINT ALL THE DUPLICATES IN THE INPUT STRING

89 REMOVE CHARACTERS FROM FIRST STRING PRESENT IN THE SECOND STRING

90 CHANGE EVERY LETTER WITH THE NEXT LEXICOGRAPHIC ALPHABET IN THE STRING

91 WRITE A PROGRAM TO FIND THE LARGEST WORD IN A GIVEN STRING

92 WRITE A PROGRAM TO SORT CHARACTERS IN A STRING

93 COUNT NUMBER OF WORDS IN A GIVEN STRING

94 WRITE A PROGRAM TO FIND A WORD IN A GIVEN STRING WHICH HAS THE HIGHEST
NUMBER OF REPEATED LETTERS

95 CHANGE CASE OF EACH CHARACTER IN A STRING

96 CONCATENATE ONE STRING TO ANOTHER

97 WRITE A PROGRAM TO FIND SUBSTRING WITH IN A STRING IF FOUND,DISPLAY ITS


STARTING POSITION

98 REVERSE WORDS IN A STRING

99 LONGEST SUBSTRING WITHOUT REPEATING CHARACTERS

You might also like