
CRISIL Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 536 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 536 reportsCandidate interview experiences
First-hand accounts from people who interviewed at CRISIL.
Java Full Stack Developer
First we had an aptitude and technical test. The aptitude questions were easy, covering general topics like work, time, and distance. The technical part focused on Java. Then there was an L1 interview, which was also easy, asking about my projects and basic OOP concepts. Finally, an L3 interview, medium difficulty, where they went deeper into OOP concepts, exception handling, and collections.
- Tell me about your projects.
- Can you explain some oops concepts?
- What are the concepts of collections?
Director of Data Transformation and Integration
I went through 3 interview stages, including a F2F presentation, but then got ghosted. The last stage involved a strategic presentation for a director role, which I didn't get to fully deliver. Instead, they asked me standard operational questions about setting up CI/CD pipelines. I kind of knew I wouldn't get an offer when during the strategic part of the presentation, one of the interviewers remarked, 'you've thought about this more than anyone in this company.' Considering I applied for a director position, if they treat senior candidates this way, I don't want to imagine how they treat junior ones.
- Can you share an instance where you digitalized data products?
- How would you approach setting up CI/CD pipelines?
- Describe a situation where you digitized data products.
Risk Analyst
There were two interview rounds. First, an HR phone call from London, where they talked about pay and the hybrid setup. Then, a Teams call with a hiring manager based in South Asia. He hinted at more interviews but then I got ghosted. The Teams call felt like a CFA level 1 test. No behavioral or culture questions, just a rundown of my work history, and then he hit me with CFA level 1 questions. I got them all right.
- What's your method for valuing a CDS?
- Can you explain how to value a forward rate agreement?
- How would you go about valuing interest rate swaps?
Python Software Developer
I went through 4 interview rounds in total. 3 were with the Crisil team and 1 was with the client. One of the rounds with Crisil was a managerial interview. The interview level was good, and we had a decent discussion about the team's environment and other important aspects. However, coordinating with HR was quite hectic. I cleared all the rounds, and we had a quick discussion about salary and the offer, but then they suddenly informed me that the role was put on hold, which was very disappointing and felt like a waste of time.
- Can you explain decorators, generators, context managers, iterators, and OOPS concepts?
- There were some coding questions in the first two rounds based on array manipulation.
- There were some coding questions in the first two rounds based on string manipulation.
CRISIL Interview Questions
Quoted word for word from CRISIL interview reports.
“How can you list the first 5 prime numbers using Python?”
Read reports →“What's the difference between a tuple and a list in Python?”
Read reports →“Using Java-8 streams, how would you transform the input string "virat kohli test" to "tariv ilhok tset"?”
Read reports →“How would you find the second highest number in a list using Python?”
Read reports →“What would be the delta and gamma of an ATM option?”
Read report →“What is the difference between the Angular constructor and the OnInit method?”
Read report →“Regarding the Cash Flow Statement, what entry would show if a Company bought a Fixed Asset?”
Read report →“How do the income statement and cash flow statement relate to each other?”
Read report →“For companies that are flush with cash, why would they still decide to borrow money?”
Read report →Formats, difficulty and experience
Across all 536 CRISIL interview reports.