i
o9 Solutions
Filter interviews by
I appeared for an interview before Apr 2021.
Round duration - 45 minutes
Round difficulty - Easy
This was a technical interview round where DSA questions were discussed. Questions on subjects related to my branch(EEE) and some questions on maths as I had mentioned my Olympiad rank were also asked.
Given a specific time in hours and minutes, your task is to calculate the smallest possible angle between the hour hand and the minute hand of a clock.
Calculate the smallest angle between the hour and minute hands of a clock for a given time.
Calculate the angles of the hour and minute hands based on the input time.
Find the absolute difference between the angles of the hour and minute hands.
Return the smaller angle between the two possible angles.
Ensure to handle cases where the smaller angle is greater than 180 degrees.
Develop a program to compute the factorial of a given integer 'n'.
The factorial of a non-negative integer 'n', denoted as n!
, is the product of all positive integ...
Develop a program to compute the factorial of a given integer 'n'.
Create a function to calculate factorial using a loop or recursion
Handle edge cases such as negative input or input exceeding constraints
Return 'Error' if factorial is undefined
Example: For input 5, output should be 120
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
Top trending discussions
The questions were good and conceptual based.
English was also asked in the first round
paragraph questions were also there
I applied via Referral and was interviewed before May 2023. There were 3 interview rounds.
Easy aptitude question
I applied via Naukri.com and was interviewed in May 2019. There was 1 interview round.
MVC separates data flow into three components: Model, View, and Controller.
Model represents data and business logic
View displays data to the user
Controller handles user input and updates the model and view accordingly
Data flows from the model to the view through the controller
Changes in the view are communicated to the controller, which updates the model and view
MVC stands for Model-View-Controller. It is a software design pattern that separates an application into three interconnected components.
Model: Represents the data and business logic of the application
View: Displays the data to the user and handles user input
Controller: Acts as an intermediary between the Model and View, handling user input and updating the Model and View accordingly
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.
Senior Consultant
252
salaries
| ₹10.4 L/yr - ₹21.1 L/yr |
Consultant
197
salaries
| ₹8 L/yr - ₹14.5 L/yr |
Senior Functional Consultant
93
salaries
| ₹11.5 L/yr - ₹20 L/yr |
Technical Consultant
83
salaries
| ₹7.5 L/yr - ₹13 L/yr |
Senior Technical Consultant
82
salaries
| ₹7 L/yr - ₹19.5 L/yr |
Thomson Reuters
Oracle Cerner
Chetu
R Systems International