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