Open In App

Infosys Interview Experience for Specialist Programmer

Hello reader,

I was called to interview for the Specialist Programmer role after attempting to clear InfyTQ’s certification and advantage round. My slot for the advantage round was the same as the slot for the HackwithInfy round, hence my performance in the former was considered for the latter as well. Here’s a slight brief of the previous rounds:



Certification Round: 

Advantage Round:



After this, I received a mail for clearing Advantage Round and to fill in some additional information. Infosys later mailed with a slot selection option. Once their process was completed, I received another email 48 hours before the interview. My interview was scheduled for 28th May, at 16:00. The interview was an hour long and conducted on Microsoft Teams.

Interview: The interviewer was an employee of Infosys working in the Specialist Programmer role. The interviewer began by asking me to introduce myself. I started by introducing my name, college, and place of livelihood. I talked about my interest in developing MERN applications. The interviewer then looked into my resume’s projects.

I explained how I learned using the cp-algorithms website.

 The interviewer told me to open a code editor (anyone that I wish, online or offline) and implement the DSU. He also asked me to open the website and explain the functions in the data structure to him as if I were teaching him.  I implemented  functions and then added path compression optimization. This achieves a time complexity of only . I went on to explain how we can optimize this even further using Union by size/rank. 

void make_set(int v) {
    parent[v] = v;
    size[v] = 1;
}
int find_set(int v) {
    if (v == parent[v])
        return v;
    return parent[v] = find_set(parent[v]);
}
void union_sets(int a, int b) {
    a = find_set(a);
    b = find_set(b);
    if (a != b) {
        if (size[a] < size[b])
            swap(a, b);
        parent[b] = a;
        size[a] += size[b];
    }
}

                    

The interviewer was done with the questions after this. For the rest of the 15 minutes left in the hour, we discussed the Infosys office in Mysore, the work culture, the training period, work from home v/s work from an office, etc. The discussion was casual and light-hearted.

Result: Not yet declared as of 22nd September, 2022.


Article Tags :