Build systems experience, what are the tool used to build and what do they solve?
Testing tools, what kind of testing do you know?
section to be completed
Data-bases
How would you write a SQL query to retrieve the number of rows of a table
How would you model 1:n and n:n relation in a data-base?
What is an inner and an outer join (differences)?
What is the difference between 'union all' & 'union'?
What is a subquery and a corelated subquery (differences)?
You have a huge table with ID (primary key) and NAME. Most of the time you scan the table looking for a NAME. What would you do to improve performance?
How database views are executed in MySQL when used in a query?
Describe the HTML elements that can be present inside a
How do you print output to the user in JavaScript?
What is a DOM in the context of HTML and JavaScript?
Can you create classes in JavaScript? How would you do it?
Can you assign more than one CSS style to the same HTML object at the same time?
Is there any hierarchy you can use when defining CSS styles?
How do you manage thread synchronization in JavaScript?
GWT, AJAX
What is the difference between synchronous and asynchornous call?
How do you collect results from asynchronous calls?
You have a web-application that presents a file content, user wants to be notified automatically (on the web-page) whenever file is changed on the server side. How would you implement it?
What is a GWT-compiler, what is the difference between client-side and server-side code in GWT?
How do you manage thread synchronization in GWT client-side code?
Java
Describe all the access modifiers for methods.
When finally block is executed in a try-catch-finally statement?
What does keyword 'final' means in respect to class attributes and method variables?
How do you log the execution?
What is the difference between Abstract classes and interfaces?