ODYSSEY Fresher Interview Questions with Answers 

This blog explains about ODYSSEY Fresher Interview Questions with Answers and is given below :


1. How and in what areas do crytography used?

Cryptography: Roles, Market, and Infrastructure

Cryptography is a technology that can play important roles in addressing certain types of information vulnerability. As a technology, cryptography is embedded into products that are purchased by a large number of users; thus, it is important to examine various aspects of the market for cryptography.

So basically, cryptography is used almost exclusively in security related areas.  This is useful for sending messages, making sure only paying customers can install software, and is responsible for preventing people from “jailbreaking” their phone.


2. Mention five database system u know of?

The systems are listed by type: relational(R), extended-relational(X), object-relational(OR), object-oriented(OO), network(N) and hierarchical(H). In such a case the DBMS type is specified by more than one designation. For example, Centura Software states that their Velocis database is based on both the relational and network models, and in this case the designation “RN” has been specified.

DBMS Vendor Type Primary Market
Access (Jet, MSDE) Microsoft R Desktop
Adabas D Software AG R Enterprise
Adaptive Server Anywhere Sybase R Mobile/Embedded
Adaptive Server Enterprise Sybase R Enterprise
Advantage Database Server Extended Systems R Mobile/Enterprise
Datacom Computer Associates R Enterprise



3.What is the difference between CPU and GPU and how it was used for computing?

The CPU (central processing unit) has often been called the brains of the PC. But increasingly, that brain is being enhanced by another part of the PC – the GPU (graphics processing unit), which is its soul.

The GPU’s advanced capabilities were originally used primarily for 3D game rendering. But now those capabilities are being harnessed more broadly to accelerate computational workloads in areas such as financial modeling, cutting-edge scientific research and oil and gas exploration.

GPU-Accelerated Computing Goes Mainstream

GPU-accelerated computing has now grown into a mainstream movement supported by the latest operating systems from Apple (with OpenCL) and Microsoft (using DirectCompute). The reason for the wide and mainstream acceptance is that the GPU is a computational powerhouse, and its capabilities are growing faster than those of the x86 CPU.

In today’s PC, the GPU can now take on many multimedia tasks, such as accelerating Adobe Flash video, transcoding (translating) video between different formats, image recognition, virus pattern matching and others. 


4.What do u understand by the term eWallet and what are the software components are used for eWallet

Definition – What does Digital Wallet mean?

A digital wallet is a software-based system for making e-commerce transactions.

By using a digital wallet, online purchases can be done easily through computers, tablets or smartphones.

In general, bank accounts of individual users are linked with their digital wallet.

In a digital wallet system, user credentials are securely stored and verified during transactions. Digital wallets are not only used for online purchases but also for authentication of the user.

A digital wallet can store complete user information including credentials, transaction history and personal details. Digital wallets can also be used in combination with other mobile payment system

A digital wallet has two major components: one is the software application and the other is the information storage. The software part is responsible for security, encryption and the actual transaction. This software application is the main component which provides user interface as well as safe and secure transanctional capabilities.

There is another type of digital wallet available, which is known as a server-side digital wallet. It is generally created by the organizations for users. These types of wallets are gaining popularity as they are more secure, efficient and provide added functionalities.