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.
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
the interviewer was cool and started with a simple question: "Introduce yourself."
After that, I had to explain my recent projects and mini-projects. He asked some basic questions, including the syntax for UPDATE in SQL, the use of #include in C, and to description of the image tag in HTML. I was also asked about the activities I listed on my resume, and I answered all of them well.