Altera Digital Health
My Niyukti Interview Questions and Answers
Q1. Your group industry is big than how it is pramotinig
We are promoting our industry through targeted digital marketing campaigns and collaborations with industry influencers.
We use social media platforms to reach our target audience and engage with them through interactive content.
We collaborate with industry influencers to increase our brand visibility and credibility.
We invest in search engine optimization (SEO) to improve our website's ranking and attract more organic traffic.
We leverage email marketing to nurture leads and k...read more
Q2. Design patterns and Implementation
Design patterns are reusable solutions to common problems in software design and implementation.
Design patterns help in creating flexible, maintainable, and scalable software systems.
Examples of design patterns include Singleton, Factory, Observer, and Strategy.
Each design pattern has a specific problem it solves and a set of guidelines for its implementation.
Q3. Full project architecture implementation
Full project architecture implementation involves designing the overall structure of a software project.
Identify the requirements and constraints of the project
Design the high-level architecture including components, modules, and interactions
Consider scalability, performance, security, and maintainability
Choose appropriate technologies and frameworks
Implement the architecture following best practices
Test and validate the architecture to ensure it meets the requirements
Q4. You are given a two arm balance scale and 8 identical spheres. One of the spheres is heavier than the rest 7 spheres which all are equal in weight. Find the heavier sphere in minimum of three times.
Use the balance scale to divide the spheres into groups and compare their weights to find the heavier sphere in minimum of three times.
Divide the spheres into 3 groups of 3, 3, and 2 spheres.
Compare the weights of the 3-sphere groups using the balance scale.
If one group is heavier, take that group and divide it into 3 individual spheres and compare 2 of them.
If the weights are equal, the third sphere is the heavier one.
Q5. OOP concepts in Deep
OOP concepts in Deep
OOP (Object-Oriented Programming) concepts include encapsulation, inheritance, and polymorphism
Encapsulation involves bundling data and methods that operate on the data into a single unit (object)
Inheritance allows a class to inherit properties and behavior from another class
Polymorphism allows objects of different classes to be treated as objects of a common superclass
Q6. Business development idea
Collaborate with influencers to promote brand and increase reach
Identify relevant influencers in the industry
Reach out to them with a proposal for collaboration
Offer them incentives such as free products or exclusive discounts
Create engaging content with the influencers to showcase the brand
Track the success of the campaign through metrics such as engagement and sales
Q7. What design patterns are you familiar with?
I am familiar with design patterns such as Singleton, Factory, Observer, and MVC.
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Factory pattern creates objects without specifying the exact class of object that will be created.
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.
MVC (Model-View-Controller) pattern se...read more
Q8. What is abtraction?
Abstraction is the process of removing unnecessary details and focusing on essential characteristics.
Abstraction allows us to work with complex systems by hiding unnecessary details.
It helps in simplifying the problem-solving process.
For example, when using a computer, we don't need to know the intricate details of how the hardware works to write a program.
Q9. Difference Delete and Truncate query
Delete removes rows from a table while keeping the table structure intact, while Truncate removes all rows from a table and resets auto-increment values.
Delete query is slower as it logs individual row deletions, while Truncate is faster as it does not log individual row deletions.
Delete can be rolled back using a transaction, while Truncate cannot be rolled back.
Delete query can have a WHERE clause to specify which rows to delete, while Truncate removes all rows from the tab...read more
Interview Process at My Niyukti
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month