Which programming paradigm does Infosys predominantly use for cloud-native applications?
Answer: C
Infosys predominantly uses Object-Oriented programming for enterprise applications, though functional programming is increasingly used in cloud-native services.
Q.42Medium
What is the primary advantage of using containerization (Docker) in Infosys' DevOps pipeline?
Answer: B
Docker ensures that applications run consistently across different environments by packaging dependencies, which is crucial for Infosys' global deployment strategies.
Q.43Medium
Which design pattern is used when Infosys developers need to ensure only one instance of a database connection pool exists?
Answer: C
The Singleton Pattern ensures that only one instance of a class (like a database connection pool) is created throughout the application lifecycle.
Q.44Medium
In Infosys' API rate limiting strategy, what does the Token Bucket algorithm control?
Answer: B
The Token Bucket algorithm is used to control the rate at which API requests are allowed, preventing abuse and ensuring fair resource utilization.
Q.45Medium
Which of the following best describes the Infosys' commitment to 'Digital-First' customer experience in 2024-25?
Answer: B
Infosys' Digital-First approach prioritizes digital channels and experiences while still maintaining traditional support options for customer choice and accessibility.
Advertisement
Q.46Medium
In Infosys' cybersecurity protocols, which encryption standard is mandated for data at rest?
Answer: B
AES-256 is the industry-standard encryption for data at rest, providing 256-bit key strength and is mandated in Infosys' security policies.
Q.47Medium
What does OWASP Top 10, which Infosys developers must follow, primarily address?
Answer: B
OWASP Top 10 lists the most critical web application security vulnerabilities that developers must understand and mitigate.
Q.48Medium
Which HTTP status code should a REST API return when a resource is successfully created?
Answer: B
HTTP status code 201 Created is the correct response when a new resource is successfully created via POST request, typically including the resource location in the response header.
Q.49Medium
In Infosys' microservices architecture, which design pattern is used to manage distributed transactions across multiple services?
Answer: A
The Saga pattern is used in microservices to manage distributed transactions by breaking them into local transactions coordinated through event-driven communication.
Q.50Medium
An Infosys developer needs to optimize a SQL query that joins 4 tables. The query currently takes 8 seconds to execute. Which indexing strategy would be most effective?
Answer: B
Composite indexes on join columns and WHERE clause conditions significantly improve query performance by reducing the number of rows scanned.
Q.51Medium
Which of the following represents the correct order of REST API maturity levels according to Richardson Maturity Model used at Infosys?
Answer: A
The Richardson Maturity Model progresses from the Swamp (0), to Resources (1), HTTP Verbs (2), and finally Hypermedia (3) as the highest level of REST maturity.
Q.52Medium
An Infosys data engineer needs to process 10 TB of unstructured data. Which Apache tool would be most suitable for batch processing?
Answer: A
Apache Spark is superior for large-scale batch processing due to its in-memory computing capabilities, providing faster execution than MapReduce for processing large datasets.