Vaadin Unplugged Interview Question-Answer

Q.1 Which of the Programming Model is not supported by Vaadin?

       A. Browser

       B. Client Side

       C. Server Side

       D. None of the options

Ans : Browser


Q.2 Where do you use server-side model?

       A. To build a thin Client App

       B. To build similar desktop application

       C. Both the options

       D. None of the options

Ans : To build similar desktop application


Q.3 Which of the following is not a component of Server-side model application?

       A. GWT Widgets

       B. Java Servlets

       C. com.vaadin.ui.UI

       D. None of the options

Ans : GWT Widgets


Q.4 User Interface is a UI Class that extends _______.

       A. com.vaadin.HTTPServlet

       B. com.vaadin.Vaadin Servlet

       C. com.vaadin.ui.UI

       D. None of the options

Ans : com.vaadin.ui.UI


Q.5 Which of the following is not a component of Server-side model application?

       A. Client Side Engine

       B. Server Side Framework

       C. None of the options

Ans : None of the options


Q.6 Which of the following class is used to add System Messages?

       A. SystemErrorMessages

       B. ErrorMessages

       C. SystemMessages

       D. None of the options

Ans : SystemMessages


Q.7 Listener Interfaces can be implemented using _____________.

       A. Method References

       B. Ananymous Classes

       C. Lambda Expressions

       D. All the options

       E. None of the options

Ans : All the options


Q.8 Which of the following Code Snippet is used to display error message to the user for a Text Field component?

       A. textfield.setComponentError(new Error(“InCorrect value”));

       B. textfield.setError(new UserError(“InCorrect value”));

       C. textfield.setComponentError(new UserError(“InCorrect value”));

       D. All the options

Ans : textfield.setComponentError(new UserError(“InCorrect value”));


Q.9 Which of the following is not a property of System Messages?

       A. Actual message

       B. Font and Images

       C. Property to indicate if the notification is enabled or not

       D. Redirect URL after displaying message

       E. Short caption

Ans : Font and Images


Q.10 Vaadin visual design in declarative method can be done using ________.

       A. Vaadin designer

       B. Vaadin Interpreter

       C. Vaadin craft

       D. Vaadin Themes

Ans : Vaadin designer


Q.11 Which of the following is a valid code snippet to set a tooltip for a button?

       A. Button button = new Button(“A Button”); button.setLabel(“This is the tooltip”);

       B. Button button = new Button(“A Button”); button.seToolTip(“This is the tooltip”);

       C. Button button = new Button(“Button”); button.setDescription(“This is the tooltip”);

       D. None of the options

Ans : Button button = new Button(“Button”); button.setDescription(“This is the tooltip”);


Q.12 Which of the following is not a basic component?

       A. Button

       B. Link

       C. Label

       D. TextArea

Ans : Link


Q.13 Which of the following is not a Selection component?

       A. ComboBox

       B. RadioButtonGroup

       C. ListSelect

       D. None of the options

Ans : ListSelect


Q.14 _________ component is used to display a non-editable text.

       A. Text

       B. ToolTip

       C. Label

       D. List

Ans : Label


Q.15 Which of the following is a field component?

       A. MenuBar

       B. Upload

       C. CheckBox

       D. All the options

Ans : All the options


Leave a Comment