Not Specified
Interview Date
—
Result
Not Specified
Difficulty
—
Rounds
—
Drive Type
Not Specified
Topics asked
Detailed experience
College: VIT
Interview Type: Not Specified
Result: Not Specified
Topics Asked: Java & OOPs (inheritance, polymorphism), Fibonacci via recursion, Linked List cycle detection (Floyd's Tortoise & Hare), OS (semaphores, mutual exclusion), DBMS (SQL queries, normalization)
I started by introducing myself, sharing a bit about my academic background and experiences. I mentioned that I recently graduated with a degree in MCA from VIT, where I learned about various subjects related to the role. I expressed my excitement about the opportunity to join FICO and contribute to their team." Subjects Studied: "When asked about the subjects I've studied, I talked about the courses I took in field. I mentioned topics I like and subjects of my courses, which gave me valuable skills and knowledge for the role. Basic Java Questions (OOPs Concepts): Then, we discussed basic Java concepts like inheritance and polymorphism. I explained these concepts with examples to show my understanding. Fibonacci Using Recursion The interviewer asked me to write code to find the Fibonacci sequence using recursion in Java. I wrote a simple code snippet to calculate the sequence efficiently. Linked List Cycle Detection Next, I was given a problem to detect cycles in a linked list. I used the Floyd's Tortoise and Hare algorithm to solve it." Operating System Concepts ( Semaphore, Mutual Exclusion ) We talked about operating system concepts such as semaphores and mutual exclusion. I explained how they're used for synchronization and data integrity in multi-threaded applications. Database Management System (DBMS) Query: Finally, I answered a question about database management systems. I talked about SQL queries and database normalization, highlighting my ability to work with relational databases.