I applied through college or university. The process took 1 week. I interviewed at Infosys (Tempe, AZ) in Jul 2021
Interview
My university hosted an Infosys recruiting seminar where I added my name to the list saying I was interested. Shortly after, a recruiter reached out to schedule a phone HR screening. They asked me to tell them about myself and my background and what I was looking for in a company. They then sent me Pymetrics games to complete and then the next day scheduled the technical interview for the following week.
In the technical interview there were 2 panelists. They both said they weren't managers just 2 people within the company. One did the technical questions one behavioral. During the technical they asked me about the languages listed on my resume and if I was familiar with others. They asked me general programming questions, Python, Bootstrap, JavaScript and SQL. She was sure to tell me even if I didn't know the answer it was okay and to just say that, they weren't going to mark me down for what I didn't know they just wanted to see what I already knew. The behavioral asked me questions about how I work in a team.
Overall a really good experience. The gave me time to ask them questions about the company at the end. Only took about 40 minutes.
I applied through college or university. The process took 2 weeks. I interviewed at Infosys in Jul 2021
Interview
Initial phone screen with recruiter, then either one interview with two panelists or two interviews with one panelist. Then you wait about a week and they give you an offer. Super straightforward process
Interview questions [1]
Question 1
Very basic OOP questions. Four pillars, what is a variable, etc. They just ask you basic questions about the technology listed in your resume
The interview took an hour and divided into two parts. First 30 minutes were conceptual java questions; second part was full of behavioral questions. Overall the interview process was pretty easy
Interview questions [1]
Question 1
Can you tell the difference between equals() method and equality operator (==) in Java?
How is an infinite loop declared in Java?
Method overloading vs method overriding