Infosys' 'Infytq' program is primarily designed for which purpose?
Answer: D
Infytq is designed to upskill students in technologies like Python, Cloud, and Java while serving as a talent pool for recruitment.
Q.2Hard
Which global certification does Infosys encourage its employees to pursue?
Answer: B
Infosys encourages employees to pursue cloud certifications like AWS, Azure, Google Cloud, and industry-recognized qualifications.
Q.3Hard
In Infosys' technical interview, a candidate is asked to find the longest palindromic substring in a given string. Which approach would be most optimal?
Answer: D
Both Expand Around Centers and Dynamic Programming offer O(n²) time complexity, which is considered optimal for this problem in interview settings.
Q.4Hard
Infosys launched which AI-powered platform for automating business processes in 2023-2024?
Answer: B
Infosys Cobalt is the company's AI-powered platform designed to accelerate digital transformation and business process automation.
Q.5Hard
A candidate in Infosys placement gets selected in both the coding round and technical round. What is the approximate probability they will be rejected in the HR round, based on historical data?
Answer: A
Historically, candidates who clear both coding and technical rounds have a high success rate in HR rounds at Infosys (>95%), as the company focuses on fit and communication at this stage.
Advertisement
Q.6Hard
What is the significance of Infosys' 'Equinix' partnership announced in recent years?
Answer: A
Infosys' partnership with Equinix focuses on expanding global data center infrastructure and edge computing capabilities for better service delivery.
Q.7Hard
If an Infosys candidate needs to solve a graph problem involving finding strongly connected components, which algorithm would be most appropriate?
Answer: B
Kosaraju's Algorithm is specifically designed to find strongly connected components in a directed graph in O(V+E) time.
Q.8Hard
A software team at Infosys needs to implement microservices architecture. Which challenge is MOST critical to address?
Answer: B
Microservices architecture requires careful handling of inter-service communication protocols and distributed transactions across multiple services.
Q.9Hard
In a distributed system scenario relevant to Infosys projects, what does the CAP theorem suggest?
Answer: B
The CAP theorem states that a distributed system can only guarantee two of the three properties: consistency, availability, and partition tolerance.
Q.10Hard
A candidate is solving a problem on dynamic programming for the Infosys coding round. The problem involves overlapping subproblems and optimal substructure. What is the minimum number of steps to solve such problems?
Answer: C
Dynamic programming requires defining subproblems, establishing recurrence relations, and implementing solutions using memoization or tabulation for optimization.
Q.11Hard
A complex algorithmic problem in Infosys placement requires analyzing a graph with weighted edges. What would be the optimal approach for finding the shortest path?
Answer: C
Dijkstra's algorithm is the optimal choice for finding shortest paths in weighted graphs with non-negative weights, with O(E log V) complexity.
Q.12Hard
Which data structure is optimal for implementing LRU (Least Recently Used) cache in Infosys systems?
Answer: B
Hash map provides O(1) access while doubly linked list maintains order. Combined they achieve O(1) for all LRU operations.
Q.13Hard
Which principle of SOLID design is violated if a class depends on multiple unrelated interfaces?
Answer: B
Interface Segregation Principle states that clients should not depend on interfaces they don't use. Multiple unrelated interfaces violate this.
Q.14Hard
In a concurrent system at Infosys, what is a deadlock scenario?
Answer: B
A deadlock occurs when two or more processes are blocked forever, each holding resources the other needs, causing circular dependency.
Q.15Hard
What is the expected behavior when a thread calls the wait() method in a synchronized block at Infosys coding standards?
Answer: B
When wait() is called in a synchronized block, the thread releases the object lock and enters a waiting state until notify() or notifyAll() is called.
Q.16Hard
In a distributed system at Infosys, what is the primary challenge that CAP theorem addresses?
Answer: B
CAP theorem states that distributed systems can guarantee only two out of three properties: Consistency, Availability, and Partition Tolerance.
Q.17Hard
In a HashMap implementation used at Infosys, what happens when the load factor exceeds the threshold?
Answer: B
When the load factor (ratio of entries to capacity) exceeds the threshold, the HashMap is rehashed with approximately double the capacity to maintain performance.
Q.18Hard
An Infosys project uses Apache Kafka for real-time data streaming. If a consumer group has 5 consumers and the topic has 8 partitions, how many consumers will remain idle?
Answer: A
In Kafka, the maximum number of active consumers in a group equals the number of partitions. With 8 partitions and 5 consumers, only 3 will remain idle.
Q.19Hard
In thread-safe programming at Infosys, which Java construct provides the most granular level of locking?
Answer: C
ReentrantReadWriteLock provides separate read and write locks, allowing multiple readers but only one writer, offering finer-grained control than basic synchronized constructs.