Add office photos
Engaged Employer

Monocept

3.8
based on 157 Reviews
Filter interviews by

10+ Glance One Ship Management Interview Questions and Answers

Updated 30 Jan 2025

Q1. in how many ways we can create object

Ans.

Objects can be created in multiple ways depending on the programming language and its syntax.

  • Using the 'new' keyword in Java and C#

  • Using object literals in JavaScript

  • Using constructors in C++

  • Using factory methods in Python

  • Using reflection in Java and C#

  • Using deserialization in .NET

  • Using cloning in Java

  • Using templates in C++

Add your answer

Q2. What is state management What are the error handler

Ans.

State management is the process of managing the state of an application, while error handling is the process of dealing with errors that occur during the execution of a program.

  • State management involves storing and updating the state of an application to ensure data consistency and proper functionality.

  • Error handling involves detecting, reporting, and resolving errors that occur during the execution of a program to prevent crashes and unexpected behavior.

  • State management can ...read more

Add your answer

Q3. Explain what is the difference between overloading and overriding

Ans.

Overloading is when a class has multiple methods with the same name but different parameters, while overriding is when a subclass provides a specific implementation for a method that is already defined in its superclass.

  • Overloading involves multiple methods with the same name but different parameters

  • Overriding involves a subclass providing a specific implementation for a method already defined in its superclass

  • Overloading is determined at compile time based on the method sign...read more

Add your answer

Q4. Difference between Group by and Having

Ans.

Group by is used to group rows that have the same values into summary rows, while Having is used to filter groups based on a specified condition.

  • Group by is used with aggregate functions to group rows based on one or more columns.

  • Having is used to filter groups based on a specified condition after the group by operation.

  • Group by is used before the Having clause in a SQL query.

Add your answer
Discover Glance One Ship Management interview dos and don'ts from real experiences

Q5. Write the steps for authentication and authorisation

Ans.

Authentication and authorization steps for software engineer role

  • 1. Authentication verifies the identity of a user, usually through credentials like username and password

  • 2. Authorization determines what actions a user is allowed to perform after authentication

  • 3. Common authentication methods include OAuth, JWT, and SAML

  • 4. Authorization can be role-based, attribute-based, or policy-based

  • 5. Implementing multi-factor authentication enhances security

Add your answer

Q6. What was your iOS Experience?

Ans.

I have 5 years of experience developing iOS applications using Swift and Objective-C.

  • Developed multiple iOS applications from scratch using Swift and Objective-C

  • Experience with UIKit, Core Data, Core Animation, and other iOS frameworks

  • Worked on integrating third-party libraries and APIs like Firebase and Alamofire

  • Optimized app performance and memory management for better user experience

  • Familiar with Apple's Human Interface Guidelines and best practices for iOS development

Add your answer
Are these interview questions helpful?

Q7. What is Oops Concept?

Ans.

Oops Concept is a programming paradigm that focuses on objects and their interactions to solve problems.

  • Oops stands for Object-Oriented Programming System

  • It emphasizes on encapsulation, inheritance, and polymorphism

  • Objects are instances of classes that have attributes and methods

  • Encapsulation is the process of hiding data and methods within a class

  • Inheritance allows a class to inherit properties and methods from another class

  • Polymorphism allows objects to take on multiple for...read more

Add your answer

Q8. Optimizing queries in SQL

Ans.

Optimizing queries in SQL involves using indexes, limiting the use of wildcards, and avoiding unnecessary joins.

  • Use indexes on columns frequently used in WHERE clauses to improve query performance.

  • Avoid using wildcards at the beginning of a LIKE statement as it prevents the use of indexes.

  • Minimize the number of joins in a query to reduce the amount of data that needs to be processed.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Different between state less & state ful?

Ans.

Stateful retains information about the state of a system, while stateless does not store any state information.

  • Stateful systems store information about previous interactions, while stateless systems do not.

  • Stateful systems require more resources to maintain state information, while stateless systems are more scalable.

  • Examples of stateful systems include traditional web applications with session management, while stateless systems include RESTful APIs.

Add your answer

Q10. hooks in react

Ans.

Hooks are a feature in React that allow you to use state and other React features in functional components.

  • Hooks were introduced in React 16.8

  • They allow you to use state and other React features in functional components

  • useState is a commonly used hook for managing state

  • useEffect is another commonly used hook for handling side effects

  • Custom hooks can be created to reuse logic across components

Add your answer

Q11. check in C# corner

Ans.

The question is related to checking if a number is a power of 2 in C#.

  • Use bitwise AND operation to check if the number is a power of 2.

  • If the number is a power of 2, it will have only one bit set in its binary representation.

  • Example: Check if (num & (num - 1)) is equal to 0 to determine if num is a power of 2.

Add your answer

Q12. Reason for switch

Ans.

Seeking new challenges and growth opportunities in data analysis field.

  • Desire to work with larger datasets and more complex analysis

  • Interest in learning new tools and technologies in data analysis

  • Seeking a more collaborative and dynamic work environment

  • Opportunity for career advancement and professional development

Add your answer

Q13. Use of widget flutter binding?

Ans.

Flutter binding is used to connect Flutter widgets to the underlying platform code.

  • Flutter binding is responsible for rendering widgets on the screen and handling user input.

  • It provides a bridge between the Dart code and the platform-specific code (e.g. Android or iOS).

  • Flutter binding ensures that the widgets are displayed correctly and respond to user interactions.

  • Examples of Flutter binding include the rendering engine, gesture recognition, and platform channels.

Add your answer

Q14. optimization of web application

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Glance One Ship Management

based on 19 interviews
Interview experience
4.1
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 564 Interview Questions
4.0
 • 176 Interview Questions
4.1
 • 159 Interview Questions
3.9
 • 138 Interview Questions
4.0
 • 138 Interview Questions
4.3
 • 131 Interview Questions
View all
Top Monocept Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter