Open In App

FICO Interview Exoerience For Internship (On-Campus)

Greetings, everyone!

I’m Amit Koushik currently pursuing my MCA and expected to graduate in 2024 from IIPS-DAVV, Indore. I had the privilege of participating in the recruitment process at my college, where FICO was the second company to visit for hiring for Dev and QA roles.



The exciting part was that nearly 500 to 550 students took part in the recruitment process, and the majority of us made it through to the Coding Round. My journey through the FICO interview process consisted of four rounds, and I’d like to take you through each of them.

Round 1 : (Coding Round)

In this round, there were a total of 18 questions, comprising 2 coding questions focused on Data Structures and Algorithms, and the remaining 16 were multiple-choice questions. The test had a duration of 90 minutes and was conducted on the Code-Signal platform, with no negative marking.



Problem 1(200 points)the : Substrings of length k with k-1 distinct elements You can use this article but try not to jump directly to the solution and there was a slight change in question but almost similar to the one I provided. The level was typical Leetcode Medium.

Problem 2(400 Points)of : It was a hard one, the exact question isn’t available on the internet but the question as I remember was also based on String and a bit pattern matching, and constraints were high so I also applied Memoization(DP) on it. The level was LeetCode Hard I would say.

Tips: If you’re not already comfortable with Java, consider practicing coding in this language. Additionally, focus on solving a wide range of Data Structures and Algorithms problems to build your coding skills and boost your confidence. This practice will prove beneficial in your interactions with various companies. It’s important to keep in mind that every candidate receives a different set of coding questions and multiple-choice questions. Therefore, it’s not advisable to seek help from others, as it could lead to plagiarism issues. Regrettably, many students were not shortlisted despite solving both coding questions because of cheating incidents.

Results :

Among the 500 students who participated, approximately 132 students successfully made it to the technical interview stage. Notably, this marked a significant increase in the number of students shortlisted by FICO, as per the accounts of our seniors. In previous years, only about 45-50 students typically received interview invitations. This change demonstrates the company’s growing interest in recruiting from our institution.

Round 2 (Technical Interview) :

The interview was online and the duration was around 35 minutes. The level was Easy-Medium.

Panelist/Interviewer: Sandhya Mam Tell me about yourself.

Tips: The interview was around 35-40 mins. I wasn’t asked much about DSA problem because she saw my LeetCode profile during my interview and she was impressed ,through out my interview she was looking at my coding profiles by the links I provided in my resume. So yes having a good coding profile does matter in the Interview. Apart from this I mentioned everything related to my DSA achievements in my introduction so she knew my strong area was DSA and maybe that’s the reason my interview was more focused on theory-based questions but most of my friends were asked DSA problems as well,so be confident about your problem solving along with your Computer Science fundamentals.

Results :

Out of the 132 students who participated in the interview, only 11 managed to secure a spot in the next round. It was an incredibly emotional moment for me as I found myself at the top of that list. The reason for my elation was that everyone had anticipated around 20 to 30 candidates making it to the next round, given that this was the first time the company had interviewed such a large number of candidates

Round 3 (Technical Interview 2)

The interview process experienced a delay due to internal issues. Notably, this was initially intended to be an HR round, and we were informed that it would be the final round. I had prepared extensively with responses to HR-related questions and hadn’t delved into any technical subjects or questions in anticipation of an HR-focused discussion. However, the nature of the questions posed during the interview made it evident why I referred to this round as ‘technical’.

Interviewer/Panelist: Murali Sir

This round had a primarily technical focus but included some HR questions. All 11 shortlisted candidates proceeded to the HR round.

Round 4(HR Round):

Interviewer / Panelist: Akash Bothera(VP and Head HR of FICO)

The results were disclosed within 30-45 minutes. Out of the 11 candidates who made it to the last round, 10 received the good news of their selection, and I was fortunate to be among them. The specific roles weren’t assigned immediately; we had to wait for a couple of months. In the end, only three of us, including myself, secured the coveted Development (DEV) roles, while the remaining candidates were designated for Quality Assurance (QA). It’s worth noting that the company displayed a slight preference for female candidates, as there were only three male candidates among the selected individuals.

Some Tips :

Final verdict: SELECTED.


Article Tags :