Blackberry Apps

Given below are some of the important interview questions on Blackberry Apps asked by interviewers. Checkout them if you are looking for a job in Blackberry apps development.

Q.1 What step will be taken to resolution if in the BlackBerry device, an hour glasss is shown on screen, device is not responding and shown as BlackBerry Desktop Manager ?
Install the latest version of BlackBerry Device Software on the computer and run the application loader process.
Q.2 What is the prime objective for S/MIME usage in BlackBerry Enterprise Solution ?
To increase the security of email message transmissions after they leave the organization infrastructure
Q.3 How does a user will be able to view missing address book enteries in BlackBerry device if they are synchronized. ?
Display the menu > Select Filter > Modify Category
Q.4 Which will be the appropriate manner to resolve an issue of display of APP Error 200 reset error message ?
While performing the application loader process, make sure the Erase all application data and Erase all currently installed applications options are both selected under Advanced options.
Q.5 Which of the following activity occurs during the Activating stage of the enterprise activation process ?
The BlackBerry device sends an activation email message to the user's mailbox. The activation emai message is then processed by the BlackBerry Enterprise Server and the BlackBerry device displays Verifying Encryption.
Q.6 What do you understand about Blackberry Technology?
BlackBerry can be defined as a handheld wireless device that acts as a two-way pager. This supports the features like the mobile telephone, pushes e-mail, text messaging, web browsing, internet faxing, etc. Moreover, it provides all types of wireless information services and multi-touch interfaces.
Q.7 Describe Blackberry Operating System.
Blackberry OS was provided by Research in Motion, a Canadian company. This OS comes with support for Java MIDP 1.0 and WAP 1.2. This has the ability to develop third-party software using BlackBerry APIs with having restriction functionality that must be signed by RIM digitally so that it can be linked with a developer account. Further, the current OS version supports Novell Group Wise and Lotus Notes.
Q.8 Define Blackberry Enterprise Server.
The BlackBerry handhelds are integrated into the e-mail system of the organization via the software BlackBerry Enterprise Server. The BES versions are available for MS Exchange, Novell GroupWise and Lotus Domino. This provides handhelds with the connectivity of TCP/IP which can be accessed using a component called Mobile Data Service – Connection Service (MDS-CS). This provides access to the development of custom application development using data streams on BlackBerry devices which depends on the Sun JME platform. Moreover, BES also offers network security in the form of Triple-DES or AES encryption standard of all data including e-mail and MDS traffic that moves between the BlackBerry handheld devices and a BES.
Q.9 What do you understand about Blackberry Internet Service?
BlackBerry Internet Service can be considered as a primary alternative to BlackBerry Enterprise Server. The development of this service is mainly focused on the average consumer instead of the business consumer. POP3 and IMAP integration are accessed by these services for the personal user. Further, it allows up to 10 e-mail accounts that can have access including popular emails Gmail, Hotmail, Yahoo, and AOL.
Q.10 Explain the process of synchronization with Blackberry Technology.
The handheld device is used as a network device that is always connected to the data account of the user through redirector software. Firstly, the software is installed on the BlackBerry Enterprise Server. Then, the communication between the software, BE Server, and the handheld device’s software is always a two-way street. After that, BES immediately updates the mobile device or the email or the calendar account, whenever a change in the email account happens. However, the push technology of BlackBerry remains the device instantly in “synch” without any need for the user activity.
Q.11 Describe some of the features of Blackberry.
The standard features of a BlackBerry include a calendar, notes, calculator, tasks, alarm clock, and few games. Moreover, it provides the feature for downloading third-party applications. Further, BlackBerry handhelds have the capability to use Bluetooth, which allows for using wireless Bluetooth headsets for handling telephone calls.
Q.12 What benefits does Blackberry provide to organizations and their departments?
The BlackBerry Connect technology provides organizations access for standardizing the BlackBerry platform and supporting their existing BlackBerry solution investments. The employee’s productivity and performance can also be boosted by providing them mobile access for their emails and calendars. Further, it benefits the IT departments, by providing a solution that is easy to utilize, manage and deploy by using BlackBerry Connect technology.
Q.13 Name some of the elements of Blackberry Technology.
1. Email BlackBerry provides an email accessing facility with its wireless extension. Normal email activities can be executed and it remains continuously connected to the wireless network that allows users to access email. 2. Phone The BlackBerry handheld has all the features of a mobile. In addition, it has a digital walkie-talkie, SIP-based IP telephony, and also provides headsets. 3. Wireless Internet The handheld phone has special features which allow you to browse the internet by clicking and scrolling the trackwheel for navigating the pages and typing the URLs using QWERTY keyboards. 4. Organizer The mobile is provided with functionality for managing day-to-day activities. 5. SMS Blackberry devices support the feature of sending and receiving text messages. 6. Instant Messaging This feature helps the user for contacting people when they are connected to the wireless network. 7. Paging Some BlackBerry models come with paging services for BlackBerry users with no email account.
Q.14 Explain the features of Blackberry Storm2?
The BlackBerry Storm2 comes with memory with up to 32GB micro SD card. This has a 3.2-megapixel camera with Wi-Fi. Moreover, now the mechanical Button keyboard replacement with a fully electronic keyboard in which the screen will not be shifted while typing. And, there is support for a full-width keyboard while using landscape mode.
Q.15 Describe the CPU used in Blackberry Technology?
Previously BlackBerry devices used Intel-80386 processors. But, now, Intel XScale 624 MHz CPUs are used in the latest BlackBerry 9000 series. Earlier, BlackBerry 8000 series with Pearl was dependent on the 312 MHz ARM XScale ARMv5TE PAXA900. And, BlackBerry 8707 was dependent on an 80 MHz Qualcomm 3250 chipset. This as a result makes the device slower for downloading and providing the web pages over 3G than the 8700 was over EDGE networks.
Q.16 Define the domain name system.
DNS converts the names of domains into meaningful to humans into binary identifiers that are linked with the equipment of the network for locating and addressing these devices. This helps in delivering messages to the users with zero downtime. Moreover, cast technology allows requests to answer to the next closest node in the case of maintenance or downtime. And, this provides automatic corrections of types.
Q.17 Define TTL (time to live).
TTL is a value in the data packet of Internet Protoco that helps in communicating to the network router whether or not the packet should be in the network for too long or discarded. Commonly, data packets may not be transmitted to their intended destination within the stipulated period of time. However, the value of TTL is set by a system default value which is an 8-bit binary digit field in the header of the packet. Further, TTL defines a certain time limit in seconds, for transmitting the packet header. When the time is exhausted, the packet would be discarded. After this, every router receives the subtracts count, and when it becomes zero, the router identifies the discarded packets and sends a message, Internet Control Message Protocol message to the originating host.
Q.18 What do you understand about Internet Control Message Protocol (ICMP)?
Internet Control Message Protocol can be considered as an important protocol in the Internet Protocol Suite. This is used in the operating system of networked computers for sending error messages. For example, a requested service is unavailable or the host could not be reached. It is not directed by the network applications. ICMP is used by routers, hosts for communicating the updates or error information to other routers.
Q.19 Explain the use of Internet Group Management Protocol.
This provides internet hosts access for participating in multicasting. The IGMP messages are used for learning which hosts are part of which multicast groups. THoweber, the mechanism also allows a host for informing its local router, that it wants to receive messages.
Q.20 Define Ping and Tracert.
Ping and tracert can be defined as a command used for sending information to some remote computers for receiving some information. Here, the information is sent and received by packets. Ping is used for checking if the system is in network or not. Moreover, it provides packet lost information. The command for ping is ping ip_address. And, Tracert is also known as traceroute which is used for tracking or tracing the path the packet takes from the computer where the command is given until the destination. The command is, tracert ip_address
Q.21 What do you understand by RSVP?
RSVP is a Resource Reservation protocol that is used for reserving resources across a network. This requests a specific Quality of Service (QoS) from the network. However, it is done by carrying the request of the host throughout the network and visits each node in the network. Further, RSVP used two local modules for the reservation of resources. Firstly, the Admission control module for confirming if there are sufficient available resources. Secondly, the policy module for checking for permission of making a reservation.
Q.22 Define DHCP.
DHCP stands for Dynamic Host Configuration Protocol that is used for assigning IP addresses to computers in a network. The IP addresses are allocated dynamically. However, using DHCP, the computer will have a different IP address every time it is connected to the network. In some cases the IP address may change even when the computer is in the Further, DHCP has the ability to manage and control the IP address.
Q.23 Differentiate between a Domain and a Workgroup.
In a domain, more than one computer can be a server for managing the network. And, in a workgroup, all computers are peers having no control over each other. In a domain, users do not require an account to log in to a specific computer if an account is available on the domain. In a workgroup, the user should have an account for every computer. Lastly, in a domain, Computers can be on different local networks but in a workgroup, all computers need to be a part of the same local network.
Q.24 Explain the process of NAT.
NAT stands for Network Address Translation which is used for translating the IP address used in a network to another IP address known within another network. However, a NAT table is maintained for global to local and local to a mapping of IPs. This can be statically be defined or dynamically translate from a pool of addresses. Further, the NAT router is responsible for converting traffic coming and leaving the network. Moreover, NAT stops the malicious activity initiated by outside hosts from reaching local hosts by being dependent on a machine on the local network for initiating any connection to hosts on the other side of the router.
Q.25 Define PPP Protocol and its format types.
A Point to Point protocol helps communication between two computers across a serial cable, phone line, or other fiber-optic lines. This provides authentication and operates by sending Request packets and waiting for Acknowledge packets that accept, reject, or try to change the request. The protocol is also used for negotiating network address or compression options between the nodes. The PPP Packet format is: Protocol field: (1 or 2 bytes) The setting of the protocol in the information field Flag field: (1 byte) Indicates frames beginning or end Address field: (1 byte) Used for the broadcast address Control field: (1 byte) Used as a control byte Information: (0 or more bytes) Datagram Padding: (0 or more bytes) optional padding FCS: (2 or more bytes) error checksum
Q.26 What do you understand about IP Spoofing?
IP spoofing refers to a mechanism used by attackers for having unauthorized access to a system. Here, the intruder sends messages to a computer with an IP address pointing that the message is coming from a trusted host. This is processed by producing the header so it contains a different address and makes it appear that the packet was sent by a different machine. For stopping it: Use packet filtering which allows packets with recognized formats to enter the network Using special routers and firewalls. Thus, encrypting the session.
Q.27 Define IP Datagram, Fragmentation, and MTU.
1. IP datagram can be used for explaining a portion of IP data. Every IP datagram has a set of fields arranged in an order. The order is defined which helps in decoding and reading the stream easily. Further, the IP datagram has fields like Version, header length, Type of service, Total length, checksum, flag, protocol, Time to live, Identification, padding, options, and payload. 2. MTU stands for Maximum Transmission Unit which is the size of the largest packet that a communication protocol can pass. The size can be fixed by some standard or decided at the time of connection. 3. Fragmentation is the process of dividing the IP packets into smaller pieces. Fragmentation is required when the datagram is larger than the MTU. However, every fragment becomes a datagram in itself and is transmitted independently from the source.
Q.28 What do you understand about Application Gateway?
An application gateway can be considered as an application program that runs on a firewall between two networks. This is used for creating a connection between a client program and a destination service. The client negotiates with the gateway to communicate with the service of the destination. Here, the gateway can define as a proxy. Hence, two connections are made, firstly, between client and proxy and the other between proxy and destination service.
Q.29 Define Circuit Level Gateway.
A circuit-level gateway is used for finding if a session in TCP handshaking is legitimate or not. It can be considered as a layer between the application layer and the transport layer. However, they protect the information of the private network and do not filter packets.
Q.30 Explain the term gateway of last resort.
A Gateway of Last Resort or Default gateway can be considered as a route used by the router when no other known route exists for transmitting the IP packet Known routes are present in the routing table. Hence, any route not known by the routing table is moved to the default route. And, every router which receives this packet will manage the packet the same way, if the route is known, a packet will be moved to the known route.
Q.31 Define switches. Explain the concepts of Layer-3 Switches.
The switch is a device that connects multiple network segments. This has the ability to analyzes the MAC address and then determine where to send the data. So in short, a file addressed to a computer reaches only that computer via the use of a switch. Further, this also refers to a network bridge that processes and routes data at the Data link layer (layer 2) of the OSI model. However, the switches that additionally process data at the Network Layer are often considered as Layer 3 switches or Multilayer switches.
Q.32 Explain the Router.
A router connects multiple networks which contain data consisting of large tables of networks and addresses. Routers use algorithms to determining the shortest route to an address in a network.
Q.33 Can you tell the Os Versions that Blackberry App World supports?
BlackBerry App World operates with BlackBerry smartphones running OS version 4.5.0 or higher.
Q.34 Is it possible to distribute web applications?
Yes, it’s possible for distributing web-based content services for BlackBerry smartphones. There is a web icon application offered by BlackBerry App World. However, a web icon application is a small Java application packaged as a COD file that, once downloaded, provides a dedicated icon on the BlackBerry smartphone that will take the user to a mobile website.
Q.35 How to distribute web signals application?
For distributing web signals-based content services use a web signal registration application offered by BlackBerry App World. This refers to a small Java application packaged as a cod file that, once downloaded, presents the user with the option for launching the web browser to your web signal registration page. After signing up to your web signal service, the web signal registration application can be removed by the end-user.
Q.36 Is it possible to distribute themes?
Yes, themes can be distributed on BlackBerry App World.
Q.37 Is it possible to distribute Blackberry Webworks Applications?
Yes, BlackBerry WebWorks applications can be distributed on BlackBerry App World.
Q.38 How to distribute applications that use Cryptographic APIs?
For distributed applications that use cryptographic APIs just attach to the requirements and restrictions detailed in the BlackBerry App World Vendor Agreement. There is a need to provide a Commodity Classification Automated Tracking System (CCATS) reference for Research In Motion (RIM) for obtaining additional data on the application and ensuring compliance with export control regulations.
Q.39 Explain the process of categorizing applications.
Categories can be selected during the application submission process. Here, vendors can choose one category that applies to an application. All category selections will be examined and can be subject to change.
Q.40 Describe the requirement for the application submission process.
While submitting an application, you have to provide information like: Application name Category Application language Description language License type Description Icon (480x480 png image) Screenshots Price OS version supported
Q.41 Is there any requirement for the icon and screenshots?
The file submitted for the icon is automatically sized for use in various parts of the BlackBerry App World solution. However, it is recommended you provide a 480x480, 300dpi, RGB file in PNG format so the icon recovers the best possible image quality when the file is transformed.
Q.42 Which type of billing model is supported on Blackberry App World?
BlackBerry App World has the support of one-time billing at the time of download, free applications, and the sale of digital goods inside an application.
Q.43 Is it possible to choose one or more than one category for Application?
No, you can select only one category for your application. Category selection will be validated for suitability and an alternate category may be suggested for your application.
Q.44 How many types of languages do Blackberry App World Support?
The BlackBerry App World client supports languages like English, French, Italian, German, Spanish, and Brazilian Portuguese. However, additional languages will be added in future releases.
Q.45 Do Blackberry provides a Blackberry forum for end-users and vendors?
Yes, BlackBerry App World boards for vendors and end-users are operative on the BlackBerry forums.
Get Govt. Certified Take Test