Ventura Securities
10+ Embitel Technologies Interview Questions and Answers
Q1. How do you operate data
Data can be operated by entering, editing, organizing, analyzing, and presenting it in a meaningful way.
Enter data accurately and efficiently
Edit data for errors and inconsistencies
Organize data in a logical and structured manner
Analyze data to identify patterns and trends
Present data in a clear and concise manner
Use appropriate software and tools for data entry and analysis
Ensure data security and confidentiality
Maintain data integrity and accuracy
Q2. Difference between rdbms and document dbs
RDBMS stores data in tables with predefined schema while document DBs store data in flexible, JSON-like documents.
RDBMS uses SQL for querying while document DBs use their own query language or JSON queries
RDBMS is better suited for structured data while document DBs are better for unstructured or semi-structured data
Examples of RDBMS include MySQL, Oracle, and SQL Server while examples of document DBs include MongoDB and Couchbase
Q3. Q1.What is constructor? Q2What is encapsulation? Q3Which r parameter abstraction?
A constructor is a special method used to initialize objects in a class.
Constructors have the same name as the class they belong to.
They are automatically called when an object is created.
Constructors can have parameters to initialize object properties.
They can be overloaded to provide multiple ways of object initialization.
Q4. What is encoding decoding ?
Encoding decoding is the process of converting information from one format to another.
Encoding is the process of converting information into a specific format that can be easily transmitted or stored.
Decoding is the process of converting encoded information back into its original format.
Examples of encoding decoding include converting text into binary code, compressing and decompressing files, and encrypting and decrypting data.
Encoding decoding is used in various fields such...read more
Q5. What are different type of mutual funds and what is sebi definition of these funds
Q6. write a programm to solve soduko
A program to solve Sudoku puzzles
Use backtracking algorithm to solve the puzzle
Check for valid moves at each step
Implement a function to check if a number is valid in a given cell
Use recursion to backtrack if a move is invalid
Q7. What is linked list ?
A linked list is a linear data structure where each element is a separate object with a pointer to the next element.
Consists of nodes that contain data and a pointer to the next node
Can be singly linked or doubly linked
Used in implementing stacks, queues, and hash tables
Q8. What is the keywords what is super key it is encapsulation extraction
Keywords are reserved words in programming languages. Super key is a key that uniquely identifies a record in a table.
Keywords cannot be used as variable names or identifiers.
Super key is a combination of one or more keys that uniquely identifies a record.
Encapsulation is a way of hiding the implementation details of an object.
Extraction is the process of retrieving data from a database.
Q9. Write a program to implement queue
A program to implement queue
Create a class for the queue
Use an array or linked list to store the elements
Implement methods for enqueue, dequeue, and peek
Handle edge cases like empty queue or full queue
Q10. What's difference between http1, http2 and http3
HTTP/1 is a plain text protocol, HTTP/2 is binary and multiplexed, and HTTP/3 uses QUIC protocol for faster connections.
HTTP/1 is a plain text protocol with no support for multiplexing, resulting in slower performance.
HTTP/2 is a binary protocol that allows for multiplexing, header compression, and server push, improving performance.
HTTP/3 is based on the QUIC protocol, which uses UDP instead of TCP for faster connections and reduced latency.
HTTP/3 also includes features like...read more
Q11. How do you monitor application performance
We monitor application performance through various tools and techniques to ensure optimal functionality.
Utilize monitoring tools such as New Relic, Datadog, or AppDynamics
Set up alerts for key performance metrics like response time, error rate, and throughput
Regularly analyze performance data to identify bottlenecks and areas for improvement
Q12. How do you debug a microservice based application
Debugging a microservice based application involves identifying and resolving issues in individual services.
Start by reproducing the issue and gathering relevant logs and error messages
Use logging and monitoring tools to track the flow of data and identify bottlenecks
Isolate the problematic microservice and test it independently
Check for compatibility issues between microservices and their dependencies
Use debugging tools and techniques like breakpoints, stepping through code,...read more
Q13. 1.What is overriding? 2What are overloading?
Overriding is when a subclass provides a different implementation of a method that is already defined in its superclass.
Overriding is used to achieve runtime polymorphism.
The method in the subclass must have the same name, return type, and parameters as the method in the superclass.
The overridden method in the superclass must be marked with the 'virtual' or 'abstract' keyword.
Example: Inheritance where a subclass overrides a method from its superclass.
Q14. Which category of equity funds would you prefer and why
Q15. Describe various aws services
AWS offers a wide range of services for cloud computing, storage, databases, analytics, machine learning, and more.
Compute Services: EC2, Lambda, Elastic Beanstalk
Storage Services: S3, EBS, Glacier
Database Services: RDS, DynamoDB, Redshift
Analytics Services: Athena, EMR, QuickSight
Machine Learning Services: SageMaker, Comprehend, Rekognition
Networking Services: VPC, Route 53, CloudFront
Security Services: IAM, KMS, WAF
Management Services: CloudFormation, CloudTrail, OpsWorks
Ap...read more
Q16. Q1.method overloading? Q2what is constructor ?
Q1: Method overloading is when a class has multiple methods with the same name but different parameters. Q2: A constructor is a special method that is called when an object is created.
Method overloading allows for more flexibility in a class by allowing multiple methods with the same name but different parameters.
Constructors are used to initialize the object's state when it is created.
In Java, constructors have the same name as the class and do not have a return type.
Example...read more
Q17. What is your goal aim?
My goal is to continuously improve my skills and knowledge while contributing to the growth and success of the company.
To learn new skills and techniques that can be applied to my work
To take on new challenges and responsibilities
To work collaboratively with colleagues to achieve common goals
To contribute to the success of the company through hard work and dedication
Q18. What is Ventura
Ventura is a full-service stockbroker offering trading services in equity, commodities, and currency markets.
Ventura provides online trading platforms for easy access to markets
They offer research reports and analysis to help clients make informed investment decisions
Ventura has a strong presence in India with multiple branches across the country
Q19. What is demate
Demat account is an account that holds shares and securities in electronic form.
Demat stands for dematerialization, which means converting physical shares into electronic form.
Demat account eliminates the need for physical share certificates and allows for easy and secure trading of shares.
Investors can buy and sell shares through their demat account, which is linked to their trading account.
Demat account holders receive a unique Demat account number (DP ID) to access their h...read more
Top HR Questions asked in Embitel Technologies
Interview Process at Embitel Technologies
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month