Embitel Technologies
10+ be one Solutions AG Interview Questions and Answers
Q1. What is the last minimum CTC you are expecting?Not a single penny less than that you won't compromise
I am looking for a minimum CTC of $80,000 per annum.
My minimum expected CTC is $80,000 per annum
I have carefully considered my worth and the market standards
I am confident in my skills and experience to justify this minimum CTC
Q2. what is iot architecure , mqtt protocol
IoT architecture refers to the structure of interconnected devices and systems in the Internet of Things, while MQTT is a lightweight messaging protocol for IoT communication.
IoT architecture involves sensors, devices, gateways, cloud services, and applications working together.
MQTT is a publish-subscribe protocol that allows devices to communicate over a network.
MQTT uses topics to categorize messages and clients can subscribe to specific topics to receive relevant data.
IoT ...read more
Q3. How many changes you have done in your Test Environment and how the Impact Analysis was communicated with your Managers ?
I have made several changes in the Test Environment and communicated the Impact Analysis to my Managers through detailed reports and meetings.
Regularly updating test environment with new configurations and software versions
Documenting all changes made and their potential impact on testing
Conducting meetings with managers to discuss the impact analysis and get their feedback
Providing detailed reports outlining the changes and their effects on testing timelines and quality
Ensur...read more
Q4. You mentioned your exp as 4.5 yrs but it should be 4.4 yrs.
I apologize for the mistake in my previous statement. My experience is actually 4.4 years.
Acknowledge the mistake and apologize for the error
Clarify the correct amount of experience
Provide assurance of accuracy in future statements
Q5. Computer os network layers
Computer OS network layers refer to the different levels of communication protocols used in networking.
There are typically five network layers: physical, data link, network, transport, and application.
Each layer has its own set of protocols and functions to facilitate communication between devices.
Examples of protocols at each layer include Ethernet at the data link layer, IP at the network layer, and TCP at the transport layer.
Q6. Write a code for binary search using recursion.
Binary search implemented using recursion in C++.
Define a recursive function that takes the array, target value, start index, and end index as parameters.
Check the base case where start index is greater than end index, return -1.
Calculate the mid index and compare the target value with the element at mid index.
Recursively call the function on the left or right half of the array based on comparison.
Return the index if target value is found, otherwise return -1.
Q7. Explain difference between struct and class.
Struct is a value type while class is a reference type in C++. Struct members are public by default, while class members are private by default.
Struct is a value type, stored on stack, while class is a reference type, stored on heap.
Struct members are public by default, while class members are private by default.
Struct is used for lightweight objects with few members, while class is used for more complex objects with methods and properties.
Q8. Oops concept with example code. Communication between multiple classes.
Object-oriented programming concepts and communication between classes.
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects.
Encapsulation, inheritance, and polymorphism are the three main pillars of OOP.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects of different classes to be treated as if they were of the same class.
Communication between classes can be achieved through method ...read more
Q9. What are virtual function
Virtual functions are functions in a base class that are overridden in derived classes to achieve runtime polymorphism.
Virtual functions allow a function to be redefined in a derived class, while preserving its calling signature from the base class.
They are used in object-oriented programming to achieve polymorphism, where a function call is resolved at runtime based on the actual object type.
Virtual functions are declared using the 'virtual' keyword in the base class and ove...read more
Q10. Design a Test Environment for Integration test scenario
Design a test environment for integration test scenario
Identify the components/modules to be integrated
Set up a dedicated integration testing server
Ensure the test environment mirrors the production environment
Use virtualization tools like Docker for easy setup and teardown
Implement continuous integration for automated testing
Monitor and analyze test results for improvements
Q11. Explain diag stack
Diag stack is a diagnostic tool used to trace the execution flow of a program or system.
Diag stack helps in identifying the sequence of function calls and their parameters during program execution.
It is commonly used in debugging to track the flow of execution and identify issues or errors.
Diag stack can be implemented using tools like GDB (GNU Debugger) in software development.
It provides a detailed view of the call stack and helps in understanding the program's behavior.
Top HR Questions asked in be one Solutions AG
Interview Process at be one Solutions AG
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month