MongoDB Interview Questions and Answers PDF Download

Read MongoDB Interview Questions and Answers for Interview PDF

MongoDB Interview Questions
MongoDB interview questions and answers most asked at top companies. These MongoDB questions are for both experienced & fresher candidates PDF Download Free.

List of MongoDB Interview Questions and Answers PDF

What is MongoDB?

MongoDB is a document database which provides high performance, high availability and easy scalability.

What is “Namespace” in MongoDB?

MongoDB stores BSON (Binary Interchange and Structure Object Notation) objects in the collection. The concatenation of the collection name and database name is called a namespace.

What is sharding in MongoDB?

The procedure of storing data records across multiple machines is referred as Sharding. It is a MongoDB approach to meet the demands of data growth. It is the horizontal partition of data in a database or search engine. Each partition is referred as shard or database shard.

How can you see the connection used by Mongos?

To see the connection used by Mongos use db_adminCommand (“connPoolStats”);

What is a replica set?

A replica set is a group of mongo instances that host the same data set. In replica set, one node is primary, and another is secondary. From primary to the secondary node all data replicates.

How replication works in MongoDB?

Across multiple servers, the process of synchronizing data is known as replication. It provides redundancy and increase data availability with multiple copies of data on different database server. Replication helps in protecting the database from the loss of a single server.

While creating Schema in MongoDB what are the points need to be taken in consideration?

Points need to be taken in consideration are

  • Design your schema according to user requirements
  • Combine objects into one document if you use them together. Otherwise, separate them
  • Do joins while write, and not when it is on read
  • For most frequent use cases optimize your schema
  • Do complex aggregation in the schema
What is the syntax to create a collection and to drop a collection in MongoDB?
  • Syntax to create collection in MongoDB is db.createCollection(name,options)
  • Syntax to drop collection in MongoDB is db.collection.drop()
What is the role of profiler in MongoDB?

MongoDB database profiler shows performance characteristics of each operation against the database. You can find queries using the profiler that are slower than they should be.

Can you move old files in the moveChunk directory?

Yes, it is possible to move old files in the moveChunk directory, during normal shard balancing operations these files are made as backups and can be deleted once the operations are done.

To do safe backups what is the feature in MongoDB that you can use?

Journaling is the feature in MongoDB that you can use to do safe backups.

What is Objecld composed of?

Objectld is composed of

  • Timestamp
  • Client machine ID
  • Client process ID
  • 3 byte incremented counter
What is the command syntax for inserting a document?

For inserting a document command syntax is database.collection.insert (document).

How you can inspect the source code of a function?

To inspect a source code of a function, without any parentheses, the function must be invoked.

What is the command syntax that tells you whether you are on the master server or not? And how many master does MongoDB allow?

Command syntax Db.isMaster() will tell you whether you are on the master server or not. MongoDB allows only one master server, while couchDB allows multiple masters.

Mention the command syntax that is used to view Mongo is using the link?

The command syntax that is used to view mongo is using the link is db._adminCommand(“connPoolStats.”)

What are indexes in MongoDB?

Indexes are special structures in MongoDB, which stores a small portion of the data set in an easy to traverse form. Ordered by the value of the field specified in the index, the index stores the value of a specific field or set of fields.

What is the basic syntax to use index in MongoDB?

The basic syntax to use in MongoDB is >db.COLLECTION_NAME.ensureIndex ( {KEY:1} ). In here the key is the the name of the COLUMN (or KEY:VALUE pair) which is present in the documents.

What is GridFS in MongoDB?

For storing and retrieving large files such as images, video files and audio files GridFS is used. By default, it uses two files fs.files and fs.chunks to store the file’s metadata and the chunks.

What are alternatives to MongoDB?

Cassandra, CouchDB, Redis, Riak, HBase are a few good alternatives.

Mobile Testing Interview Questions and Answers PDF Download

Read Mobile Testing Interview Questions and Answers for Interview PDF

Mobile Testing Interview Questions
Mobile Testing interview questions and answers most asked at top companies. These Mobile Testing questions are for both experienced & fresher candidates PDF Download Free.

List of Mobile Testing Interview Questions and Answers PDF

What is the difference between Mobile device testing and mobile application testing?

Mobile device testing means testing the mobile device and mobile application testing means testing of mobile application on a mobile device.

What are the types of mobile applications?

Mobile applications are of three types:

Native Application– Native app installed from application store like Android’s google play and apple’ app store. The application which can be installed into your devices and run are known as native application for E.G. whats App, Angry birds etc.

Web Application– Web applications runs from mobile web browsers like Chrome, Firefox, Opera, Safari etc using mobile network or WIFI. E.G. of web browser applications are m.facebook.com, m.gmail.com, m.yahoo.com, m.rediffmail.com etc.

Hybrid Application- Hybrid apps are combinations of native app and web app. They can run on devices or offline and are written using web technologies like HTML5 and CSS. For E.G. ebay, flipkart etc

How to test CPU usage on mobile devices?

There are various tools available in the market like google play or app store from where you can install apps like CPU Monitor, Usemon, CPU Stats, CPU-Z etc these are an advanced tool which records historical information about processes running on your device.

What are the defects tracking tools used for mobile testing?

You can use same testing tool which you use for web application testing like QC, Jira, Rally and Bugzilla etc.

What all major networks to be considered while performing application testing?

You should test the application on 4G, 3G, 2G and WIFI. 2G is a slower network, its good if you verify your application on slower network also to track your application performance.

When performing sanity test on mobile application what all criteria should be taken into consideration?

Installation and uninstallation of the application
Verify the device in different available networks like 2G, 3G, 4G or WIFI.
Functional testing
Interrupt testing- Able to receive the calls while running the application.
Compatibility testing – able to attach the photo in message from gallery
Test application performance on different handset.
Make some negative testing by entering the invalid credentials and test the behavior of the application.

Which things to consider testing a mobile application through black box technique?

By testing your application on multiple devices.
By changing the port and IP addresses to make sure the device is getting connected and disconnected properly.
By making calls and sending messages to other devices.
By testing your web application on different mobile browsers like chrome, Firefox, opera, dolphin etc.

What is the latest version of iOS?

iOS 8. (This changes quite often, so please check the apple site for most recent info)

What is the latest version of Android?

Lollipop 5.0–5.0.2 (also changes often). See all here.

What is the extension of Android files?

.apk (Android application package)

What is the extension of iOS files?

.ipa

What is the full form of MMS?

Multimedia Messaging Services

What are MT and MO in SMS?

Sending message is known as MO (Message originate) and receiving the message is known as MT(Message Terminate)

What is WAP?

WAP is Wireless Application Protocol used in network apps.

What is GPRS and how it works?

GPRS is General Packet Radio Service which works on mobile network with the help of IP transmissions. GPRS provides the transmission of IP packets over existing cellular networks. It provides you internet services on mobile.

What is the latest version of Windows?

Windows 10 (see latest here)

What do you mean by Streaming media?

Streaming is a process of downloading the data from the server. Streaming media is the multimedia that is transferred from server or provider to the receiver.

What are the automation tools available for mobile application testing?

There are many automation tools available in the market for mobile application testing but iPhone Tester is the one of the best tool to test the application on iPhones and screenfly for android devices.

What is the best way to test different screen sizes of the devices?

Using emulator. See example here.

What is the basic difference between Emulator and Simulator?

Emulator is based on hardware and software wherein simulator is based on software. Simulation is system that behaves similar to something else while emulation is system that exactly behave like something else.

What are the common challenges in mobile application testing?

Working on different operating systems, variety of handsets, different networks, variety of screen size. Read more here => 5 Mobile testing challenges and solutions.

What are the tools based on cloud based mobile testing?

Seetest, Perfecto Mobile, BlazeMeter, AppThwack, Manymo, DeviceAnywhere etc.

What web services are used by mobile app?

They are many depend upon the application. SOAP and REST web services are used but RESRful is more common now.

What all devices have you worked till now?

Android, Symbian, Windows, iPhone etc.

How to create Emulator on Android?

Give a name in name field -> select target API from the list -> enter the size -> select the required skin section -> click on create AVD -> select the required AVD -> click on start button -> launch it

Does Selenium support mobile internet testing?

Yes it does, Opera browser is used for Mobile internet testing.

Does Selenium support Google Android Operating System?

Yes, Selenium 2.0 supports Android Operating System.

Name debugging tools for mobile?

Errors can be verified by the generated logs. We can use configuration utility on iOS and android monitor.bat on android. Here are few to name Android DDMS, Remote Debugging on Android with Chrome, Debugging from Eclipse with ADT, Android Debug Bridge, iOS simulator etc.

Name mobile automation testing tools you know?

Paid tools:
Ranorex, Silk Mobile, SeeTest

Free tools:
Appium, Robotium, KIF, Calabash

Also read => 5 best Android application testing tools.

What is the strategy used to test new mobile app?

System integration testing
Functional testing
Installation and uninstallation of the app
Test HTML control
Performance
Check in multiple mobile OS
Cross browser and cross device testing
Gateway testing
Network and Battery testing.

What does a test plan for Mobile App contain?

Test plan for mobile app is very similar to software app

Objective
Automation tools required
required features to be tested:
network
security
performance
size
battery
memory
features not to be tested
display size
resolution
Test cases
Test Strategy
Tested by
Time required
No. of resources required

Why mobile phone has 10 digit numbers?

The number of digits in a mobile phone number decide the maximum mobile phones we can have without dialling the country code.

Name mobile application testing tools

Android
Android Lint
Find Bugs
iPhone
Clang Static Analyzer
Analyze code from XCode

Full form of the various extensions

apk – Android Application Package File
exe – Executable Files
iPA –iOS App Store Package
prc – Palm Resource Compiler
jad – Java Application Descriptor
adb – Android Debug Bridge
Aapt – Android Asset Packing Tool

How to test different screen sizes of the devices

Using Emulators.

What is web service?

It is a component used in software to perform the task. It is like an interface between one program to another.

How to create the log file?

Using CAT.

How can we install the build on iPhones and iPads?

Using iTunes.

Can we use QTP/UFT for mobile automation testing?

Yes, with the help of Seetest add-in.

Is cloud base mobile testing possible? Name any?

Yes, Perfecto Mobile and Seetest.

Where to perform forward compatibility testing?

This can be done with new versions of the mobile application.

Ajax Interview Questions and Answers PDF Download

Read Ajax Interview Questions and Answers for Interview PDF

Ajax interview questions

Ajax interview questions and answers most asked at top companies. These Ajax questions are for both experienced & fresher candidates PDF Download Free.

List of Ajax Interview Questions and Answers PDF

Define Ajax?

Ajax is abbreviated as Asynchronous JavaScript and XML. It is new technique used to create better, faster and more interactive web systems or applications. Ajax uses asynchronous data transfer between the Browser and the web server.
This technique is used to make internet faster and user friendly. It is not a programming language.

What are Ajax applications?

Browser based applications and platform independent applications are used by Ajax.

How many types of triggers are present in update panel?

There are two types of triggers used in update panel:
PostBackTrigger – This works as full postback and it cannot work asynchronously
AsyncPostBackTrigger – Partial post back asynchronously

What are all the controls of Ajax?

Following are the controls of Ajax:
ScriptManager
ScriptManagerProxy
UpdatePanel
UpdateProgress
Timer

What is the name of the DLL that contains Ajax control tool kit?

Ajaxcontroltoolkit.dll is the DLL used for Ajax control tool kit and it can be downloaded from the internet. It can be added in the tool box or copied directly in the bin folder.

What role of #&& in querystring?

# is treated as fragment delimiter to delimit the history state and && precedes is used to check on the information in the query string.

How to control the duration of an Ajax request?

AsyncPostBackTimeout property is used to control the duration of Ajax request. Default value of this property is 90 seconds.
Example – <asp:ScriptManager runat=”server” id=”sample” AsyncPostBackTimeout=”40”/>

What are the advantages of Ajax?

Following are the advantages of Ajax:
Bandwidth utilization – It saves memory when the data is fetched from the same page.
More interactive, Speeder retrieval of data

What are the disadvantages of Ajax?

Following are the disadvantages of Ajax:
AJAX is dependent on Javascript. If there is some Javascript problem with the browser or in the OS, Ajax will not support
Ajax can be problematic in Search engines as it uses Javascript for most of its parts.
Source code written in AJAX is easily human readable. There will be some security issues in Ajax.
Debugging is difficult
Increases size of the requests
Slow and unreliable network connection.
Problem with browser back button when using AJAX enabled pages.

What is update panel?

Update panel is a server control used to update the specified portion of a web page. Script Manager needs to be used whenever update panel is used. Using update panel, user cannot handle outside controls.

Which are the two methods used for cross domain Ajax calls?

There are two methods used to transfer data between the two more more security domains:
CROS – Cross Origin Resource Sharing and it works with the HTTP web browsers
JSONP – JSON with Padding which works with the HTTP GET and on legacy browsers

What are all the technologies used by Ajax?

AJAX uses following technologies:
JavaScript
XMLHttpRequest
Document Object Model (DOM)
Extensible HTML (XHTML)
Cascading Style Sheets (CSS)

What are all the features of Ajax?

Following are the features of Ajax and they are as follows:
Live data binding
Client-side template rendering
Declarative instantiation of client components
Observer pattern on JavaScript objects and arrays
Invoking ADO.NET data services and data contexts
DataView control

What is JSON in Ajax?

JSON is abbreviated as JavaScript Object Notation.
JSON is a safe and reliable data interchange format in JavaScript, which is easy to understand for both users and machines.

What are the limitations of Ajax?

An Ajax Web Application tends to confuse end users if the network bandwidth is slow and there is no full postback running.

What are the components of the ASP.NET AJAX architecture?

There are two components of AJAX Architecture:
AJAX client architecture
AJAX server architecture

What are the extender controls?

The extender controls uses a block of JavaScript code to add new and enhanced capabilities to ASP.NET.

What is AJAX Control Extender Toolkit?

AJAX Control Toolkit is one of the extenders that are used to extend or add the functionalities of the ASP.NET controls. The extenders use a block of JavaScript code to add new and enhanced capabilities to the ASP.NET controls.
AJAX Control Extender Toolkit is a free download from site.

Where AJAX cannot be used?

Users cannot use AJAX if
If Page need to show in a search engine
If browser does not support JavaScript
If user wants to create secure application

What are the pre-requisites to execute AJAX applications on a server?

AJAX is a built-in functionality of .NET Framework 4.0 and AJAX application can be executed by just installing Microsoft Visual Studio 2010. To use extenders in your applications, you are required to install AJAX Control Toolkit and copy the AjaxControlToolkit.dll file to the Bin directory of your application.

What is AJAX Framework?

ASP.NET AJAX is a free framework to implement Ajax in asp.net web applications. It is used to quickly creating efficient and interactive Web applications that work across all browsers.

How can you find out that an AJAX request has been completed?

ReadyState property is used to check whether AJAX request has been completed. If the property is equal to four, then the request has been completed and data is available.

Is javascript knowledge is required to do Ajax?

Yes, if you plan to develop new AJAX functionality for your web application.

What are all the browsers support AJAX?

Following browsers support AJAX:
Internet Explorer 5.0 and above
Opera 7.6 and above
Netscape 7.1 and above
Safari 1.2 and above

How can you test the Ajax code?

JSUnit is the client side javascript code used as part of JUnit. JSUnit has been used for Ajax code.

Is Ajax said to be a technology platform or is it an architectural style?

Ajax supports both technology and as architectural style.

How can AJAX applications be debugged?

Two tools are used for debugging:
Fiddler for IE
Firebug for Mozilla.

How can we cancel the XMLHttpRequest in AJAX?

Abort() method can be called to cancel the XMLHttpRequest in Ajax.

Is AJAX code cross browser compatible?

No, it is supporting cross browser compatible. If the browsers supports native XMLHttpRequest JavaScript object, then this can be used.

What is the name of object used for AJAX request?

XmlHttpRequest object is used for Ajax requests.

What is prerequisite for Update Panel in Ajax?

Script Manager is pre-requisite to use Update Panel controls.

How many update panel can be used per page?

There are no restrictions on the number of update panels per page.

What is Script Manager?

Script Manager helps manage the client side script of AJAX. Script Manager acts as a mediator as AJAX depends on JavaScript. Every page that uses AJAX has a Script Manager to enable AJAX libraries.

How Ajax objects can be created?

Following syntax can be used to create Ajax objects:
Var sample = New ajaxObject(‘path of the page’)

What are the protocols used by Ajax?

HTTP’s GET or POST
XMLHttpRequest for placing a request with the web server
Uses JSON to communicate between the client and server
UED or URL encoded data.

What are all the security issues of Ajax?

Security issues that can be encountered
When Ajax calls are sent through plain text and it may lead to know the database details
Inserting scripts can also be possible and attackers can easily penetrate into the system.

How can we handle concurrent requests?

Javascript functions should be written to handle concurrent requests and call back function can be passed as a parameter. Those parameters are passed to AjaxInteraction(URL, callback) object.

Define the role of the Update Panel?

Update Panel is used to add functionality to the existing ASP.NET applications. By using partial page rendering, it can be used to update the content. Refresh can be made for the partial page instead of whole page.

Can we use nested update panel in Ajax?

Yes, we can use nested update panel in Ajax. Update panels can be nested to have more control over the Page Refresh.

What are the types of post back in Ajax?

There are two types of post backs:
Synchronous Postback
Asynchronous Postback

How can we handle exception handling in Ajax?

ErrorTemplate which is the child tag of Script Manager is used to handle exception handling in Ajax.

What are the components of the ASP.NET Ajax Client Library?

Following components are used in Ajax client library:
Component Layer
Core Services Layer
Browser Compatibility Layer

What are the controls of the Script Management group?

The controls of script Management group are:
ScriptManager
ScriptManagerProxy

What are all the different data types that JSON supports?

JSON supports following data types:
String
Number
Boolean
Array
Object
Null

What are the goals of Ajax?

The basic goals of ASP.NET Ajax are:
Reduced web server hits
Reduced Network load
Interactive user interface
Platform and architecture neutrality
Support for both synchronous and asynchronous communication
Provide a server- and client-side framework

What is the difference between proxied and proxyless calls in AJAX?

Proxied calls are made through stub objects which can be called from PHP classes on the JavaScript side in AJAX.
Proxyless calls are made using utility JavaScript functions like HTML_AJAX.replace() and HTML_AJAX.append() in AJAX.

How many types of ready states in Ajax?

There are four ready states in Ajax:
Initialization
Request
Process
Ready

What is the difference between RegisterClientScriptBlock, RegisterClientScriptInclude and RegisterClientScriptResource?

Following are the functions:
RegisterClientScriptBlock – The script is specified as a string parameter.
RegisterClientScriptInclude – By setting the source attribute to a URL that point to a script file.
RegisterClientScriptResource – specifies Resource name in an assembly. The source attribute is automatically populated with a URL by a call to an HTTP handler that retrieves the named script from the assembly.

Which request is better, Get or Post?

AJAX requests should use an HTTP GET request where the data does not change for a given URL requested.
An HTTP POST should be used when state is updated on the server. This is highly recommended for a consistent web application architecture.

Microsoft PowerPoint Interview Questions and Answers

Read Microsoft PowerPoint Interview Questions and Answers for Interview

Microsoft PowerPoint Interview Questions
Microsoft PowerPoint interview questions and answers most asked at top companies. These Microsoft PowerPoint questions are for both experienced & fresher candidates PDF Download Free.

List of Microsoft PowerPoint Questions

  • How can you show your presentation online in PowerPoint 2013?
  • How to customize your slide PowerPoint 2013?
  • What is the short cut key for last action performed and to move the mouse insertion point to the next panel in PowerPoint 2013?
  • How you can use Document Inspector and what is the role of it in PowerPoint presentation?
  • How you can record a slide show in PowerPoint 2013?
  • How you can protect your presentation in PowerPoint 2013?
  • How you can create a video in PowerPoint 2013?
  • How you can insert online video in PowerPoint 2013?
  • How can you play music for the duration of your slide show in PowerPoint 2013?
  • How you can trim video in PowerPoint 2013?
  • How you can use and Eyedropper Tool in PowerPoint 2013?
  • How you can add bookmark to the video in PowerPoint 2013?
  • How to merge shapes in PowerPoint 2013?
  • How you can customize slide layout?
  • How you can copy slide master from one presentation to another in PowerPoint 2013?
  • How you can rehearse the slide show timing in PowerPoint 2013?
  • Can we make PowerPoint slides into PDF files in PowerPoint 2013?
  • How to change effect’s start option?
  • How someone can check compatibility check when you share PowerPoint 2013 slide to previous or older version?
  • How you can embed a chart from Excel to PowerPoint?
  • How you can add services in PowerPoint 2013?
  • How you can record a slide show?
  • How you can convert text to shapes in PowerPoint 2013?
  • How you can set password in PowerPoint 2013?
  • How to use PowerPoint 2013 Slide Zoom Feature?
  • #Microsoft PowerPoint Interview Questions and Answers PDF

    Microsoft PowerPoint Interview Questions and Answers
    How can you show your presentation online in PowerPoint 2013?

    To present your online presentation in PowerPoint

    • Click on File- Share- Present Online
    • Select the option enable remote viewers to download the presentation check box
    • Click Present Online
    • Send your meeting invitation to attendees by copying link or send in email
    • To get out of the Slide Show press ESC and click on End Online Presentation to end the presentation

    How to customize your slide PowerPoint 2013?

    To customize your slide, first open a new PowerPoint slide

    • Choose a theme from Design menu, once you have selected the slide theme  then you can change the look of  a slide by  clicking on variant
    • To change the color of slide you can use customize option, this option gives various option to customize slide to your liking
    • You can also customize the text box by clicking on the text and it will give text customization option

    What is the short cut key for last action performed and to move the mouse insertion point to the next panel in PowerPoint 2013?

    a)      Short cut key for last action performed: F4

    b)      Short cut key to move the mouse insertion point to the next panel: F6

    How you can use Document Inspector and what is the role of it in PowerPoint presentation?

    The Document Inspector function can be used to remove certain personal information which may be added to the file automatically.

    • Click on File tab under Backstage View
    • From the Info panel, click Check for Issues ,  then select Inspect Document from the drop down menu
    • The Document Inspector will appear.  Check or uncheck the boxes, depending upon the content you want to review, then click Inspect
    • For any potentially sensitive data the inspection result will show exclamation mark and a Remove All button to remove the sensitive data

    How you can record a slide show in PowerPoint 2013?

    To record a slide show in PowerPoint

    • Click the slide show tab, then locate the Set Up group
    • Click the Record Slide Show drop down arrow.  Select either “Start recording from current slide” or “ Start recording from Beginning”
    • A dialog box will appear, select the desired options “Select and animation timings” and second option is “ Narration and laser pointer” and then click on “ Start Recording” option.
    • Soon you click on “Start Recording” your presentation will open on a full screen
    • Perform your slide show, when you are ready to move to the next slide, click “Next” button represented with an arrow mark on the “Recording Toolbar”

    How you can protect your presentation in PowerPoint 2013?

    To protect your presentation in PowerPoint 2013,

    • Click the File to Backstage View
    • In Info panel, click the Protect Presentation command
    • In drop down menu, choose the option that best suits your needs.
    • Let say if you mark it as final a pop up box will appear asking you to save document as final
    • When you click OK another pop up box appear confirming the document is saved as final

    How you can create a video in PowerPoint 2013?

    • Select the file tab
    • Select Export and then click Create a Video , video export option will appear on the right
    • Click the drop down arrow next to Computer and HD Displays for the size and quality of your video
    • Select the option according whether you want to record narration or not
    • Click Create Video and then save the video

    How you can insert online video in PowerPoint 2013?

    To insert online video in PowerPoint,

    • Go to à  Insert
    • At the end of Insert menu, you see an option Video, click on it
    • Click on online Video, and you can upload video
    • You can upload video from Facebook account, by clicking on the Facebook icon

    How can you play music for the duration of your slide show in PowerPoint 2013?

    • Download or store music to your PC hard drive and from there upload it to PowerPoint
    • In the main menu on the “Insert” tab, click “Audio” and then click on “Audio on my PC”
    • Locate and double click the music file
    • Click on “Play in Background” under “Playback” tab

    How you can trim video in PowerPoint 2013?

    To work on specific part of video or to delete some part of video, PowerPoint gives trim option, the playback tab has several options which you can use to edit your video.

    • Select the video you want to trim and click the Playback tab on the ribbon
    • Click the  command Trim Video
    • A dialog box will appear, to set the start time use the green handle and to set the end time use the red handle
    • To preview the video, click the Play button
    • When you are done trimming the video, click OK

    How you can use and Eyedropper Tool in PowerPoint 2013?

    To match the text color match with the slide, Eyedropper function can be useful.

    • Click inside an already created text box, with in “home tab”, select the font color icon in the navigation bar.  In the drop down menu, click the “Eyedropper” at the bottom
    • Select the Eyedropper option over the part of the image you want to colour and click on it. The font color will change

    Microsoft Outlook Interview Questions with Answers
    How you can add bookmark to the video in PowerPoint 2013?

    To add bookmark to the video,

    • To locate the desired part of the videos click on the timeline
    • Click the Add Bookmark command from the playback tab
    • On timeline, Bookmark will appear, click the bookmark to jump to that location

    How to merge shapes in PowerPoint 2013?

    To merge two shapes in PowerPoint 2013,

    • Go to à  Insert tab
    • You will see the “Shapes” button, click on it
    • Select the shape you want
    • Repeat the same step again to add second shape to the slide
    • Select the two shapes
    • Go to à Format tab
    • Click on the small icons available and choose your options, like Union, Combine, etc. Here we use option Combine to merge shapes

    How you can customize slide layout?

    To customize slide layout

    • Navigate to Slide Master view
    • Locate and select the desired layout in the left navigation panel.  Over each layout you can hover the mouse to see which slides are currently using that layout in presentation
    • The background graphics may be hidden in some layouts, to show this graphic uncheck the box next to Hide Background Graphics
    • You can also add, remove or delete any objects as desired
    • When you finish click on Close Master View command on the Slide Master tab

    How you can copy slide master from one presentation to another in PowerPoint 2013?

    • Open both the presentation which you want to copy and where you want to copy
    • In the presentation that contains the slide master that you want to copy on the view tab and click Slide Master
    • In the slide thumbnail panel, right click the slide master and then click Copy
    • On the View tab , click Slide Master.
    • In the thumbnail panel, right click the slide master and then do one
    • Click Close Master View on the Slider Master tab once done

    How you can rehearse the slide show timing in PowerPoint 2013?

    To set or rehearse the slide show

    • Select the Slide Show tab and then locate the Set Up group
    • Click the Rehearse Timing icon on ribbon and it will take you to the full screen of your presentation
    •  You can start rehearsing your PowerPoint presentation, and your presentation timing will be noted down by rehearsing time
    • Click on next arrow on the Recording Toolbar to move to the next slide
    • At the end of your presentation, PowerPoint will close the full screen view and give the total timing for the presentation at the end.

    Can we make PowerPoint slides into PDF files in PowerPoint 2013?

    To convert PowerPoint slides into PDF files select

    • File > Export > Create PDF/XPS document.  Click the create PDF/XPS button

    How to change effect’s start option?

    To change the effect’s start option,

    • From the animation pane, select an effect. A drop down arrow will appear next to the effect
    • Click the drop down arrow, there will be three option that will appear

    Start on Click: It will start the effect when mouse is clicked

    Start with Previous: It will start the effect at the same time as the previous

    Start after Previous: It will start the effect when the previous effects ends

    How someone can check compatibility check when you share PowerPoint 2013 slide to previous or older version?

    When you share or send PowerPoint slide 2013 to an older version and want to check compatibility test, Go to File à Info à Check for issues à Check Compatibility.  The tool tells you which new features are not compatible with older versions.

    How you can embed a chart from Excel to PowerPoint?

    To embed a chart from excel to PowerPoint,

    • Go to Insert tab
    • In the Text group click the Object command
    • A dialog box will pop up, select Create from file and then click on Browse
    • Select your Excel file and then click on Insert
    • Check the box next to Link to file if you would like to link the data to the Excel chart. This will update your chart automatically whenever the changes are made to the excel chart
    • Click OK and the chart will appear in presentation

    How you can add services in PowerPoint 2013?

    To add services in PowerPoint 2013,

    • Select Account option from the file menu
    • A account window will open and you will find a Connected Services section
    • You will see in this section that the list of services is added for PowerPoint
    • With-in Add a service drop down menu, you will find options like Images & Videos ( Flickr, Youtube) , Storage ( 365 Sharepoint, Onedrive)  and Sharing (Facebook, Twitter)
    • Once you click the Connect button, it will ask for your mail address and once connected to service click on Done button

    How you can record a slide show?

    Record a slide show option is similar to rehearse time function but more comprehensive, you can include narration for your presentation by using record a slide show

    • In main menu, click the Slide Show tab and locate the Set Up group
    • Click the Record Slide Show from the drop down.
    • Now can select either of the option Start recording from beginning or Start recording from current slide
    • A checkbox will appear asking “slide and animation timing” and “Narration and laser points”. If you have checkbox the option click on Start Recording
    • When you finish recording first slide you can move to record next slide by clicking on next button on the Recording Toolbar in the top left corner or use the right arrow key

    How you can convert text to shapes in PowerPoint 2013?

    To convert text into shapes

    • On your slide insert a text box and type some text
    • Select the text box on a slide
    • Insert a shape that overlaps your text box in a way that covers it completely
    • Once the rectangle shape is placed, re-order the rectangle shape by sending it behind the existing text box
    • Select the text box first and then select the rectangle shape, after that access the Drawing Tools Format and click the Merge Shapes button
    • Under Merge Shapes drop down gallery, click on Intersect option
    • It will convert text into shapes
    • To ensure the text is converted into shape, right click on the text and a context menu will appear, you will see the edit point option
    • If no edit points option is available, it means your text has not been converted into a shape
    • When you click on Edit Points option, you will see all the edit points on text

    How you can set password in PowerPoint 2013?

    To set a password in power point

    • Go to File > Click on Info
    • Click on protect presentation
    • Under which there is an option, “Encrypt with Password” , click on it
    • Hit “OK” once you enter the password
    • Now it will again ask to Re-enter the password
    • OKà Exit

    How to use PowerPoint 2013 Slide Zoom Feature?

    To use PowerPoint 2013 Slide Zoom,

    • Beneath the main slide, click on the magnifying glass icon in Presenter View
    • Hover around the area of the slide you want to magnify
    • Click and drag the hand tool over the slide to move the slide around while still zoomed in
    • To zoom back out click the magnifying glass icon

    Microsoft Outlook Interview Questions and Answers

    Read Microsoft Outlook Interview Questions and Answers for Interview

    Microsoft Outlook Interview Questions
    Microsoft Outlook interview questions and answers most asked at top companies. These Microsoft Outlook questions are for both experienced & fresher candidates PDF Download Free.

    List of Microsoft Outlook Questions

  • Define IMAP (Internet Message Access Protocol)?
  • What is POP3 protocol?
  • What is SMTP protocol?
  • How to create an e-mail signature in an Outlook?
  • What is new in Outlook 2013?
  • How you can access AOL e-mail account with Outlook?
  • What is the short cut used to undelete a message in an Outlook?
  • How to purge deleted messages automatically in Outlook?
  • What is the short cut for switching to tasks and switching to mail in Outlook 2013?
  • In Outlook 2013, how you can disable in line reply in the reading panel?
  • How to block any e-mail address in Outlook.com?
  • How you can change mail format in MS OUTLOOK?
  • How you can manage archive settings in Microsoft Outlook?
  • In MS Outlook how you can create recurring meeting?
  • How you can manage junk mails in MS Outlook?
  • What is the shortcut in MS Outlook 2013 to switch on to the next message?
  • #Microsoft Outlook Interview Questions and Answers PDF

    Microsoft Outlook Interview Questions and Answers
    Define IMAP (Internet Message Access Protocol)?

    IMAP means Internet Message Access Protocol; it is a standard protocol for using e-mail service from your local server.

    What is POP3 protocol?

    POP3 means Post Office Protocol 3 is a protocol that offers a simple way for users to use mailboxes and download messages to their computers. It allows users to download mails from the mail server to the local server and enables you to read the mail even if you are offline.

    What is SMTP protocol?

    SMTP or Simple Mail Transfer Protocol allows you to send emails and not to receive them, it act as Mail Transfer Agent (MTA) to deliver your e-mail to the recipient’s mail server.

    How to create an e-mail signature in an Outlook?

    To set an e-mail signature in an Outlook

    • In the main menu under TOOLS, click on OPTIONS
    • Go to the MAIL FORMAT tab and click signature
    • Under signature tab, click NEW
    • Type the new signature’s desired name and the click OK
    • Type the desired text of your under “EDIT SIGNATURE” and then click OK and click OK again

    What is new in Outlook 2013?

    In Outlook 2013, the new feature includes

    • Preview message in the message list: You can figure it out from the message list itself, what message to read and what to be ignored, as you can see a little description of mail on the mailing list.
    • Quicker respond with inline replies: Just with one click you can reply to the mail sender and act as a real-time chat

    How you can access AOL e-mail account with Outlook?

    To set up an AOL e-mail account in Outlook

    • Select tools, from account settings in the main menu in Outlook
    • Go to the e-mail tab option and then click NEW
    • Ensure that Microsoft Exchange, POP3, IMAP or HTTP is selected
    • Click Next
    • Type your name and enter your full AOL e-mail address
    • Click next, and after that make sure internet E-mail is selected
    • Click next again
    • Now select IMAP under account type
    • Under incoming mail server type “imap.aol.com”
    • Under outgoing mail server (SMTP) enter “smtp.aol.com”
    • Enter your AOL screen name under user name and then enter your AOL password
    • Tap on more settings and go to outgoing server tab
    • Make sure “My outgoing server” (SMTP) request authentication is checked
    • Now go to the “Advanced” tab, under server port numbers type “587” for outgoing server (SMTP). After that click OK, now click Next and then click Finish and then click close.

    What is the short cut used to undelete a message in an Outlook?

    To delete a message in an Outlook, you can use shortcut Cntrl+Z

    How to purge deleted messages automatically in Outlook?

    To purge deleted messages automatically in Outlook

    • Open the folder in the IMAP account you want to set up for automation purging
    • Choose – edit ->Purge ->Purge Options from the main menu
    • Ensure Purge items when switching folders while online is checked
    • Click OK

    What is the short cut for switching to tasks and switching to mail in Outlook 2013?

    • Short cut for switching to tasks: Ctrl+4
    • Short cut for switching to mail: Ctrl+1

    In Outlook 2013, how you can disable in line reply in the reading panel?

    Outlook 2013 entitles you to directly write your reply to the mail in the reading panel itself, which is referred as “in line reply”. In order to disable the inline reply, you have to enable the option for regular message editor window instead of in line reply.

    File -> Options -> Mail -> Replies and Forwards -> open replies and forwards in a new window

    How to block any e-mail address in Outlook.com?

    You have to add the e-mail address of unwanted sender into your Outlook.com list, in order to do that

    • Click the settings options in your Outlook.com’s toolbar
    • Select more mail settings from the menu
    • Under preventing junk e-mail option follow the safe and blocked senders link
    • Tap on Blocked Senders
    • Now here you can enter the unwanted e-mail address that has to be blocked

    How you can change mail format in MS OUTLOOK?

    To change the mail format in Outlook,

    • Tap on the tools from the main menu
    • It will open a window, select Options from the window
    • It will open another window, showing mail set up and mail format — Click on Mail Format option
    • Scroll down for a different format and select the format you want like rich text, plain text and HTML
    • Click OK

    How you can manage archive settings in Microsoft Outlook?

    To manage archive setting in MS Outlook,

    • Tap on tools from the main window
    • Then click on “options” tab, it will open a window showing “Spelling” and “Other”
    • Click on “Other” tab and select Auto-Archive
    • It will open window with all options like run auto-archive, prompt before auto-archive runs, delete expired items, archive or delete old items, etc.
    • Once you have set the options and setting, click ok at the end

    In MS Outlook how you can create recurring meeting?

    To create a recurring meeting request

    • In the main window, tap on options NEW, now click the arrow right of the NEW button and select Meeting Request
    • Click on options and then recurrence
    • Select the type of details from your options and then click OK
    • Enter the recipient’s mail address and then click send

    How you can manage junk mails in MS Outlook?

    • Go to the main menu, tap on tools option and select “options” tab
    • It will open a window, under preference tab; you will have the option, “Junk E-mail” and “E-mail options.”
    • If you click on “junk e-mail” option, it will open another window
    • In this window, you can choose the option and click on the checker’s box the way you required like “permanently delete suspected junk emails” or “disable links and other functionality in phishing messages.”
    • In the end, tap on “Apply” and then click “OK”.

    What is the shortcut in MS Outlook 2013 to switch on to the next message?

    To switch on to the next message in MS Outlook 2013, you have to use Cntrl+Period

    Android Interview Questions and Answers

    Read Android Interview Questions and Answers for Interview

    Android Interview Questions
    Android interview questions and answers most asked at top companies. These Android questions are for both experienced & fresher candidates PDF Download Free.

    List of Android Questions

  • What is android?
  • What is activity?
  • What is intent in Android?
  • What is a Sticky Intent?
  • What Programming languages does Android support for application development?
  • What is a resource?
  • How will you record a iphone call in Android? or How to handle on Audio Stream for a call in Android?
  • What’s the difference between class, file and activity in android?
  • Does Android support the Bluetooth serial port profile?
  • Can an application be started on power up?
  • What is APK format
  • How to Translate in android?
  • What is an action?
  • What are the advantages of Android?
  • What is the TTL (Time to Live)? Why is it required?
  • How is nine-patch image different from a regular bitmap?
  • Explain IP datagram, Fragmentation and MTU?
  • Explain about the exceptions of Android?
  • Describe Android Application Architecture?
  • What are the advantages of Android?
  • Explain about the exceptions of Android?
  • What are the features of Android?
  • What are the differences between a domain work group?
  • What is needed to make a multiple choice list with a custom view for each row?
  • What are the dialog boxes that are supported in android? Explain
  • Is there anyway to determine if an Intent passed into a BroadcastReceiver’s on Receive is the result of a sticky Broadcast Intent, or if it was just sent?
  • #Android Interview Questions and Answers PDF

    Android Interview Questions and Answers
    What is android?

    Android is a stack of software for mobile devices which has Operating System, middle-ware and some key applications. The application executes within its own process and its own instance of Dalvik Virtual Machine. Many Virtual Machines run efficiently by a DVM device. DVM executes Java languages byte code which later transforms into .dex format files.

    What is activity?

    A single screen application with supporting Java code

    What is intent in Android?

    A class (Intent) will describes what a caller desires to do. The caller will send this intent to Android’s intent resolver, which finds the most suitable activity for the intent. E.g. opening a PDF document is an intent, and the Adobe Reader apps will be the perfect activity for that intent class).

    What is a Sticky Intent?

    sendStickyBroadcast() performs a sendBroadcast (Intent) known as sticky, i.e. the Intent you are sending stays around after the broadcast is complete, so that others can quickly retrieve that data through the return value of registerReceiver (BroadcastReceiver, IntentFilter). In all other ways, this behaves the same as sendBroadcast(Intent)

    One example of a sticky broadcast sent via the operating system is ACTION_BATTERY_CHANGED. When you call registerReceiver() for that action — even with a null BroadcastReceiver — you get the Intent that was last broadcast for that action. Hence, you can use this to find the state of the battery without necessarily registering for all future state changes in the battery.

    What Programming languages does Android support for application development?

    Android applications support using Java programming Language. which is coded in Java and complied using Android SDK.

    What is a resource?

    A user defined JSON, XML, bitmap, or other file, injected into the application build process, which can later be loaded from code.

    How will you record a iphone call in Android? or How to handle on Audio Stream for a call in Android?

    PermissionsWOCESS_OUTGOING_CALLS: Will Allows an application to monitor, modify, or abort outgoing calls. So through that we can monitor the Phone calls

    What’s the difference between class, file and activity in android?

    Class – The Class file is complied from .java file. Android will use this .class file to produce the executable apk

    File – It is a block of resources, arbitrary information. It can be an y file type.

    Activity – An activity is the equivalent of a Frame/Window in GUI tool kits. It is not a file or a file type it is just a class that can be extended in Android for loading UI elements on view.

    Does Android support the Bluetooth serial port profile?

    Yes, Android support the Bluetooth serial port profile

    Can an application be started on power up?

    Yes, application can be started on power up.

    What is APK format

    The APK file is compressed AndroidManifest.xml file with extension .apk, Which have application code (.dex files), resource files, and other files which is compressed into single .apk file.

    How to Translate in android?

    The Google translator translates the data of one language into another language by using XMPP to transmit data. You can type the message in English and select the language which is understood by the citizens of the country in order to reach the message to the citizens.

    What is an action?

    A description of something that an Intent sender desires.

    What are the advantages of Android?

    The following are the advantages of Android:
    * The customer will be benefited from wide range of mobile applications to choose, since the monopoly of wireless carriers like Orange and AT&T will be broken by Google Android.
    * Features like weather details, live RSS feeds, opening screen, icon on the opening screen can be customized innovative products like the location -aware services, location of a nearby convenience store etc., are some of the additive facilities in Android.

    What is the TTL (Time to Live)? Why is it required?

    TTL is a value in data packet of Internet Protocol. It communicates to the network router whether or not the packet should be in the network for too long or discarded. Usually, data packets might not be transmitted to their intended destination within a stipulated period of time. The TTL value is set by a system default value which is an 8 -bit binary digit field in the header of the packet. The purpose of TTL is, it would specify certain time limit in seconds, for transmitting the packet header. When the time is exhausted, the packet would be discarded. Each router receives the subtracts our when the packet is discarded, and when it becomes zero, the router tests the discarded packets and sends a message, Internet Control Protocol message back to the originating host.

    How is nine-patch image different from a regular bitmap?

    It is a resizeable bitmap resource that can be used for backgrounds or other images on the device. The Nine Patch class permits drawing a bitmap in nine sections. The four corners are unscaled; the four edges a re scaled in one axis, and the middle is scaled in both axes.

    Explain IP datagram, Fragmentation and MTU?

    IP datagram can be used to describe a portion of P data. Each IP datagram has set of fields arranged in an order. The order is specific which helps to decode and read the stream easily. IP datagram has fields like Version, header length, Type of service, Total length, checksum, flag, protocol, Time to live, Identification, source and destination ip address, padding, options and payload.

    MTU:- Maximum Transmission Unit 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 Fragmentation is a process of breaking the IP packets into smaller pieces. Fragmentation is needed when the datagram is larger than the MTU. Each fragment becomes a datagram in itself and transmitted independently from source. When received by destination they are reassembled.

    Explain about the exceptions of Android?

    The following are the exceptions that are supported by allow:

    • InflateException : When an error conditions are occurred, this exception is thrown
    • Surface.Out0fResourceException: When a surface is not created or resized, this exception is thrown
    • SurfaceHolder.BadSurface TypeException: This exception is thrown from the lockCanvas() method, when invoked on a Surface whose is SURFACE_TYPE_PUSH_BUFFERS I WindowManager.BadTokenException: This exception is thrown at the time of trying to add view an invalid WindowManager.Layou tParamstoken.

    Describe Android Application Architecture?

    Android Application Architecture has the following components:

    • Services like Network Operation
    • Intent – To perform inter-communication between activities or services
    • Resource Externalization – such as strings and graphics
    • Notification signalling users – light, sound, icon, notification, dialog etc.
    • Content Providers – They share data between applications

    What are the advantages of Android?

    The following are the advantages of Android:

    The customer will be benefited from wide range of mobile applications to choose, since the monopoly of wireless carriers like AT&T and Orange will be broken by Google Android.

    Features like weather details, live RSS feeds, opening screen, icon on the opening screen can be customized
    Innovative products like the location -aware services, location of a near by convenience Store etc., are some of the additive facilities in Android.

    Explain about the exceptions of Android?

    The following are the exceptions that are supported Android

    • InflateException: When an error conditions are occurred, this exception is thrown
      Surface.OutOfResourceException: When a surface is not created or resized, this exception throw
    • SurfaceHolder.BadSurfaceTypeException: This exception is thrown from the lockCanvas() method, when invoked on a Surface whose is SURFACETYPE_PUSH_BUFFERS
    • WindowManager.BadTokenException: This exception is thrown at the time of trying to add view an invalid WindowManager.LayoutParamstoken.

    What are the features of Android?

    • components can be reused and replaced by the application framework.
    • Optimized DVM for mobile devices
    • SQLite enables to store the data in a structured manner.
    • Supports GSM telephone and Bluetooth, WiFi, 3G and EDGE technologies
    • The development is a combination of a device emulator, debugging tools, memory profiling and plug -in for Eclipse IDE.

    What are the differences between a domain work group?

    In a domain, one or more computer can be a server to manage the network. On the other hand in a work group all computers are peers having no control on each other. In a domain user doesn’t need an account to login on a specific computer if an account is available on the domain. In a work group user needs to have an account for every computer.

    In a domain, Computers can be on different local networks. In a work group all computers needs to be a part of the same local network.

    What is needed to make a multiple choice list with a custom view for each row?

    Multiple choice list can be viewed by making the CheckBox android:id va lue be “@android:id Itextl “. That is the ID used by Android for the CheckedTextView in simplelist_item_multiple_choice.

    What are the dialog boxes that are supported in android? Explain

    Android supports 4 dialog boxes:

    • AlertDialog: An alert dialog box supports 0 to 3 buttons and a list of selectable elements, including check boxes and radio buttons. Among the other dialog boxes, the most suggested dialog box is the alert dialog box.
    • ProgressDialog: This dialog box displays a progress wheel or a progress bar. It is an extension of AlertDialog and supports adding buttons.
    • DatePickerDialog: This dialog box is used for selecting a date by the user.
    • TimePickerDialog: This dialog box is used for selecting time by the user.

    Is there anyway to determine if an Intent passed into a BroadcastReceiver’s on Receive is the result of a sticky Broadcast Intent, or if it was just sent?

    Example for sticky broadcast

    When you call registerReceiver( ) for that action — even with a null BroadcastReceiver — you get the Intent that was last broadcast for that action. Hence, you can use this to find the state of the battery without necessarily registering for all future state changes in the battery.

    Agile Testing Interview Questions and Answers

    Read Agile Testing Interview Questions and Answers for Interview

    Agile Testing Interview Questions
    Agile Testing interview questions and answers most asked at top companies. These Agile Testing Methodology questions are for both experienced & fresher candidates.

    List of Agile Testing Methodology Questions

  • As a tester what should be your approach when requirements change continuously?
  • List out the pros and cons of exploratory testing (used in Agile) and scripted testing?
  • Explain the difference between Extreme programming and Scrum?
  • What is an epic, user stories and task?
  • What is re-factoring?
  • How you can measure the velocity of the sprint with varying team capacity?
  • Mention the key difference between sprint backlog and product backlog?
  • In Agile What is the difference between the Incremental and Iterative development?
  • What is Spike and Zero sprint in Agile? What is the purpose of it?
  • What is test driven development?
  • Prototypes and Wireframes are widely used as part of?
  • What is Application Binary Interface?
  • Explain in Agile, burn-up and burn-down chart?
  • What is Scrum ban?
  • What is story points/efforts/ scales?
  • What is tracer bullet?
  • What is a test stub?
  • What are the differences between RUP (Rational Unified Process) and Scrum methodologies?
  • Why Continuous Integration is important for Agile?
  • What testing is done during Agile?
  • What is Velocity in Agile?
  • What are the qualities of a good Agile tester should have?
  • Who are all involved in the Agile team?
  • Mention in detail what are the role’s of Scrum Master?
  • What are the Agile quality strategies?
  • What are the Tools that can be useful for screenshots while working on Agile projects?
  • What are the advantages of maintaining consistent iteration length throughout the project?
  • If a timebox plan needs to be reprioritized who should re-prioritise it?
  • What should a burndown chart should highlight?
  • What is the difference between Scrum and Agile?
  • What are the challenges involved in AGILE software development?
  • When not to use Agile?
  • How can you implement scrum in an easy way to your project?
  • What does it mean by product roadmap?
  • #Agile Testing Interview Questions and Answers

    Agile Testing Interview Questions and Answers

    As a tester what should be your approach when requirements change continuously?

    When requirement keeps changing, continuously agile tester should take following approach

    • Write generic test plans and test cases, which focuses on the intent of the requirement rather than its exact details
    • To understand the scope of change, work closely with the product owners or business analyst
    • Make sure team understand the risks involved in changing requirements especially at the end of the sprint
    • Until the feature is stable, and the requirements are finalized, it is best to wait if you are going to automate the feature
    • Changes can be kept to a minimum by negotiating or implement the changes in the next sprint.
    List out the pros and cons of exploratory testing (used in Agile) and scripted testing?
    Pros Cons
    Exploratory Testing – It requires less preparation- Easy to modify when requirement changes- Works well when documentation is scarce – Presenting progress and Coverage to project management is difficult
    Scripted Testing – In case testing against legal or regulatory requirements it is very useful – Test preparation is usually time-consuming- Same steps are tested over and again- When requirement changes it is difficult to modify
    Explain the difference between Extreme programming and Scrum?
    Scrum Extreme Programing (XP)
    – Scrum teams usually have to work in iterations called sprints which usually last up to two weeks to one month long – XP team works in iteration that last for one or two weeks
    – Scrum teams do not allow change into their sprints – XP teams are more flexible and change their iterations
    – In scrum, the product owner prioritizes the product backlog but the team decides the sequence in which they will develop the backlog items – XP team work in strict priority order, features developed are prioritized by the customer
    – Scrum does not prescribe any engineering practices – XP does prescribe engineering practices
    What is an epic, user stories and task?

    Epic: A customer described software feature that is itemized in the product backlog is known as epic. Epics are sub-divided into stories

    User Stories: From the client perspective user stories are prepared which defines project or business functions, and it is delivered in a particular sprint as expected.

    Task: Further down user stories are broken down into different task

    What is re-factoring?

    To improve the performance, the existing code is modified; this is re-factoring. During re-factoring the code functionality remains same

    How you can measure the velocity of the sprint with varying team capacity?

    When planning a sprint usually, the velocity of the sprint is measured on the basis of professional judgement based on historical data. However, the mathematical formula used to measure the velocity of the sprint are,

    • first – completed story points X team capacity: If you measure capacity as a percentage of a 40 hours weeks
    • Second – completed story points team capacity: If you measure capacity in man-hours

    For our scenario second method is applicable.

    Mention the key difference between sprint backlog and product backlog?

    Product backlog: It contains a list of all desired features and is owned by the product owner

    Sprint backlog: It is a subset of the product backlog owned by development team and commits to deliver it in a sprint. It is created in Sprint Planning Meeting

    In Agile What is the difference between the Incremental and Iterative development?

    Iterative: Iterative method is a continuous process of software development where the software development cycles are repeated (Sprint & Releases) till the final product is achieved.

    Release 1: Sprint 1, 2… n

    Release n: Sprint 1, 2….n

    Incremental: Incremental development segregates the system functionality into increments or portions. In each increment, each segment of functionality is delivered through cross-discipline work, from the requirements to the deployment.

    What is Spike and Zero sprint in Agile? What is the purpose of it?

    Sprint Zero: It is introduced to perform some research before initiating the first sprint. Usually this sprint is used during the start of the project for activities like setting development environment, preparing product backlog and so on.

    Spikes: Spikes are type of stories that are used for activities like research, exploration, design and even prototyping. In between sprints, you can take spikes for the work related to any technical or design issue. Spikes are of two types Technical Spikes and Functional Spikes.

    What is test driven development?

    Test driven development or TDD is also known as test-driven design. In this method, developer first writes an automated test case which describes new function or improvement and then creates small codes to pass that test, and later re-factors the new code to meet the acceptable standards.

    Prototypes and Wireframes are widely used as part of?

    Prototypes and Wireframes are prototypes that are widely used as part of Empirical Design

    What is Application Binary Interface?

    Across different system platforms and environments a specification defining requirements for portability of applications in binary form is known as Application Binary Interface

    Explain in Agile, burn-up and burn-down chart?

    To track the project progress burnup and burn down, charts are used

    Burnup Chart: It shows the progress of stories done over time

    Burndown Chart: It shows how much work was left to do overtime

    What is Scrum ban?

    Scrum ban is a software development model based on Scrum and Kanban. It is specially designed for project that requires frequent maintenance, having unexpected user stories and programming errors. Using these approach, the team’s workflow is guided in a way that allows minimum completion time for each user story or programming error.

    What is story points/efforts/ scales?

    It is used to discuss the difficulty of the story without assigning actual hours. The most common scale used is a Fibonacci sequence ( 1,2,3,5,8,13,….100) although some teams use linear scale (1,2,3,4….), Powers of 2 (1,2,4,8……) and cloth size (XS, S ,M,L, XL)

    What is tracer bullet?

    The tracer bullet is a spike with the current architecture, the current set of best practices, current technology set which results in production quality code. It is not a throw away code but might just be a narrow implementation of the functionality.

    AGILE TESTING Methodology Interview Questions and Answers PDF

    What is a test stub?

    A test stub is a small code that replaces an undeveloped or fully developed component within a system being tested. Test stub is designed in such a way that it mimics the actual component by generating specifically known outputs and substitute the actual component.

    What are the differences between RUP (Rational Unified Process) and Scrum methodologies?
    RUP SCRUM
    – Formal Cycle is defined across four phases, but some workflows can be concurrent – Each sprint is a complete cycle
    – Formal project plan, associated with multiple iterations is used. – No end to end project plan. Each next iteration plan is determined at the end of the current iteration
    – Scope is predefined ahead of the project start and documented in the scope document. During the project, scope can be revised. – It uses a project backlog instead of scope scrum
    – Artifacts include Scope Document, formal functional requirements package, system architecture document, development plan, test scripts, etc. – Operational software is the only formal artifacts
    – Recommended for long term, large, enterprise level projects with medium to high complexity – Recommended for quick enhancements and organization that are not dependent on a deadline
    Why Continuous Integration is important for Agile?

    Continuous Integration is important for Agile for following reasons

    • It helps to maintain release schedule on time by detecting bugs or integration errors
    • Due to frequent agile code delivery usually every sprint of 2-3 weeks, stable quality of build is a must and continuous integration ensures that
    • In helps to maintain the quality and bug free state of code-base
    • Continuous integration helps to check the impact of work on branches to the main trunk if development work is going on branches using automatic building and merging function
    What testing is done during Agile?

    The primary testing activities during Agile is automated unit testing and exploratory testing.

    Though, depending on project requirements, a tester may execute Functional and Non-functional tests on the Application Under Test (AUT).

    What is Velocity in Agile?

    Velocity is a metric that is calculated by addition of all efforts estimates related with user stories completed in an iteration. It figures out how much work Agile can complete in a sprint and how much time will it need to finish a project.

    What are the qualities of a good Agile tester should have?

    A good Agile tester should have following qualities

    • It should be able to understand the requirements quickly
    • Agile tester should know Agile principals and concepts well
    • As requirements keep changing, tester should understand the risk involve in it
    • Based on the requirements Agile tester should be able to prioritize the work
    • Continue communication between business associates, developers and tester is must
    Who are all involved in the Agile team?

    In agile the two main leads are

    • Scrum Masters: It coordinates most of the inputs and outputs required for an agile program
    • Development Managers: They hire right people and develop them with the team
    Mention in detail what are the role’s of Scrum Master?

    Scrum Master key responsibilities involves

    • Understand the requirements and turn them into working software
    • Monitoring and Tracking
    • Reporting and Communication
    • Process Check Master
    • Quality Master
    • Resolve Impediments
    • Resolve Conflicts
    • Shield the team and performance feedback
    • Lead all the meetings and resolve obstacles
    What are the Agile quality strategies?

    Agile quality strategies are

    • Re-factoring
    • Non-solo development
    • Static and dynamic code analysis
    • Reviews and Inspection
    • Iteration/sprint demos
    • All hands demo
    • Light weight milestone reviews
    • Short feedback cycles
    • Standards and guidelines
    What are the Tools that can be useful for screenshots while working on Agile projects?

    While working on Agile projects you can use tools like

    • BugDigger
    • BugShooting
    • qTrace
    • Snagit
    • Bonfire
    • Usersnap
    What are the advantages of maintaining consistent iteration length throughout the project?

    The advantages are

    • It helps team to objectively measure progress
    • It provides a consistent means of measuring team velocity
    • It helps to establish a consistent pattern of delivery
    If a timebox plan needs to be reprioritized who should re-prioritise it?

    If a timebox plan needs to be reprioritized it should include whole team, product owner, and developers.

    What should a burndown chart should highlight?

    The burn-down chart shows the remaining work to complete before the timebox (iteration) ends.

    What is the difference between Scrum and Agile?
    • Scrum: In the scrum, a sprint is a basic unit of development. Each sprint is followed by a planning meeting, where the tasks for the sprint are identified and estimated. During each sprint, the team creates finished portion of a product
    • Agile: In Agile, each iteration involves a team working through a full software development cycle, including planning, design, coding, requirement analysis, unit testing, and acceptance testing when a product is demonstrated to stakeholders

    In simple words, Agile is the practice and scrum is the process to following this practice.

    What are the challenges involved in AGILE software development?

    Challenges involved in Agile Software development includes

    • It requires more testing and customers involvement
    • It impacts management more than developers
    • Each feature needs to be completed before moving on to the next
    • All the code has to work fine to ensure application is in working state
    • More planning is required
    When not to use Agile?

    Before using Agile methodology, you must ask following questions

    • Is functionality split-able
    • Is customer available
    • Are requirements flexible
    • Is it really time constrained
    • Is team skilled enough
    How can you implement scrum in an easy way to your project?

    These are the tips which can be helpful to implement scrum in your project

    • Get your backlog in order
    • Get an idea of the size of your product backlog items
    • Clarify sprint requirement and duration to complete the sprint backlog
    • Calculate the team sprint budget and then break requirements into tasks
    • Collaborate workspace- a center of all team discussion, which includes plans, roadmaps, key dates, sketches of functionality, issues, log, status reports, etc.
    • Sprint- Make sure you complete one feature at a time before moving on to the next. A sprint should not be abort unless if there is no other option
    • Attend a daily stand-up meeting: In meeting you need to mention, what have been achieved since the last meeting, what will they achieve before the next meeting and is anything holding up their progress
    • Use burndown chart to track daily progress. From the burndown chart, you can estimate whether you are on track, or you are running behind
    • Complete each features well before moving on to the next
    • At the end of the sprint- hold a sprint review meeting, What is achieved or delivered in the sprint.
    What does it mean by product roadmap?

    A product roadmap is referred for the holistic view of product features that create the product vision.

    ADOBE INDESIGN Interview Questions and Answers

    Read Adobe InDesign Interview Questions and Answers for Interview

    ADOBE INDESIGN Interview Questions
    ADOBE INDESIGN interview questions and answers most asked at top companies. These ADOBE INDESIGN questions are for both experienced & fresher candidates.

    List of Questions

  • What is Adobe InDesign?
  • How can you import text or image in Adobe InDesign?
  • What are the tools available in Adobe InDesign?
  • How you can change the image display to a low resolution or a high resolution?
  • Explain in what all ways you can add text to the document in Adobe InDesign?
  • How can you type a text in a document?
  • How Adobe InDesign layers can be helpful?
  • How can you wrap text around a graphic in InDesign?
  • How can you create an index in InDesign?
  • How can you add meta-data caption to graphics frames?
  • #ADOBE INDESIGN Interview Questions and Answers

    ADOBE INDESIGN Interview Questions and Answers

    What is Adobe InDesign?

    Adobe InDesign is a desktop software designed by Adobe to create works such as brochures, magazines, newspapers, books, etc.

    How can you import text or image in Adobe InDesign?

    You can import text or image in Adobe InDesign you have to go to File ->Place (or Ctrl+D) to import images or content from other applications.  You can import text from .txt, .doc, or .rtf file while for image you can use the format like .jpg, .gif , .png and .psd files.

    What are the tools available in Adobe InDesign?

    Tools available in Adobe InDesign includes

    • Select tools are used to pick page elements for editing or for reposition
    • Drawing tools create shapes and text
    • Transform tools are used to configure shape and size of page elements (rotate, scale, etc.)
    • View tools are used for page navigation
    • Color picker tools are used for filling and stroke
    • The Window View buttons show and hide the pasteboard
    How you can change the image display to a low resolution or a high resolution?

    To show an image to a high resolution or a low resolution, you have to change the display setting documents to, InDesign -> Preferences -> Display Performances.  In order to change the display quality for an individual image, you have to right click on the image and choose a display quality.

    Explain in what all ways you can add text to the document in Adobe InDesign?

    To add text to adobe InDesign test, you have following options

    • By typing the text
    • Pasting or placing text from a word processing document
    • By drag and drop, if word processing application supports it

    When you add text or paste text, you do not have to make a text frame first, InDesign creates it automatically.

    How can you type a text in a document?

    To type a text in a document, you have to first place the insertion point inside the text frame for that

    • Use the type tool “T”, then drag to make a new text frame or click on an existing text frame
    • Double click inside an existing text frame using a selection tool. The type tool will get selected automatically
    How Adobe InDesign layers can be helpful?

    By using Adobe InDesign layers, you can access the content or images of your content distinctively. For instance, if the document print slowly because you have a large document comprises of graphic images and content, then you can use layers options, which enables you to hide layer images and print the content layers and vice versa.

    How can you wrap text around a graphic in InDesign?

    With InDesign, you can wrap text around the rectangular bounding box of any object, objects of any shape and imported images.  To wrap text around a graphic, you have to follow the following steps

    • Step 1: Use the selection tool and select the graphic frame with the image of the Yield sign on the pasteboard. Ensure that you click only when the arrow pointer is displayed.
    • Step 2: Align the center point of the text frame which contains the article text with the center point of the frame. When two center point aligns a purple vertical line will appear
    • Step 3: Now, select Window -> Text Wrap. In the text wrap panel, choosewrap around bounding box to wrap the text around the bounding box and not around the Yield graphic’s shape.
    • Step 4: In the wrap options section, select both left and right sides from the wrap to menu if is not selected. In the Contour Option section, select“Detect Edges” from the Type menu. To enter space between the text and the edge of the graphic enter the value into the Top Offset box, you want like 1p, 2p,
    • Step 5: Close the Text Wrap window and select File -> Save.
    How can you create an index in InDesign?

    To create an index in InDesign test, you have to follow the below steps

    • Go to window -> Type & Tables -> Index and choose select reference
    • It will open a window “New Page Reference”, where you can enter the top level topics, you can highlight the word using the type tool you wish to add as an entry and choose “Create a new index entry”
    • When dialog box appears, tap on OK and continue adding all other topics as required
    • Once all topics are added each entry or topics will have an index marker
    • You can also add references to each topic from the reference dialog box, and you can click up and down arrow to set their position
    • Unusual characters, words or numbers can be removed by using Sort By panel by omitting or re-typing the problem word.
    • Continue the process until all the entries are added to the index
    • Once this done, you can click on Generate Index, this will generate an index to your layout
    How can you add meta-data caption to graphics frames?

    Based on the meta-data information stored in the original graphic files you can automatically generate captions for placed graphics.  To add the meta-data caption to graphic frames you follow the steps

    • With the selection tool, Shift-click to choose the six graphic frames
    • Tap on the Links panel and select caption -> Caption setup from the panel menu
    • In the Caption Setup dialog window, set the following things
    • In the text before column, type Photo By
    • Select the Author from the Meta-data menu, leave the text after boxblank
    • Select Below Image in the Alignment column
    • Select Photo Credit from the Paragraph Style column
    • In the offset box enter p2
    • Now, click OK to store the settings and close the Caption Setup window
    • From the Links panel menu, select captions -> Generate Static Captions

    Read Adobe Photoshop Interview Questions
    Read illustrator Interview Questions
    Read Adobe After Effects Interview Questions

    Adobe Photoshop Interview Questions and Answers

    Read Adobe Photoshop Interview Questions and Answers for Interview

    Adobe Photoshop Interview Questions
    Adobe Photoshop interview questions and answers most asked at top companies. These Adobe Photoshop questions are for both experienced & fresher candidates.

    List of Questions

  • What is Adobe Photoshop?
  • How you can re-size the image in Photoshop?
  • What is a Gradient in Adobe Photoshop?
  • What are the Photoshop’s work areas?
  • In Adobe Photoshop how you can print the grid?
  • What is resizing images and what are the parameters to change the size of the picture?
  • In Photoshop, what is a smart object?
  • How do you organize layers in Photoshop?
  • How you can unlock the background in Photoshop?
  • How do you select an exact color to match?
  • What is the difference between PSB (Photoshop Big) and PSD (Photoshop Document)?
  • What is healing tool?
  • Can you use bamboo tablet in Photoshop?
  • How can you reduce noise in an image?
  • How to create an artistic border?
  • What is a Gaussian blur?
  • What are swatches palettes?
  • What are Lasso tools and name them?
  • With the help of spin software how you can make 3D sphere?
  • How to create a transparent background in Photoshop?
  • What is Clone tool?
  • How you fix the blurry images in Photoshop?
  • What tool you can use to combine images?
  • What is a Bezier curve?
  • How does Red Eye tool works?
  • Explain what is PostScript and showpage command?
  • Define what is the meaning of a Path?
  • Explain what is Photoshop lightroom?
  • Explain how you can import photographs in Lightroom from hard-drives?
  • Explain how you can create a Diptych?
  • Explain how you can create the HDR effects in lightroom?
  • What color is considered to be blown out?
  • Explain how you can fix blown out colors in light room?
  • Explain how you can create a Grainy matte effect in Lightroom?
  • Mention what is the short cut to e-mails photos directly from lightroom?
  • Explain how smart collection in lightroom is useful?
  • Explain why filename template is important in light room?
  • Explain where you can use file name templates?
  • Explain how you can assign a keywords in Lightroom?
  • Explain how you can analyze the color tone in light room?
  • Explain how to take back-up of photographs in light room?
  • Where you will find the back-up in light room?
  • With filter options in library what all things you can sort and search in lightroom?
  • Explain how you can sync edits for multiple images in lightroom?
  • In synchronize setting what you should not sync?
  • Explain what is Apache Storm? What are the components of Storm?
  • Why Apache Storm is the first choice for Real Time Processing?
  • Explain how data is stream flow in Apache Storm?
  • Mention what is the difference between Apache Hbase and Storm?
  • Explain how you can streamline log files using Apache storm?
  • Explain what streams is and stream grouping in Apache storm?
  • List out different stream grouping in Apache storm?
  • Mention how storm application can be beneficial in financial services?
  • Explain what is Topology_Message_Timeout_secs in Apache Storm?
  • Explain how message is fully processed in Apache Storm?
  • Explain how to write the Output into a file using Storm?
  • Mention what is the difference between Apache Kafka and Apache Storm?
  • Explain when using field grouping in storm, is there any time-out or limit to known field values?
  • #Adobe Photoshop Interview Questions and Answers

    Adobe Photoshop Interview Questions and Answers

    What is Adobe Photoshop?

    It is software developed by Adobe to create and edit images and logos. By adobe photoshop adjustment and modification can be done.

    How you can re-size the image in Photoshop?

    To resize the image in Photoshop you have to go into menu bar, under menu bar you will find an option “Image Size”. On clicking that option, it will open a dialog box, by which you can adjust the size of the image.

    What is a Gradient in Adobe Photoshop?

    Gradients are a great way to introduce eye-catching and flashy graphics in your pages.

    What are the Photoshop’s work areas?

    The Photoshop’s work area includes Application Bar, Option Bar, Panel Dock and Tools panel.

    In Adobe Photoshop how you can print the grid?

    First of all you have to place the non-printing grid in a manner you want the print, and then take a screen shot.  Now, you have to open a new file and paste your screen shot image on it. Once done, you can crop the background of the Photoshop window except the image with the grid. The image is ready for print.

    What is resizing images and what are the parameters to change the size of the picture?

    To suit a particular purpose of the application resizing of the images is done.

    The parameters to change the size of image are:

    • Type of image or picture
    • Size of pixels
    • Background resolution
    In Photoshop, what is a smart object?

    In Photoshop CS2 and above, it has a special layer known as Smart Object Layer.  Smart objects give freedom to work with multiple copies of a single object. All the multiple copies will be updated simultaneously when single object is updated. Also, changes in the adjustment of layers and layer styles of a single object can be done without affecting the multiple copies. Without any loss in pixel, pixel based objects can be changed several times.

    How do you organize layers in Photoshop?

    A layers shows a picture or image. To organize layers in Photoshop, place various images in separate layers. Lock the unused layers and unlock the layers which are in use. When two or more layers need to be changed, unlock the layers.

    How you can unlock the background in Photoshop?

    To unlock the background image, first click on the picture or image and then select MODE option.  After that, select the option GRAY SCALE and revert to LAYER. When you double click on the surface, the surface will be unlocked.

    How do you select an exact color to match?

    To sample the color as foreground color, we use the eye-dropper tool.   Select the foreground color square, use the paint bucket tool or brush tool for covering the area. You can also use Clone Stamp Tool.  Now use the key Alt+ and click where you want the color from and hold down the mouse button to cover up the area.

    What is the difference between PSB (Photoshop Big) and PSD (Photoshop Document)?

    They both are file formats to store digital images.  There is very less difference between PSB and PSD, what they differ is how they are stored and used.  PSD is a default extension for Photoshop files and it can support the file size of 30,000 by 30,000 pixels. While for creating big documents or large image .psb file format is used, and it can save an image size upto 300,000 by 300,000 pixels.

    What is healing tool?

    Healing tool is used in Photoshop to hide the unwanted spots or pictures that appeared in your original picture and makes picture look like real without any changes.  The tool use complicated algorithm to calculate what would be the area of your picture based on the surrounding pixels.

    Can you use bamboo tablet in Photoshop?

    Yes, you can use bamboo tablet in Photoshop.  After installing the bamboo tablet software, open the software. Once done, the next step is to configure the four hotkeys of Bamboo tablet with the help of the software available in tablet. Create a new document and open the Photoshop, you can now have Photoshop with a bamboo tablet.

    How can you reduce noise in an image?

    Reduce noise option is helpful to reduce the color and luminance effect in the image. To reduce the noise in an image, you have to go in a menu bar, select a filter menu, and in that you will see an option for NOISE. Again, clicking on it, it will show other option including reducing noise.

    How to create an artistic border?

    To create an artistic border, you must select an image. After that, add a layer mask in a layer pallet then select filter-> brush strokes-> sprayed strokes.

    What is a Gaussian blur?

    Gaussian blur is a tool that blurs the edges of the image to make it more real and adaptive to the surrounding. Often it is believed that Gaussian blur can only blurs the image, but if it is used cleverly it will not blurs the image but enhance the appearance.

    What are swatches palettes?

    Photoshop provides two palettes for selecting color, a) Swatch Palettes  b) Color Palettes.  Some specific colors can be used without remembering the numeric color values. Also, colors can be extracted from an available image. Default swatches and custom swatches are also an additional option for the users.

    Read Adobe After Effects Interview Questions

    What are Lasso tools and name them?

    With lasso tools precise area of an image can be selected, just by tracing the selection outlines the areas are selected.

    • Simple Lasso Tool
    • Polygonal Lasso Tool
    • Magnetic Lasso Tool
    With the help of spin software how you can make 3D sphere?

    To make 3D sphere, select blur from filter menu and click on radial blur.  Select spin option in the blur method section, you can increase or decrease the amount of spin by dragging the slider.

    How to create a transparent background in Photoshop?

    To create a transparent image you need to follows three steps:

    • First go to ‘Select’ option and select the background, and then click on ‘Inverse’. This will select your main picture.
    • Open a new file, select option ‘ Transparent’ under content, and you will have a file with transparent background.
    • Copy your main picture and paste it to new file you created.

    ADOBE PHOTOSHOP INTERVIEW QUESTIONS PDF

    What is Clone tool?

    Clone tool uses the current brush to repair the problem areas in photos and pictures, by painting over them with pixel data from other areas.

    How you fix the blurry images in Photoshop?

    To fix the blurry images in Photoshop you can use sharpening tools. Sharpening the image will lose the pixels, make sure you are finished with everything else and saved the changes before you start sharpening the image.

    What tool you can use to combine images?

    You can use Auto-blend layers command to combine images. Auto-blend layers uses layer masks as needed to mask-out over underexposed areas.

    What is a Bezier curve?

    It is a mathematically defined curve used in two-dimensional graphic applications. It is defined by four points, the initial position, two middle point positions and a terminating position.

    How does Red Eye tool works?

    Red eye tool is a type of a repairing tool. When you circle any problematic area with red eye tool, the Photoshop will automatically identity that area and will replace it by dark-gray pixels.

    Explain what is PostScript and showpage command?

    PostScript is a page description language developed by Adobe Systems. It is a language for printing documents on laser printer, but it can also be used to produce images on other types of devices.

    Showpage command transfers the contents of the current page to the current output device.

    The main function of showpage is

    • It executes the endpage procedure in the page device dictionary
    • Executes the function equivalent of an initgraphics operation, reinitializing the graphics state for the next page
    • In page device dictionary, it executes the beginpage
    • If the Boolean result returned by the EndPage process is true, transmits the contents of the page to the current output device and performs the equivalent of an erasepage operation, clearing the contents in preparation for the next page.

    Define what is the meaning of a Path?

    A path can be defined as a collection of possibly disconnected, lines and areas describing the image. In simple words, it is a collection of curves and line segments arranged on the page. A path cannot be drawn by itself, but after it is specified it can be stroked (lines) or filled (places) making the proper marks.

    Explain what is Photoshop lightroom?

    Photoshop light room is a software designed for photographer to make post-processing work easy after photography.

    Key features in Light room  are

    • PNG Support
    • Full Screen Mode
    • User Configurable Grid Overlays
    • Windows HiDPI Support
    Explain how you can import photographs in Lightroom from hard-drives?

    When you start lightroom, it automatically ready itself for immediate import as soon as you connect an external storage device to your computer. But it fails then you have to follow the steps below.

    • First select the source to import images file form
    • Second step includes selecting files which one you want to import
    • Once you select the files, you have to specify the method of import for example like Copy as DNG, Copy, Move , Add etc.
    • The last step is to choose the destination to copy files to, file handling options and meta-data setting. This step is little longer than other steps as it includes other steps like file handling, file re-naming, apply during import etc.
    Explain how you can create a Diptych?

    To create a Diptych

    • Go to “Print” module under the main menu
    • Under layout style select Custom Package
    • Now under Rulers, Grids and Guides , check and uncheck the options as per your requirement like page grid, rulers, image cells, dimensions etc.
    • After that adjust other settings like file resolution, custom file dimensions, JPEG Quality
    • Now you can drag and drop the images on your film strip onto the blank page and arrange them
    • When done, choose print to file to export your diptych
    Explain how you can create the HDR effects in lightroom?

    In order to give an HDR effect to photo in light room,

    • You have to open the develop module of Lightroom
    • First step is to choose tone base
    • The tone base will hightlight various settings like shadows, whites and blacks, constrast, clarity, saturation etc. It will set the foundation for the faux HDR effect
    What color is considered to be blown out?

    Any colour whose number exceeds 240 in light room is considered as blown out color.

    Explain how you can fix blown out colors in light room?

    To fix the blown out colors in light room, you have to go to local adjustment brush option in lightroom and you can adjust your color. Either you can reduce the effect of color or either you can balance the effect of color by increasing the proportion of the opposite color.

    Explain how you can create a Grainy matte effect in Lightroom?

    To create a Grainy matte effect in lightroom , you have to

    • Go to “basic” section of the develop module
    • Make changes like shadows, clarity or saturation if it requires
    • Now go to the “split toning” section in the develop module and make the adjustment to Hue, saturation, balance, hightlight etc.
    • And at the last we have to add grain, you can adjust the option like Amount, Size and Roughness
    Mention what is the short cut to e-mails photos directly from lightroom?

    To e-mail photos directly from the lightroom short cut is

    Press:  Command+Shift+M(MAC) / Control+shift+M ( displays the options to e-mail photos in lightroom)

    Explain how smart collection in lightroom is useful?

    Smart collection in light room is useful in

    • Finding specific file types
    • Smart collections to mark best images and can set up additional criteria
    • Smart collections for Aspect Ratio- which means you can see your image in different formats like landscape, portrait and square

    Read Adobe illustrator Interview Questions

    Explain why filename template is important in light room?

    File name template is important in light room because with the file name template you can save lot of information about the image like meta-data of that image, equipment, date, equipment etc. Apart from that, you can also include a custom text field.

    Explain where you can use file name templates?

    File name templates can be used whenever you choose to rename files.

    Explain how you can assign a keywords in Lightroom?

    Lightroom provides the feature to assign keywords to your image.  In order to do that

    • Select the image you want to assign the keyword
    • Under the library option you will see keyword Panel
    • Inside the keyword panel you can enter the name you want to assign to selected photos
    Explain how you can analyze the color tone in light room?

    On the top right hand corner of the library there you can see a histogram. This histogram gives you a fair idea about your image appearance whether it is blown out or suave.

    ADOBE PHOTOSHOP INTERVIEW QUESTIONS AND ANSWERS PDF

    Explain how to take back-up of photographs in light room?

    To take the back up of your photograph you have to

    • Go to EditàCatalog setting (windows) or Light room à Catalog Setting (Mac)
    • Click the general tab
    • Look for the back-up section
    • Look for the back-up catalog menu and select every time lightroom exits
    Where you will find the back-up in light room?

    When you install lightroom, the program makes a folder “Lightroom”.  This folder contains

    • lightroom catalog
    • Files related to the catalog
    • A folder named Backups for Lightroom backups
    With filter options in library what all things you can sort and search in lightroom?

    With the use of filter options you can sort and search various options like

    • File type ( JPG, DNG, RAW etc.)
    • Lens Model
    • Camera Model
    • Lens focal length
    • Aperture, ISO
    • Keywords
    • Flash state
    • Flag status
    • Virtual copies and many more
    Explain how you can sync edits for multiple images in lightroom?

    Once you have edited the image and you want the same changes in other images as well you can use the function “Sync” at the bottom of the develop panel.

    In synchronize setting what you should not sync?

    While using “Sync” function you must not check the check box for “Brush” option in synchronize settings, as it may distort the image appearance. Even if the image is almost similar never check mark to this option.

    Explain what is Apache Storm? What are the components of Storm?

    Apache storm is an open source distributed real-time computation system used for processing real time big data analytics. Unlike Hadoop batch processing, Apache storm does for real-time processing and can be used with any programming language.

    Components of Apache Storm includes

    • Nimbus: It works as a Hadoop’s Job Tracker. It distributes code across the cluster, uploads computation for execution, allocate workers across the cluster and monitors computation and reallocates workers as needed
    • Zookeeper: It is used as a mediator for communication with the Storm Cluster
    • Supervisor: Interacts with Nimbus through Zookeeper, depending on the signals received from the Nimbus, it executes the process.
    Why Apache Storm is the first choice for Real Time Processing?
    • Easy to operate: Operating storm is quiet easy
    • Real fast: It can process 100 messages per second per node
    • Fault Tolerant: It detects the fault automatically and re-starts the functional attributes
    • Reliable: It guarantees that each unit of data will be executed at least once or exactly once
    • Scalable: It runs across a cluster of machine
    Explain how data is stream flow in Apache Storm?

    In Apache storm, data is stream flow with three components Spout, Bolt andTuple

    • Spout: A spout is a source of data in Storm
    • Bolt: A bolt processes these data’s
    • Tuple: Data is passed as Tuple
    Mention what is the difference between Apache Hbase and Storm?
       Apache Storm                               Apache Hbase
    • It provides data processing in real-time
    • It processes the data but not store
    • You will streamline your data where data is processed in real time, so that alerts and actions can be raised if needed
    •  It offers you low-latency reads of processed data for querying later
    • It stores the data but does not store
    •  ______________
    Explain how you can streamline log files using Apache storm?

    To read from the log files you can configure your spout and emit per line as it read the log.  The output then can be assign to a bolt for analyzing.

    Explain what streams is and stream grouping in Apache storm?

    In Apache Storm, stream is referred as a group or unbounded sequence of Tuples while stream grouping determines how stream should be partitioned among the bolt’s tasks.

    List out different stream grouping in Apache storm?
    • Shuffle grouping
    • Fields grouping
    • Global grouping
    • All grouping
    • None grouping
    • Direct grouping
    • Local grouping
    Mention how storm application can be beneficial in financial services?

    In financial services, Storm can be helpful in preventing

    • Securities fraud
    • Order routing
    • Pricing
    • Compliance Violations
    Explain what is Topology_Message_Timeout_secs in Apache Storm?

    The maximum amount of time alloted to the topology to fully process a message released by a spout. If the message in not acknowledged in given time frame, Apache storm will fail the message on the spout.

    Explain how message is fully processed in Apache Storm?

    By calling the nextTuple procedure or method on the Spout, Storm requests a tuple from the Spout.  The Spout avails the SpoutoutputCollector given in the open method to discharge a tuple to one of its output streams. While discharging a tuple, the Spout allocates a “message id” that will be used to recognize the tuple later.

    After that, the tuple gets sent to consuming bolts, and storm takes charge of tracking the tree of messages that is produced.  If the storm is confident that a tuple is processed thoroughly, then it can call the ack procedure on the originating Spout task with the message id that the Spout has given to the Storm

    Explain how to write the Output into a file using Storm?

    In Spout, when you are reading file, make FileReader object in Open()method, as such that time it initializes the reader object for worker node. And use that object in nextTuple() method.

    Mention what is the difference between Apache Kafka and Apache Storm?
    • Apache Kafka: It is a distributed and robust messaging system that can handle huge amount of data and allows passage of messages from one end-point to another.
    • Apache Storm: It is a real time message processing system, and you can edit or manipulate data in real time. Apache storm pulls the data from Kafka and applies some required manipulation.
    Explain when using field grouping in storm, is there any time-out or limit to known field values?

    Field grouping in storm uses a mod hash function to decide which task to send a tuple, ensuring which task will be processed in the correct order. For that, you don’t require any cache.  So, there is no time-out or limit to known field values.

    Adobe illustrator Interview Questions and Answers

    Read Adobe illustrator Interview Questions and Answers for Interview

    Adobe illustrator Interview Questions
    Adobe illustrator interview questions and answers most asked at top companies. These Adobe illustrator questions are for both experienced & fresher candidates.

    List of Questions

    #Adobe illustrator Interview Questions and Answers

    Adobe illustrator Interview Questions and Answers

    What is adobe illustrator?

    Adobe Illustrator is a program used often by graphic designers to create vector images.

    What is Scatter Graph Tool is used for?

    A graph style that avails only points to show a group of data and the relationship of the variables to one another.  It is useful for showing sets of information relating to individuals.

    What are the latest features in Adobe Illustrator CC 2014?

    New features in Adobe Illustrator CC 2014 includes

    • Creative cloud libraries: It includes creative cloud libraries so you can always have the files access when you need them
    • Curvature tool: You can create refined curves and straight line using this tool
    • Area type Auto sizing: Now text box can re-size automatically as you add, delete or edit text
    • Touch workspace: It provides a touch environment for drawing and editing with a pen or your finger
    • Join Tool: Easily join paths that overlap, cross or have open ends. It also trims unwanted segment simultaneously
    What is Rasterize?

    Rasterize is an effect that transforms vector work into rastered images. Often used to make artwork for import into another program.

    How you can create a table in Adobe Illustrator?

    To create a table in Adobe Illustrator, you have to follow the steps

    • Run illustrator and open new window, now select any paper size and click on OK
    • Create a shape with any dimension as you want a table from the tool pallet, for example, rectangle shape
    • Now, select your rectangle form stage and go to Object menu, choose the path and then choose split into Grid
    • Type the number in Column & Row as you wanted for table and set the number in Gutterbox as 0px. Now you have a table, and you can set any background colour, stroke colour,
    What does the Pucker and Bloat tool does?

    Pucker and Bloat tool create the distortion effect that converts an object by curving its edges towards the Center or pushing them away from the Center (Bloat) all the while maintaining the anchor points in position.

    How you can revert the last saved version in Adobe illustrator?

    Adobe illustrator can revert a file to the last saved version but not if you have closed and then re-opened the file.  You cannot undo this action, Choose File -> Revert.

    How you can create an artboard in Adobe Illustrator?

    To create an artboard in Adobe Illustrator you have to follow the steps like

    • Create a custom artboard, choose the Artboard tool, and move it into the workspace to define the size, shape and location
    • To use a preset Artboard, you have to double click on the Art-board tool, and then choose a preset in the Artboard option dialog box and click ok. Drag the Artboard to the position you want
    • To copy an existing Artboard, choose the Artboard tool, then click the Artboard you have to duplicate and tap on the new Artboard button in the control panel, then tap on the button where you want to place the duplicated Artboard
    • To duplicate an Artboard with the contents, choose the Artboard tool, click to choose the move/copy Artboard rectangle to accommodate the bleed
    List out some useful plugins in Illustrator?

    Some of the useful plugins used in illustrator are

    • VectorScribe: It gives complete freedom for editing and customization without a ton of excess work
    • CADtools 5: With this plugin user can create special grids and draw isometric project even in 3D
    • Phantasm CS2: It allows you to change the curves, hue and saturation efficiently and effectively
    • SymmetryWorks 4: It allows you to work on greeting cards, vectors, symbols and patterns to incorporate into your artwork

    Read Adobe After Effects Interview Questions and Answers

    How you can export ICNS icon from Adobe Illustator?

    To export ICNS icon from Adobe Illustrator, you have to use the script adobe illustrator.icns exporter. This script will directly export the icons to .icns file.

    Explain the difference between a Layer and a Group?

    Technically there is very less difference between a Layer and a Group.  They both create a parent object that may contain one or more child objects.  Groups are used to bundle artwork that you want to keep together when scaling or moving. While Layers are normally used for managing visibility and stacking order.

    How you can access font stylistic sets in illustrator CS6?

    Font stylistic sets in illustrator can vary considerably depending on the Illustrator version. However for CS6,

    • First select your text with appropriate font
    • Then open the OpenType window by going to WINDOW->TYPE->OPENTYPE
    • Here you will account numerous options like “Stylistic Alternates” , “ Contextual Alternates”,
    • To view various characters, you might usefully go to WINDOWS>TYPE>GLYPS
    How you can add transparency features to your existing diagram in illustrator?

    You can add transparency in illustrator by reducing the opacity of objects so that underlying artwork becomes visible.  In order to do that

    • Go to Window-> Transparency-> This will open up your transparency window, you can lower opacity percentage to 50% to see through the object or your diagram
    How to make a template Layer in Adobe Illustrator CS6?

    To make a template Layer in Adobe illustrator in CS6, you have to follow these steps

    • Save an image or logo and save it in a format that an illustrator can import from your image editing program like PhotoShop. Usually, you save the image as a.tif, an .eps or a native, .psd (Photoshop) file,
    • Choose Fileà Place to open the place dialog box
    • In the place dialog box, locate the store image, then choose the template check box and tap on place
    • Re-create the image by tracing over it with the Pen tool
    • When it’s done, turn off the visibility of the placed image by selecting the visibility icon to the left of the template layer
    What is the main difference between Adobe illustrator and design?

    The main difference between Adobe illustrator and design is that the illustrator is a vector design program while indesign is used for desktop publishing.