×

Top 30 Flex Interview Questions for 2024

1) What is Flex?

Flex is an open source framework which is used to build applications for mobile, browser and desktop. It provides FLEX SDK consisting of the Flex class library, Flex compilers and ActionScript programming languages and other utilities to build applications.

2) What are the advantages of Flex?

Advantages of Flex are:
  • Platform independent
  • Flex applications can run on Android, iOS devices, desktop and Browsers
  • It interacts with all server side technologies
  • It reduces the loading time on the server side

3) What are the Basic Controls in Flex?

Basic Controls in Flex are:
  • Label
  • Text
  • Image
  • LinkButton

4) What is Data Binding in Flex?

It is a process in which data of one object is tied to another object. It requires a source property, a destination property and a triggering event.

5) What are the ways to do Data Binding in Flex?

There are three ways to do Data Binding in Flex are:
<fx:binding> tag in MXML
BindingUtils in ActionScript
Curly brace syntax in MXML Script

6) What are the Form Controls used in Flex?

Form Controls used in Flex are:
  • Button
  • ToggleButton
  • CheckBox
  • ColorPicker
  • ComboBox
  • DateChooser
  • RadioButton
  • TextArea
  • TextInput
  • DropDownList
  • NumericStepper

7) What is Layout panel in Flex?

Layout Panel is used to organize UI controls on the page.

8) What is Skining in Flex?

It is a process of customizing look and feel of a UI Component completely. It is used to define image, text, transitions , filters and states of a compoent. We can control all visual aspects of a UI component by using skin.

9) What are the types of RPC Services used in Flex?

There are three types of RPC Services used in Flex are:
  • HttpService
  • WebService
  • RemoteObject

10) What is FlexPrintJob in Flex?

FlexPrintJob is a class which is used to print one or more Flex objects. It automatically uses multiple pages to print an object that does not fit on a single page.

11) What are the life cycle phases of Flex application?

Life cycle phases of Flex application are:
  • Preinitialize
  • Initialize
  • Creation Complete
  • Application Complete

12) How can you use two Styles at the same time?

By using external style sheets and Inline style commands.

13) How will you call Java method from Flex?

By using RemoteObject.

14) What are the Config files used for connecting Java and Flex?

The Config files used for connecting Java and Flex are:
  • proxy-config.xml
  • remoting-config.xml
  • services-config.xml
  • messaging-config.xml
  • data-management-config.xml

15) What are the Basic Visual Effects used in Flex?

Basic Visual Effects used in Flex are:
  • Fade
  • Move3D
  • Animate
  • Scale3D
  • Rotate3D
  • WipeLeft
  • WipeRight

16) What are system requirement to install the Flex?

There are various system requirements to install the Flex that are given below in the table:
JDK 1.4 Or above.
Memory No minimum requirement.
Disk Space No minimum requirement.
Operating System No minimum requirement.

17) Does flex interact with all server side technologies?

Yes, flex interacts with all server side technologies.

18) What are the important parts to create Flex application?

There are four important parts to create Flex application:
    Flex Framework Libraries
  • Client-side code
  • Public Resources (HTML/JS/CSS)
  • Server-side code

19) In which language Flex Client Side Code can be written?

Flex Client Side Code can be written in MXML and ActionScript language.

20) What is the default port supported by Flex?

The default port supported by flex is 8080.

21) What is Skinning in Flex?

In Flex, Skinning is a process of customizing look and feel of a UI.

22) What is data binding in Flex?

Data binding is a process in which data of one object is tied to another object.

23) What are the form controls in Flex?

There are various form controls in Flex that are given below:
  • Button
  • 4ToggleButton
  • CheckBox
  • ColorPicker
  • DataChooser
  • NumericStepper etc.

24) What are the ways to create custom component?

There are two ways to create custom component:
  • Using ActionScrip
  • Using MXML

25) What is RPC Services in Flex?

In Flex, RPC services controls server side data to the client side. HttpServiceWebService and RemoteObject are the RPC services.

26) How can we create Test case class in Flex?

In Flex, we can create Test case class by using Flash Builder.
Step: File > New > Test Case Class

27) What are the different tasks when the Flex code is debugging?

There are following different tasks when the flex code is debugging:
  • We can set break points in the code and see them in Breakpoint Explorer.
  • All the code is debugging line by line.
  • We can view the values of variable.
  • Inspect the values of all the variables.
  • Inspect the value of an expression.
  • Display the stack frame for suspended threads.

28) What are the two ways to internationalize a Flex application?

There are two ways to internationalize a Flex application.
  • Compile Time Internationalization
  • Run Time Internationalization

29) Which class is used to print Flex objects?

FlexPrintJob class is used to print Flex objects.

30) How can we add visual effect in Flex?

We can add visual effect by using Flex Effect Class class.

Related Topics

Top 22 DOJO Interview Questions for 2024

1) What is DOJO? DOJO is an open source JavaScript framework designed for very fast development of JavaScript/AJAX based application and websites having cross platform interdependencies. 2) Enlist all features of DOJO. ...

4 minutes read.

Top 15 Java Collections Interview Questions for 2024

1) What is Collections in Java? It is a framework which is used to store and manipulate the group of objects. 2) What are the commonly used methods of Collection interface in...

2 minutes read.

Top 15 Cordova Interview Questions for 2024

Top 20 Cordova Interview Questions and Answers for Freshers 1) What is Cordova? Cordova is a mobile application development framework. Cordova allows building mobile application using HTML5, CSS3, and JavaScript. Cordova is...

3 minutes read.

Top 30 Cassandra Interview Questions for 2024

1) Explain. What is Cassandra? Cassandra is an open source data storage system. It was developed at Facebook for inbox search and designed for storing and managing large amount of data. 2)...

5 minutes read.

Top 15 RequireJs Interview Questions for 2024

1) What is RequireJs? RequireJs is a open source JavaScript library which is used to maintain dependencies between JavaScript files and modular programming. 2) What are the features of RequireJs? Following are the...

3 minutes read.

Top 31 Flask Interview Questions for 2024

1) What is Flask? Flask is a micro web framework written in Python. It is based on Werkzeug toolkit and Jinja 2 template engine. 2) Who is the developer of Flask? Armin Ronacher...

6 minutes read.

Top 30 CodeIgniter interview Questions for 2024

1) What is CodeIgniter? CodeIgniter is an open source PHP framework. It is used to develop web applications and websites. It is loosely based on MVC pattern and easy to use...

4 minutes read.

Top 16 WebGL Interview Questions for 2024

1) What is WebGL? WebGL stands for Web Graphics Library. It is a JavaScript API that is used for rendering 3D graphic in any compatible web browser. It is written in...

3 minutes read.

Bugzilla interview Questions

Frequently asked questions about Bugzilla Q1. What are reports in Bugzilla? A1. Reports can be defined as an interface between the user and the database of Bugzilla. It helps to examine and...

4 minutes read.

Top 15 RESTful Web Services Interview Question for 2024

1) What is REST? REST is web standards based architecture and stands for REpresentational State Transfer. It uses HTTP Protocol for data communication. Here, everything is a resource. 2) What are the HTTP methods used...

2 minutes read.

Top 30 Python Interview Questions for 2024

1) What is Python? Python is a high level, interpreted and object-oriented programming language. It is easy to learn and supports multiple programming patterns. It is also known as powerful and versatile...

6 minutes read.

Top 15 JavaFX Interview Questions for 2024

1) What is JavaFX? JavaFX is a software platform for creating desktop applications or internet application. It uses java library. It can run various devices such as Desktop Computer, Mobile, TVs...

3 minutes read.

Top 15 Struts Interview Questions for 2024

1) What are the Features of Struts 2? Features of Struts 2 are: Configurable MVC components POJO based actions AJAX support Integration support Various Result Types Various Tag support Theme and...

3 minutes read.

Top 15 CherryPy Interview Questions for 2024

1) What is CherryPy? CherryPy is a web framework used for Python. It provides a friendly interface for Http protocol for Python developer. 2) Why we use CherryPy? CherryPy has following strength: Simplicity: It...

3 minutes read.

Top 50 HTML Interview Questions for 2024

1) What is HTML? HTML stands for Hyper Text Markup Language. It is used for creating web pages and web applications. HTML documents are made up of two things: the content and the tags. 2) What are...

10 minutes read.

Top 30 SQLite Interview Question for 2024

1) What is SQLite? It is an in-process library which implements self-contained, serverless, zero-configuration, transactional SQL database. 2) What datatype does SQLite supports? It uses dynamic typing and data can be stored in...

5 minutes read.

Top 15 Java Multithreading Interview Questions for 2024

1) What is Multithreading in Java ? It is a process of executing multiple threads simultaneously. It is used to achieve multitasking. It is mostly used in animation and games etc. 2) What are...

4 minutes read.

Top 30 Zend Framework Interview Questions for 2024

1) What is Zend Framework? Zend is an open source, object-oriented web application framework. It is implemented in PHP 5. It was developed in 3 March 2006. 2) What is the use...

6 minutes read.

Top 25 Android Interview Questions for 2024

1) What is Android? It is a software package and open-source operating system that is used in mobile devices. It is also a Linux kernel-based system operating system and application executes within...

3 minutes read.

Top 15 Pure CSS Interview Questions for 2024

1) What is Pure CSS? Pure is a CSS (Cascading Style Sheet) framework. It is a collection of small set of responsive CSS modules. We can integrate it to any web...

5 minutes read.