Study Questions for IT Service Company
Interviews
TCS NQT Section Questions
Numerical Ability
1. Number System: HCF & LCM problems
2. Profit & Loss word problems
3. Time, Speed & Distance calculations
4. Time & Work & Pipes & Cisterns questions
5. Permutation & Combination puzzles
6. Probability scenarios
7. Data Interpretation (tables, graphs)
8. Geometry & Mensuration exercises
9. Simple & Compound Interest computations
10. Algebraic Progressions
Verbal Ability
1. Reading Comprehension passages
2. Error Detection in sentences
3. Sentence Completion with context
4. Para Jumbles rearrangement
5. Fill in the blanks (Articles, Prepositions)
6. Synonyms & Antonyms
7. Idioms & Phrases usage
8. Word usage & vocabulary
Reasoning Ability
1. Linear Seating Arrangements
2. Circular Seating Arrangements
3. Blood Relation puzzles
4. Direction & Distance analysis
5. Syllogism conclusions
6. Coding-Decoding patterns
7. Number Series discovery
8. Letter Series identification
9. Puzzles (grid-based)
10. Venn Diagram deductions
Advanced Quantitative & Reasoning
1. Complex mixed DI sets
2. High-level puzzles
3. Logical reasoning cases
4. Mathematical reasoning
Coding Section
1. Array reversal and rotation
2. String palindrome and anagram checks
3. Sorting algorithm implementation (e.g., quicksort)
Java Interview Questions
OOP Concepts
1. Explain Inheritance with example
2. Difference between Overloading and Overriding
3. Use of Abstract classes vs Interfaces
Exception Handling
1. Define checked vs unchecked exceptions
2. Write custom exception example
Collections Framework
1. Differences between ArrayList and LinkedList
2. HashMap internal workings
Multithreading
1. Thread lifecycle stages
2. Synchronized vs ReentrantLock
Java 8 Features
1. Use of lambda expressions in filtering collections
2. Stream API pipeline operations
Capgemini Technical Questions
1. Reverse a linked list
2. Find middle element of linked list
3. Implement stack using queues
4. SQL join scenarios
5. Write REST API endpoint example
6. Explain CSS flexbox layout
Infosys FA1 & FA2 Sample Problems
1. Python list slicing exercises
2. Dictionary key-value manipulation
3. File I/O and exception handling
4. Basic algorithmic questions in Python
5. SQL query for grouping and aggregation
General HR Questions
1. Tell me about yourself
2. Why do you want to join [Company]?
3. How do you handle tight deadlines?
4. Describe a conflict with a teammate and resolution.
5. Where do you see yourself in 5 years?