XAML Online Test

Candidates Assessed


Organizations Served


iMocha’s XAML skills assessment test is the ideal pre-hire test for recruiters and hiring managers to assess candidates objectively. Our test is useful for hiring XAML Developer, Sr. XAML Developer, and .NET Engineer – XAML. This test reduces time-to-hire by 45% and increases interview to selection ratio by 62%.

About XAML Online Test

XAML (Extensible Application Markup Language) is an XML based markup language developed by Microsoft. XAML is mostly used for initializing structured values and objects. It is extensively used in .Net Framework Technologies, Windows Presentation Foundation (WPF), Silverlight and Windows Store Apps. XAML files can be either stored in Microsoft Expression toolset or Visual Studio. 

XAML online test helps recruiters and hiring managers to assess candidate's XAML programming skills. iMocha’s XAML skills assessment test is created & validated by experienced Subject Matter Experts (SME) to assess & hire XAML developer as per industry standards.

XAML pre-employment test will evaluate the candidate’s practical knowledge and will identify whether the candidate is ready to be employed. XAML online test can be taken by the candidate from anywhere in the comfort of their time zone.

Are you a jobseeker looking to sharpen your skills?

Test Summary

XAML skill test helps you to screen the candidates who possess traits as follows:

  • Strong coding knowledge of XAML, XML, C#
  • Excellent understanding of concepts like nesting layouts, control template, triggers and WinMD component
  • Good working knowledge of XAML development, resources & styles 

iMochas’s online XAML test has a unique set of questions. You can also create or ask us to create a customized test that includes questions which are specific to your job requirement. Our powerful reporting helps you to analyze section wise performance of candidate to gauge his strengths and weaknesses. Moreover, you can always use our candidate ranking tool to screen the best performing candidate amongst others.

Online XAML test may contain MCQ's (Multiple Choice Questions), MAQ's (Multiple Answer Questions), Fill in the Blanks, Descriptive, Whiteboard Questions, Audio / Video Questions, LogicBox (AI-based Pseudo-Coding Platform), Coding Simulations, True or False Questions, etc.

Test Duration: 20 minutes

No. of Questions: 10

Level of Expertise: Entry/Mid/Expert

Useful for hiring

  • XAML Developer
  • Sr. XAML Developer
  • .NET Engineer - XAML

Topics Covered

right arrow

This XAML online test helps employers to assess candidate’s understanding about data validators which supports to data validation of the user input

right arrow

Our test evaluates candidate’s understanding about XAML styles which allows to control properties and reuse those settings for a repetitive appearance across multiple controls

right arrow
Form Sections

This XAML skill test assesses candidate’s ability to create layout of form in XAML

right arrow

iMocha’s test gauges candidate’s ability to use panels in XAML which provides layout support in XAML

Sample Questions

Choose from our 100,000+ question library or add your own questions to make powerful custom tests

Question types:

Multiple Option





Q 1. How to create MediaElement control that handles the media when it has finished playing?
<MediaElement x:Name=”MediaElement1? AutoPlay=”True” CurrentStateChanged=”MediaElement1_CurrentStateChanged” />
<MediaElement x:Name=”MediaElement1? AutoPlay=”True” MediaEnded=”MediaElement1_MediaEnded”/>
<MediaElement x:Name=”MediaElement1? AutoPlay=”True” MarkerReached=”MediaElement1_MarkerReached”/>

Question types:

Multiple Option





Q 2. You need to implement the requirements for the behaviour of the main page. Which code segment should you insert?
<VisualStateGroupx:Name="ApplicationViewStatesn> <VisualStatex:Name="Snappedn> <Storyboard> <ObjectAnimationUsingKeyFrames Storyboard.TargetName="LayoutRoot" Storyboard.TargetProperty="(Grid.RowDefinitions)[1].Height"› <DiscreteObjectKeyFrameKeyTime="0"Value="Auto/> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup>
<VisualStateGroup x:Name="ApplicationViewStatesn> <VisualState x:Name=nFilledn> <Storyboard> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="LayoutRootn> <DiscreteObjectKeyFrame KeyTime="0" Value="*"/> </Obj ectAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup>
<VisualStateGroupx:Name="ApplicationViewStates"› <VisualStatex:Name="FullScreenLandscape"› <Storyboard> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="LayoutRootn> <DiscreteObjectKeyFrameKeyTime="0"Value="Auto/> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup>
<VisualStateGroup x:Name=nApplicationViewStatesn> <VisualState x:Name="FullScreenPortraitm> <Storyboard> <ObjectAnimationUsingKeyFrames Storyboard.TargetName="LayoutRootm Storyboard.TargetProperty="(Grid.RowDefinitions).Height''. <DiscreteObjectKeyFrame KeyTime="On Value="*"/> </Obj ectAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup>

Sample Report

View Full Report . . .

Skill wise performance report by iMocha

Hire job-fit candidates using this test now

You can customize this test by

difficulty level
Setting difficulty level of test      

Choose easy, medium or hard questions from our skill libraries to assess candidates of different experience levels.                       

multiple skills
Combining multiple skills into one test

Add multiple skills in a single test to create an effective assessment. Assess multiple skills together.                                              

adding own skill
Adding your own questions to the test

Add, edit or bulk upload your own coding questions, MCQ, whiteboarding questions & more.                       

tailor made test
Requesting a tailor-made test                  

Get a tailored assessment created with the help of our subject matter experts to ensure effective screening.

Trusted By

Megan Akhras, Co-founder & director, JExcelle, Canada
gartner Logo

“We are a tutoring agency, wherein the crux of our business lies in the quality of the tutors we hire. Hence it is imperative that our hiring is top notch. We were impressed by the caliber, depth, and breadth of the assessments provided by iMocha. With iMocha, we have found a great assessment tool for our hiring requirements.”

Megan Akhras, Co-founder & director, J'Excelle, Canada

capgemini logo
coupa logo
ericsson logo
cognizant logo
nice logo
wipro logo

Start hiring job-fit candidates using this assessment