Enter code
 TestCV.com on Google+
Do you think that knowledge of foreign languages can ​​help in finding a job?



Nowadays - when we can cooperate with people from other countries - knowledge of foreign language is a very important skill.

Check out our language tests.

And how fast can you type?

Do you know what can absorb your time at work?

We know what it is! One of the reasons that workers are less productive in their duties is an inability to fast typing on the keyboard.

Check out our Typing Test!

Are you faster than everybody else?

Java SE

The test checks the knowledge and skills in Java SE - Java Platform, Standard Edition.

Java SE (Java Platform, Standard Edition known ealier like J2SE) – specification describing the basic version of the Java platform. Allows for creating and running of Java applications on desktops and servers. Java SE contains classes for for creating Web applications. Constitutes the basis for the Java EE.

The following example may arise in the test:

What will be the result of executing the below code?  
public class Main {
       public static void main(String[] args) throws Exception {
               Thread t = new Thread(new A());
class A implements Runnable {
        public void run() {

a) The code will not compile.
b) AB
c) B
d) A
e) B
f) The program will not end
g) Can not specify the text that will be displayed

section: "Threads", intermediate

Questions to answer: 51
Time to test: 45 min
Test price: 8.55 EUR 5.99 EUR discount code is valid until 30.06.2016!
  • Basic Java Language Issues (6)
    Basic Java topics not included in other sections, e.g. operators, packages, garbage collector, command line handling, JAR archives.
  • Flow Control in Java Applications (7)
    Loops: while, do..while, for, for-each. Handling exceptions using the try..catch..finally clause. The most important exception and error classes. Assertions.
  • Object-Oriented Techniques (7)
    Classes, interfaces and enums declarations. Inner classes. Static vs. nonstatic elements. Constructors and class inheritance.
  • The practical utilization of the Java SE (3)
    Different questions about practical solutions and problem solving.
  • Object-Oriented Programming (6)
    Inheritance and polymorphism in Java. IS-A and HAS-A relationships. Object casting. Encapsulation. Overriding and calling methods from base classes.
  • Collections and Generics (9)
    List, Set and Map interfaces functionality. Difference between Comparable and Comparator interfaces. Generic collections. Generics in declarations and initialization of collection objects and class methods. Applications of equals() and hashCode methods.
  • Threads (6)
    Creating and executing threads using the Runnable interface and the Thread class. Transitions between thread states. Resolving the problem of the concurrent access to shared resources.
  • Java SE Functionality (7)
    Basic Java IO operations (reading from/writing to files and streams). Internationalization (number and currency formatting). Differences between classes responsible for storing the text.
Krzysztof Rychlicki-Kicior

He has been a programmer and developer evangelist for years, mostly in Java and .NET. He writes and translates books (Helion Press), articles and screen-casts (PC World Computer, Software Developer's Journal, hakin9). Moreover, he is also an IT trainer, training people in both Java/.NET and also PHP, Adobe Flex, XHTML/CSS/JavaScript. He participated in numerous IT conferences.

Innowacyjna Gospodarka
Dotacje na Innowacje!
Fundusze Europejskie - dla rozwoju innowacyjnej gospodarki!