OFSS Interview Experience (On-Campus)
Last Updated :
06 Nov, 2020
The whole hiring process was virtual. The pre-placement talk was held on Zoom in August 2020. It was a combined session of 3 colleges together- NIT Hamirpur, NIT Durgapur, and NIT Silchar. Around 400+ students of CSE, ECE, Electrical, and Mechanical Engineering attended the talk. The recruitment drive was held after a few days.
Round 1(Online Test): The test was held on its own platform for around 150 minutes. There were 5 sections and further subsections in each section. You can attempt the sections in any order. There was a time limit in each subsection. Once answered, you cannot navigate to the previous question.
- Section 1(Software Engineering Aptitude): It consisted of 46 questions to be solved in 60 minutes. It had various aptitude based 2-3 subsections with individual time limits each. Time is the key here.
- Section 2(Coding Skill (Basic): It had 10 MCQs to be answered in 20 minutes. There were 2 main codes in java on tree traversals and output-based 5-5 questions were asked on each code. Basic knowledge of AVL, binary trees, stacks, queues would be enough here.
- Section 3(Computer Science Knowledge): This section had 20 questions to be answered in 30 minutes. The questions were based on the basics of OS and DBMS. SQL queries, keywords used should be known.
- Section 4(Contextual Communication): It had 30 questions for 35 minutes. There were subsections-comprehension-based, grammar-based, sentence formation, vocabulary test- which word would replace the best, etc.
- Section 5(Communication): It had only 2 subjective questions to be answered within 7 minutes and the limit was 250 words each. They were
- What attracted you to work for Oracle?
- What are your biggest achievements to date?
The test was lengthy and tiring but of moderate difficulty. Good time management was required. There was no negative marking. Webcam monitoring was on while navigating through the questions.
73 students were shortlisted for the interview process held on the next day.
Round 2(Technical Interview): All shortlisted candidates were scheduled alphabetically (which I realized later) from 9 a.m. and I was scheduled for 2 p.m. That itself made me nervous. They provided us with some guidelines and instructions beforehand on how to appear for Zoom interviews. All students were firstly permitted in the main meeting room and then redirected to the breaking room for 1 to 1 interview. The worst part was the long waiting.
The interviewer quickly scanned through my resume and asked for my introduction. He then provided me a link to a code editor where I was asked to write the code in any preferred language. The question was- Given an array of elements. Print the element which occurs the maximum number of times. I quickly compiled it successfully using hashing and he tested it on a few test cases. He also asked about the complexity and some follow-up questions. He seemed content and moved on to further questions.
He asked about the projects in detail, the technologies, and frameworks used, etc. Some of them were- Explain the REST API architecture? And more in-depth questions on the same. Then, since I had written SQL in languages known, he asked questions on DBMS. Difference between MySQL and others and if I had worked on them? What is indexing? How is it implemented? Questions on BCNF and normalization. Then he moved on to transaction management. Suppose you are withdrawing money from your bank account, and I am depositing money into it at the same time. How is atomicity maintained during this? I had a long discussion on this on checkpoint mechanism, commit operation, various locking protocols, etc.
Then he asked some more questions on my resume- what software I have used, which versions and what did I do on them etc. In the end, he asked if I had any questions, to which I asked about their expectations from freshers for this role? This interview went on for 30-40 minutes. Then I was asked to leave the break room but not the meeting.
Round 3(HR interview): After waiting for about 2-3 hours in the zoom meeting with 15 others, I was re-directed to another break room for a 1 to 1 interview. While the interviewer looked through my resume, I gave my quick introduction. Then he inquired about my projects. I explained all of them sequentially in brief and one intern project which he seemed more interested in, in detail. He listened to it very interesting and was nodding in assurance which increased my confidence manifold. Then he asked about my extra-curricular, to which I explained all the clubs and societies I am part of in college, my hobbies, etc. He asked about my long-term goals- I gave him my well-prepared answer on why Oracle and career goals. The next he asked to tell me about my biggest achievement till now. I named a few and ended with-to secure a job at Oracle would be my next! He smiled a little and seemed impressed. He lastly asked if I had any questions for him, and I asked the same again- what skillset you expect from freshers like me? He explained to me very well about the training and project work later. Then I was asked to leave the break room.
I was back at the main meeting where the host told me that I was done for the day and can now leave the meeting. It was 6 p.m. and the results would be shared with the TPO.
Results were declared the next day and 23 people were selected.
Verdict: SELECTED
Similar Reads
Window Functions in SQL SQL window functions are essential for advanced data analysis and database management. They enable calculations across a specific set of rows, known as a "window," while retaining the individual rows in the dataset. Unlike traditional aggregate functions that summarize data for the entire group, win
7 min read
Top HR Interview Questions and Answers (2025) HR interviews can be daunting but they donât have to be. The bottom line in most hiring processes entails testing the personality of a candidate for their communication traits and company culture fit. Being at the initial or experienced levels of your career being prepared for commonly asked fresher
15+ min read
Top 30 Java 8 Interview Questions and Answers for 2025 Java 8 introduced a host of powerful features that have significantly enhanced the Java programming language. Introducing new features such as Lambda Expressions, Stream API, Functional Interfaces, the new Date and Time API, and more. As a result, Java 8 skills are highly sought after by employers i
15+ min read
Selenium Interview Questions and Answers Selenium is an important part of Software Testing, and in Software Testing interviews, Selenium plays a very important role in testing knowledge related to the same.This article includes the Selenium Interview Questions, which include the basics to advanced related to Selenium Automation concepts. T
15+ min read
What is Array? Array is a linear data structure where all elements are arranged sequentially. It is a collection of elements of same data type stored at contiguous memory locations. For simplicity, we can think of an array as a flight of stairs where on each step is placed a value (let's say one of your friends).
2 min read
50+ Common Interview Questions and Answers Common Interview Questions: Preparing for a job interview can be daunting, but being well-prepared can significantly boost your confidence and chances of success. To help you ace your next interview, here is a list of the Top 50 common interview questions for freshers/college students or experienced
15+ min read
Topic wise multiple choice questions in computer science We have covered multiple choice questions on several computer science topics like C programming, algorithms, data structures, computer networks, aptitude mock tests, etc. Practice for computer science topics by solving these practice mcq questions.This page specifically covers a lot of questions and
2 min read
Types of Schedules in DBMS Schedule, as the name suggests, is a process of lining the transactions and executing them one by one. When there are multiple transactions that are running in a concurrent manner and the order of operation is needed to be set so that the operations do not overlap each other, Scheduling is brought i
7 min read
Cloud Computing Interview Questions and Answers Cloud computing has become an integral part of modern technology infrastructure, revolutionizing how businesses manage and deliver services over the Internet. Cloud computing refers to the delivery of computing servicesâincluding servers, storage, databases, networking, software, analytics, and inte
15+ min read
TCS Ninja Final Interview (All India Campus) My TCS interview experience was fairly good. I got a positive vibe from my overall experience. The results are still awaited. FINGERS CROSSED. Mine was an online interview. Both the technical and HR interviewers were sitting on the other side of the computer screen, ready to shoot questions while I
3 min read