I applied through college or university. I interviewed at Infosys
Interview
There was a brief introduction and then programming questions were asked. There were 3 questions based on greedy,combinatorics and math. I was asked to briefly explain my process before writing the code.
Interview questions [1]
Question 1
You are given an array A of length N.
The value of a subsegment is calculated by multiplying all the values in that subsegment, for example the value of (2, 3, 5) is 2 * 3 * 5 = 30.
Find the total number of ways to partition the array A into consecutive subsegments that cover all elements such that the value of each subsegment is divisible by at least X factors.
Since the number of ways can be large, return it modulo 10^9 + 7.
I participated in the Hack With Infy hiring process. The selection process consisted of two rounds. The first round was an online assessment focused on Data Structures and Algorithms. Candidates who qualified were invited to the second round, which was an offline DSA assessment. The questions tested problem-solving skills, coding ability, and knowledge of algorithms. The overall process was well organized and moderately challenging.
The interview process was longer than expected and communication between rounds could have been much better. There were multiple rounds with inconsistent difficulty levels, and feedback timelines were unclear throughout the process. After completing interviews, there was a long waiting period with very few updates, which made the experience stressful for candidates.
Interview questions [1]
Question 1
Explain normalization.
Difference between stack and queue.
What is time complexity?
Simple coding problems on arrays/strings.
I applied through other source. I interviewed at Infosys (Bengaluru)
Interview
It was difficult but good , around 30 min it was. Bit tricky questions. Around 3 round it was 1st round is coding and 2 nd round F2F and 3rd round was managerial
Interview questions [1]
Question 1
What is java and difference between java 8 and java 17