In this post you can find Complete and recently updated Correct Question and answers of Sencha. All Answers updated regularly with new questions. Upwork Sencha test answers of 2016.
Question:* What is Sencha Touch?
Answer: • A high-performance HTML5 mobile application framework
Question:* Class names should be properly namespaced using which notation?
Answer: • Object property dot
Question:* What is the class "decode" shorthand for?
Answer: • Ext.JSON.decode
Question:* Why is it often a good idea to destroy Components when you know you won't need them any more?
Answer: • Because most mobile devices have a limited amount of memory
Question:* Which of these are methods of every config?
Answer: • Getter and setter
Question:* What is the function used to determine how the child Components should be organized and displayed on the screen?
Answer: • Layouts
Question:* What is a listener?
Answer: • A config object containing one or more event handlers to be added to this object during initialization
Question:* What does MVC stands for?
Answer: • Model View Controller
Question:* What is Sencha?
Answer: • A MVC Javascript framework
Question:* What type of apps are developed through the Sencha Touch Framework?
Answer: • HTML5 based mobile apps that work on Android, iOS and Blackberry devices
Question:* Which of these are acceptable variable names?
Answer: • All are acceptable
Question:* Which of these are capabilities of Components in Sencha Touch?
Answer: • All of these
Question:* What web technologies are used in Sencha?
Answer: • All of these
Question:* What is Ext?
Answer: • Ext is the global namespace for the whole Sencha Touch framework
Question:* What is the difference between VBox and HBox?
Answer: • VBox is vertical instead of horizontal
Question:* What is the function of Controllers?
Answer: • Controllers manage Views, Views fire events, Controllers respond to them
Question:* What is Xtype?
Answer: • Xtype is an easy way to create components without having to use the full Class name
Question:* Which of these are unique problems in deploying web-based charts on mobile touch devices as opposed to desktop environments?
Answer: • All of these
Question:* What is the following code doing? Ext.define('App.new.CustomList' {extend: 'Ext.dataview, //...}); Ext.create(App.new.CustomList);
Answer: • Defining and instantiating a class App
Question:* What type of structures does Sencha Touch follow?
Answer: • All of These
Question:* The most basic Sencha application consists of, at least, each the following: the Sencha libraries, ___, JavaScript file containing the apps source code.
Answer: • an index.html file
Question:* What are proxies responsible for?
Answer: • The actual loading and saving of data
Question:* What is app.js?
Answer: • The main Javascript entry point for your app
Question:* Which syntax should you use to get automatic getters and setters and have a much cleaner codebase?
Answer: • Config
Question:* Which naming convention should acronyms follow?
Answer: • CamelCase
Question:* What is Ext.container.Viewport?
Answer: • A specialized container representing the viewable application area
Question:* If we create a container 300px wide with flex configs of 1 and 2, what will be the pixel width of each of the flex items?
Answer: • 100px for item 1 and 200px for item 2
Question:* True or False? Sencha 2.x has a backwards compatibility feature to assist in migrating your 1.x code.
Answer: • True
Question:* What is the great way to allow the user to swipe through multiple full-screen pages?
Answer: • Using Ext.Carousel
Question:* Jasmine is a JavaScript BDD library. What makes Jasmine special?
Answer: • It does not require the DOM to work & it does not depend on other libraries
Question:* True or False? Method names may only contain alphanumeric characters.
Answer: • True
Question:* During runtime applications can use the validate() method on model instance to trigger ____.
Answer: • all the required validations
Question:* Which of the following would be a proper implementation of createDelayed().
Answer: • Ext.Function.createDelayed()
Question:* Which of these are a valid character to include in a class name?
Answer: • "7"
Question:* True or False? Classes that are not distributed by Sencha should never use Ext as the top-level namespace.
Answer: • True
Question:* How long does sencha.io src cache images?
Answer: • Up to one day
Question:* What is the main difference between init() and launch()?
Answer: • init() is executed before launch()
Question:* Which sentence about Ext.data.Store is TRUE?
Answer: • The Store class encapsulates a client side cache of Model objects.
Question:* To use Sencha.io Src in its default mode, you must prefix your absolute src attribute with:
Answer: • http://src.sencha.io/
Question:* What is the name of the documentation tool provided by Sencha?
Answer: • JSDuck
Question:* In: "src='http://src.sencha.io/x50/http://sencha.com/files/u.jpg'," What does x50 represent?
Answer: • The image will only take up 50% of the screen
Question:* What is Sencha.io Scr?
Answer: • A cloud-based tool to help you dynamically resize images to adapt to changes in device screen size
Question:* How are new applications generated in Sencha Touch?
Answer: • Through Sencha command
Question:* Which of these is a technique for improving page load times when some browsers are not able to make large numbers of simultaneous requests to servers on the same domain?
Answer: • Domain sharding
Question:* In the Drawing and Charting Package, which class manages both the rendering of each series and how the axes are drawn and defined?
Answer: • Chart
Question:* All of the configurations for a given Component are listed in the "Config options" section of which page?
Answer: • Class docs page
Question:* Which of the following is not a subclass of Text?
Answer: • checkboxfield
Question:* Unless you tell it otherwise, Sencha.io Src will resize the image to fit the physical screen of the mobile handset visiting your site, based on:
Answer: • It's user-agent string
Question:* True or False? In Touch Charts, not all CSS style rules behave the same (or even work) in an .scss file.
Answer: • True
Question:* What do profiles allow developers to offer?
Answer: • different user experiences in different device categories
Question:* Sencha's theming subsystem is called Syntactically _____ Stylesheets.
Answer: • Awesome
Question:* True or False? Sencha Touch lists don't rely on being bound to stores of model instances.
Answer: • False
Question:* In order for this piece of code to work properly what piece of code must be placed before it? "Ext.app.Controller"
Answer: • extend:
Question:* True or False? Sencha.io will not automatically preserve aspect ratio.
Answer: • False
Question:* Stores have which of the following relations to data-bound components?
Answer: • Data-bound components connect to stores to display lists or trees of data
Question:* What two ways can an event component be added?
Answer: • On the view definition itself or on a separate controller class
Question:* The Ext.device.Geolocation provides Sencha applications with information about latitude, longitude, ____, speed, _____.
Answer: • altitude & compass heading
Question:* True or False? In the Drawing and Charting package, you need to load the Charting package to create a drawing surface.
Answer: • False
No comments:
Post a Comment