Deloitte — Interview Questions
Aptitude · Reasoning · English · CS — Corporate & Campus Interview Prep
654 Questions 7 Topics Take Test
Advertisement
Showing 91–100 of 654 questions
Q.91 Hard Deloitte
In a complex algorithm with multiple nested loops, the time complexity is O(n²m) where n and m are independent variables. If n=100 and m=50, approximately how many operations?
A 150 operations
B 500,000 operations
C 1,000,000 operations
D 2,500,000 operations
Correct Answer:  B. 500,000 operations
Explanation:

Operations = 100² × 50 = 10,000 × 50 = 500,000 operations. This represents the actual computational load for the given input sizes.

Take Test
Q.92 Medium Deloitte
TCS cybersecurity team emphasizes password security. Which is the STRONGEST password practice?
A Using dictionary words with birth year
B 12-character minimum with mix of uppercase, lowercase, numbers, and special characters
C Same password across multiple systems
D Writing passwords in documentation
Correct Answer:  B. 12-character minimum with mix of uppercase, lowercase, numbers, and special characters
Explanation:

Strong passwords require length (12+ characters), character variety, and complexity. Reusing passwords and storing them insecurely significantly increases security risks.

Take Test
Q.93 Hard Deloitte
In a TCS project analyzing Big Data with MapReduce, what is the purpose of the 'Reducer' phase?
A To split input data across multiple nodes
B To aggregate intermediate results from Mappers into final output
C To eliminate all duplicate data permanently
D To compress files for storage
Correct Answer:  B. To aggregate intermediate results from Mappers into final output
Explanation:

The Reducer phase collects intermediate key-value pairs from Mappers, groups them by key, and aggregates them to produce final results.

Take Test
Q.94 Medium Deloitte
A TCS team is developing a microservices architecture where each service maintains its own database. Which of the following is the PRIMARY challenge they will face?
A Data consistency across distributed services
B Increased CPU utilization
C Reduced network bandwidth
D Simplified authentication mechanisms
Correct Answer:  A. Data consistency across distributed services
Explanation:

In microservices architecture, maintaining data consistency across independently managed databases (polyglot persistence) is a significant challenge. ACID transactions cannot span multiple databases, requiring eventual consistency patterns.

Take Test
Q.95 Easy Deloitte
In the context of cloud computing, which AWS service would TCS recommend for automatically scaling web applications based on incoming traffic?
A Amazon EC2
B AWS Auto Scaling
C Amazon S3
D AWS Lambda
Correct Answer:  B. AWS Auto Scaling
Explanation:

AWS Auto Scaling automatically adjusts the number of EC2 instances based on demand metrics like CPU utilization and network traffic, ensuring optimal resource utilization and cost-efficiency.

Take Test
Advertisement
Q.96 Medium Deloitte
A TCS project requires processing 10 million records daily with complex business logic. The team needs to choose between batch processing and stream processing. Which statement is TRUE?
A Stream processing is always superior for all scenarios
B Batch processing provides lower latency than stream processing
C Stream processing offers lower latency but higher complexity; batch processing suits scheduled tasks
D Batch processing cannot handle real-time requirements
Correct Answer:  C. Stream processing offers lower latency but higher complexity; batch processing suits scheduled tasks
Explanation:

Stream processing processes data in real-time with lower latency but higher architectural complexity. Batch processing is cost-effective for scheduled, non-urgent tasks. Choice depends on requirements.

Take Test
Q.97 Easy Deloitte
In TCS DevOps practices, what is the primary purpose of implementing CI/CD pipelines?
A To replace manual testing entirely
B To automate build, test, and deployment processes for faster, reliable releases
C To eliminate the need for version control systems
D To reduce the number of developers required
Correct Answer:  B. To automate build, test, and deployment processes for faster, reliable releases
Explanation:

CI/CD pipelines automate code integration, testing, and deployment, enabling faster release cycles, early bug detection, and consistent quality without manual intervention at each stage.

Take Test
Q.98 Hard Deloitte
A TCS developer is optimizing a Java application and notices that the garbage collector is causing frequent pause times. Which JVM parameter would BEST address this issue for low-latency requirements?
A -Xmx to increase heap size
B -XX:+UseG1GC to enable G1 garbage collector
C -XX:+UseSerialGC for maximum throughput
D -Xms to set initial heap size
Correct Answer:  B. -XX:+UseG1GC to enable G1 garbage collector
Explanation:

G1 (Garbage First) GC is designed for low-latency applications with predictable pause times. It divides the heap into regions and prioritizes regions with most garbage, minimizing full GC pauses.

Take Test
Q.99 Medium Deloitte
In TCS security protocols, what does the principle of 'Zero Trust' architecture entail?
A Trusting all internal network traffic without verification
B Verifying every user and device regardless of network location before granting access
C Eliminating all security measures for improved user experience
D Using only perimeter-based security controls
Correct Answer:  B. Verifying every user and device regardless of network location before granting access
Explanation:

Zero Trust architecture assumes no implicit trust. Every access request—internal or external—must be authenticated, authorized, and encrypted. It's modern security framework addressing remote work challenges.

Take Test
Q.100 Hard Deloitte
A TCS project uses Docker containers across 50+ servers. Which orchestration platform would be most suitable for managing container deployment, scaling, and updates at this scale?
A Docker Compose
B Kubernetes (K8s)
C Docker Swarm
D Virtual Machines with manual management
Correct Answer:  B. Kubernetes (K8s)
Explanation:

Kubernetes is the industry-standard container orchestration platform designed for managing containerized applications at scale. It provides self-healing, auto-scaling, load balancing, and rolling updates—essential for 50+ node clusters.

Take Test
IGET
iget AI
Online · Ask anything about exams
Hi! 👋 I'm your iget AI assistant.

Ask me anything about exam prep, MCQ solutions, study tips, or strategies! 🎯
UPSC strategy SSC CGL syllabus Improve aptitude NEET Biology tips