SlideShare a Scribd company logo
1 of 75
Le jeu
continue !
Code
1
J'ai besoin d'une collection de String ordonnée par
index, non triée et qui autorise les doublons. Cette
collection contiendra 1000 éléments :

A. Set<String> test =
         new HashSet<String>();              30 sec
B. ArrayList<String> test =
         new ArrayList<String>(1000);
C. List<String> test =
         new ArrayList<String>();
D. List<String> test =
         new ArrayList<String>(1000);

                   D
Que donne le code suivant ?                     2
                                     30 sec
   1   byte a = 1;
   2   byte b = 2;
   3   System.out.println(a+b);
   4   byte c = a + b; ça compile pas !!!
   5   System.out.println(c);

A. Affiche la valeur 3 deux fois
B. Affiche la valeur 2.9999999 et la valeur 3
C. Ne compile pas à la ligne 3
D. Ne compile pas à la ligne 4
                                            D
Que puis-je insérer après cette ligne ?       3
                                           1 min

     List<Integer> listTest = new
     ArrayList<Integer>();

A.   listTest.add(0,1);
B.   listTest.add(1,0);
C.   listTest.add(1.0);
D.   listTest.add(1234567891239809);

                         A
BONUS
  x2
Question à main levée
4


Pourquoi ce Logo ?




     En honneur à Holly
         Cummins
Que donne le code suivant ?                            5
 class Duchess {                               1 min
   public Duchess(String nom){
       System.out.print(nom);
   }                        Ne compile pas !!!!
 }
                          Manque constructer vide
 public class MiniDuchess extends Duchess {
    public MiniDuchess(String nom) {
       System.out.print(nom + "_mini");
    }

     public static void main(String args[]){
        new MiniDuchess("Mimi");
     }
 }
     A. Affiche MimiMimi_mini
     B. Affiche Mimi_miniMimi
     C. Affiche Mimi_mini
     D. Cela ne compile même pas !!
                                               D
6
                                   30 sec


Citez le nom de variable correct

A. int @nb;
B. int Integer;
C. int int;
D. Aucun


                    B
BONUS
  x2
Question à main levée
7


Les Duchess sont allées au
   JUG Summer Camp
    Dans quelle ville ?

                La Rochelle
Question à main levée
8


             VRAI ou FAUX

Le compilateur Java va toujours ajouter le
 constructeur sans arguments par défaut


               FAUX !!
  Uniquement si aucun constructeur est
               présent !
Que puisse-je insérer ?                                   9
                                                    1 min
    class X { void do1(){ } }
    class Y extends X { void do2(){ } }

    public class Zzzzz extends Y {

        public static   void main(String args[]){
           X x1 = new   X();
           X x2 = new   Y();
           Y y1 = new   Y();
           // ici :)

    }
        }
                                         C
A. x2.do2();
B. (Y)x2.do2();
C. ((Y)x2).do2();
D. Rien ! Le code ne compile pas déjà ! En
plus il est pourri
Que donne le code suivant ?                                 10
                                                       1 min
public class Duchess {
   private int size = 7;
   private static int length = 3;

        public static void main(String[] args) {
           new Duchess().execute();
        }                                              B
        void execute() {
           int size = 5;
           System.out.println(new Duke().ajouter());
        }

        class Duke {
           int ajouter() {
                                       A. 15
              return size * length;    B. 21
           }                           C. Exception en
    }
                                       runtime
}
                                       D. La compilation :( !
Que donne le code suivant ?                          11
                                             1 min
1 class DuException extends Exception { }
2 class DukeException extends DuException { }
3
4 public class AA { void go() throws DuException { } }
5
6 class AA1 extends AA { void go() throws DukeException { } }
7
8 class AA2 extends AA { void go() throws Exception { } }
9
10 class AA3 extends AA { void go() }



A.   Compile ! (mais c'est moche... )
B.   Ne compile pas à la ligne 6
C.   Ne compile pas à la ligne 8
D.   Ne compile pas à la ligne 10                     C
Que donne le code suivant ?             12
                                   30 sec
       class Business {}
       class Hotel extends Business {}
       class Ibis extends Hotel {}

       public class Voyage {
           List<Hotel> go() {
               return // ICI
           }                             B
       }
A.   return new ArrayList<Ibis>();
B.   return new ArrayList<Hotel>();
C.   return new ArrayList<Business>();
D.   Plusieurs options sont correctes
Neeext !
Veille Techno
13
                    15 sec

 Frameworks Hadoop

A. Cassandra, HBase, Mahout, Pig
B. Cassandra, HBase, Mahout, Elephant
C. Cassandra, MongoDB, Pig, Elephant
D. HBase, Mahout, Pig, Chicken


                  A
14
                   15 sec

  Gradle est un ...

A. Framework de build basé sur Scala
B. Frawework de build basé sur Clojure
C. Framework de build basé sur Groovy
D. Tout est faux


                   C
15
                 15 sec

    Q'est-ce que Git

A. Un système similaire à CVS
B. Un système similaire à SVN
C. Un système opposé à Mercurial
D. Un système de versions distribué



                                      D
16
                     15 sec

     Adobe Air est ...

A. Framework mobile basé sur Adobe
RunWeb
B. Framework mobile basé sur Flex
C. Framework mobile basé sur Flexy
D. Framework mobile basé sur Flash


                 B
17
                    15 sec

               DevOps
A. Rapproche le développeur et la production
B. Rapproche le développeur et le manager
C. Rapproche le développeur et le marketing
D. Rapproche le développement et les options
de configuration


                   A
18
         15 sec

    Qu’est-ce
qu'Apache Aries ?
     A. Framework Web Java
     B. Un ORM
     C. Framework OSGi
     D. IoC



     C
19
                      15 sec

     Qu’est-ce que c’est ?
 @Stateless
 public class HelloService {
    public String sayHello(){}
 }
A. Spring bean
B. EJB 3                             B
C. Guice bean
D. Une annotation, une classe et une
méthode
20
                 15 sec

  Play! est un framework préparé
     pour des architectures ...

A. RESTful
B. SOAPful
C. SIMPLEful
D. MEANFul


                               A
21
                 15 sec


 Quels sont les types de
base de données NoSQL ?

A. Objet, Line, Colonne, Clé-Valeur
B. Graphe, Document, Colonne, Clé-Valeur
C. Graphe, Document, Colonne, Tableau
D. Graphe, Document, Colonne, Clé-Valeur
                                 B
22
                     15 sec
   MongoDB est un type de
     base de données ...

A. Opensource et écrit en C++
B. Opensource et écrit en Erlang
C. Opensource et écrit en Java     A
D. Non opensource
23
                      15 sec
Cassandra est un type de base
       de données ...
                                      A
 A. Java, orientée colonne, et créée par
 Facebook
 B. Java, orientée document et créée par
 Twitter
 C. Java, orientée graphe et crée par Amazon
 D. Erlang, orientée colonne et créée par
 Apache
24
                      15 sec

     Parmi les fonctionnalités
suivantes, laquelle ne fait pas partie
     de l'API javascript HTML 5
A. Web Storage
B. Offline Web Application
C. Geolocation
D. Web Indexation


                                 D
BONUS
  x2
Question à main levée
25


 Citez 4 pays avec Duchess

 Pays Bas, France, Espagne,
Brazil, Suède, Roumanie, Inde,
           EEUU ...
Neeext !
Histoire
26
                     10 sec
    Paris JUG a commencé en Février 2008
     Quel a été le premier sujet technique
                   présenté ?

A. Overview Frameworks Web par Antonio
Goncalves
B. Selenium par Zouheir Cadi
C. EJB 3 par Julien Dubois
D. MDA par Jean-Laurent Morlhon
                                   B
Question à main levée
27

Qui est-il et pourquoi est-il connu ?




     James Gosling, father of Java
Question à main levée
28

  Qui est-il et pourquoi est-il connu ?




  Joshua Bloch, architecte chef chez Google.
Java Collections, Effective Java, Java Puzzlers
29

  A quelle date JAVA a été officiellement
                présenté ?


A. 14 Avril 1987
                             10 sec
B. 23 Mai 1991
C. 23 Mai 1995
D. Il n’y a pas de date officielle

                    C
Question à main levée
30

   Qui est-il et pourquoi est-il connu ?



                            Michaël Figuière,
                             NoSQL Expert
                            (entre autres) et
                                Parrain
                            JDuchess FR !


Michaël Figuière, NoSQL expert (entre autres) et
           parrain de Jduchess FR :)
31

Quel était le nom original du langage Java ?


A. Redwood                10 sec
B. Oak
C. Pine
D. Java depuis toujours ...
                 B. Oak
Question à main levée
32

 Qui est-il et pourquoi est-il connu ?




Linus Torvalds, créateur du noyau Linux
33

  En quelle année GOOGLE a été créé ?


A. 1990
B. 1995
C. 1998                     10 sec
D. 2000
          C : 4 Septembre 1998
Question à main levée
34

Qui est-elle et pourquoi est-elle connue ?




   Ada Lovelace, programming mother
Question à main levée
35

Qui est-il et pourquoi est-il connu ?




 Richard Stallman, opensource pioner
Question à main levée
36

     Qui est-il et pourquoi est-il connu ?




Antonio Goncalves, Paris JUG Leader (entre autres)
Question à main levée
37

Qui est-il et pourquoi est-il connu ?




   Gavin King, Founder of Hibernate
Question à main levée
38

Qui est-il et pourquoi est-il connu ?




 Juergen Hoeller - co-founder of Spring
BONUS
  x2
Question à main levée
39



Combien de followers
      twitter

              +450
40
                    10 sec
 Quel est l’autre nom de l’homme de Java ?

A. James Gosling !!!
B. L’homo erectus
C. L’homo sapiens sapiens
D. L’homo erectus erectus


           D : L’homo erectus erectus
Question à main levée
41

Qui est-il et pourquoi est-il connu ?




 Brien Goetz, Java Concurrency Master
Question à main levée
42

Qui est-il et pourquoi est-il connu ?




Stephan Janssen - BeJUG et Mr Devoxx
Question à main levée
43

    Qui est-elle et pourquoi est-elle connue ?




Clara Ko, Software Architect and founder of JDuchess
44
                     10 sec
Quel était le nom précèdent de la conférence
                   Devoxx

A. JavaLand
B. JavaPolis
C. JavaWorld
D. Devoxx a toujours été Devoxx ...


          B                B
BONUS
  x2
Question à main levée
45



Combien de JDuchess sont
 aussi Java Champions ?




           2
FIN

More Related Content

What's hot

C++11 en 12 exemples simples
C++11 en 12 exemples simplesC++11 en 12 exemples simples
C++11 en 12 exemples simplesPethrvs
 
Cours de C++, en français, 2002 - Cours 1.2
Cours de C++, en français, 2002 - Cours 1.2Cours de C++, en français, 2002 - Cours 1.2
Cours de C++, en français, 2002 - Cours 1.2Laurent BUNIET
 
Chapitre5: Classes et objets
Chapitre5: Classes et objetsChapitre5: Classes et objets
Chapitre5: Classes et objetsAziz Darouichi
 
Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp FrGregory Renard
 
Chap 6 : classes et interfaces
Chap 6 : classes et interfacesChap 6 : classes et interfaces
Chap 6 : classes et interfacesAziz Darouichi
 
Cours de C++, en français, 2002 - Cours 3.5
Cours de C++, en français, 2002 - Cours 3.5Cours de C++, en français, 2002 - Cours 3.5
Cours de C++, en français, 2002 - Cours 3.5Laurent BUNIET
 
Claire epita-février2014
Claire epita-février2014Claire epita-février2014
Claire epita-février2014Yves Caseau
 
Les fonctions lambdas en C++11 et C++14
Les fonctions lambdas en C++11 et C++14Les fonctions lambdas en C++11 et C++14
Les fonctions lambdas en C++11 et C++14Aurélien Regat-Barrel
 
C1 - Langage C - ISIMA - Première partie
C1 - Langage C - ISIMA - Première partieC1 - Langage C - ISIMA - Première partie
C1 - Langage C - ISIMA - Première partieLoic Yon
 
Python avancé : Ensemble, dictionnaire et base de données
Python avancé : Ensemble, dictionnaire et base de donnéesPython avancé : Ensemble, dictionnaire et base de données
Python avancé : Ensemble, dictionnaire et base de donnéesECAM Brussels Engineering School
 

What's hot (20)

2006 2007-heritage-en-c++
2006 2007-heritage-en-c++2006 2007-heritage-en-c++
2006 2007-heritage-en-c++
 
C++11 en 12 exemples simples
C++11 en 12 exemples simplesC++11 en 12 exemples simples
C++11 en 12 exemples simples
 
Composition, agrégation et immuabilité
Composition, agrégation et immuabilitéComposition, agrégation et immuabilité
Composition, agrégation et immuabilité
 
Cours de C++, en français, 2002 - Cours 1.2
Cours de C++, en français, 2002 - Cours 1.2Cours de C++, en français, 2002 - Cours 1.2
Cours de C++, en français, 2002 - Cours 1.2
 
Chapitre5: Classes et objets
Chapitre5: Classes et objetsChapitre5: Classes et objets
Chapitre5: Classes et objets
 
C# langage & syntaxe
C#   langage & syntaxeC#   langage & syntaxe
C# langage & syntaxe
 
Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp Fr
 
Chap 6 : classes et interfaces
Chap 6 : classes et interfacesChap 6 : classes et interfaces
Chap 6 : classes et interfaces
 
Polymorphisme, interface et classe abstraite
Polymorphisme, interface et classe abstraitePolymorphisme, interface et classe abstraite
Polymorphisme, interface et classe abstraite
 
Cours langage-c
Cours langage-cCours langage-c
Cours langage-c
 
Le langage C
Le langage CLe langage C
Le langage C
 
Cours de C++, en français, 2002 - Cours 3.5
Cours de C++, en français, 2002 - Cours 3.5Cours de C++, en français, 2002 - Cours 3.5
Cours de C++, en français, 2002 - Cours 3.5
 
Qualité de code et bonnes pratiques
Qualité de code et bonnes pratiquesQualité de code et bonnes pratiques
Qualité de code et bonnes pratiques
 
Claire epita-février2014
Claire epita-février2014Claire epita-février2014
Claire epita-février2014
 
Héritage et redéfinition de méthode
Héritage et redéfinition de méthodeHéritage et redéfinition de méthode
Héritage et redéfinition de méthode
 
Les fonctions lambdas en C++11 et C++14
Les fonctions lambdas en C++11 et C++14Les fonctions lambdas en C++11 et C++14
Les fonctions lambdas en C++11 et C++14
 
C1 - Langage C - ISIMA - Première partie
C1 - Langage C - ISIMA - Première partieC1 - Langage C - ISIMA - Première partie
C1 - Langage C - ISIMA - Première partie
 
Python avancé : Ensemble, dictionnaire et base de données
Python avancé : Ensemble, dictionnaire et base de donnéesPython avancé : Ensemble, dictionnaire et base de données
Python avancé : Ensemble, dictionnaire et base de données
 
Tests unitaires : Utilisation de la librairie CUnit
Tests unitaires : Utilisation de la librairie CUnitTests unitaires : Utilisation de la librairie CUnit
Tests unitaires : Utilisation de la librairie CUnit
 
Type abstrait de données
Type abstrait de donnéesType abstrait de données
Type abstrait de données
 

Similar to Trivial Java Second

Trivial Java Second
Trivial Java SecondTrivial Java Second
Trivial Java SecondKatia Aresti
 
Chap1V2019: Cours en C++
Chap1V2019: Cours en C++Chap1V2019: Cours en C++
Chap1V2019: Cours en C++Aziz Darouichi
 
C# et .NET : Enigmes et puzzles
C# et .NET : Enigmes  et puzzlesC# et .NET : Enigmes  et puzzles
C# et .NET : Enigmes et puzzlesMicrosoft
 
Visual Studio 2008 Overview
Visual Studio 2008 OverviewVisual Studio 2008 Overview
Visual Studio 2008 OverviewGregory Renard
 
Presentation Csharp et winforms
Presentation Csharp et winformsPresentation Csharp et winforms
Presentation Csharp et winformsChristophe Zome
 
Qualité logicielle
Qualité logicielleQualité logicielle
Qualité logiciellecyrilgandon
 
Partie1 TypeScript
Partie1 TypeScriptPartie1 TypeScript
Partie1 TypeScriptHabib Ayad
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de donnéesISIG
 
Cours c#
Cours c#Cours c#
Cours c#zan
 
Cours de C++ / Tronc commun deuxième année ISIMA
Cours de C++ / Tronc commun deuxième année ISIMACours de C++ / Tronc commun deuxième année ISIMA
Cours de C++ / Tronc commun deuxième année ISIMALoic Yon
 
Outils pour développeur·se Android
Outils pour développeur·se Android Outils pour développeur·se Android
Outils pour développeur·se Android Macha DA COSTA
 

Similar to Trivial Java Second (20)

Trivial Java Second
Trivial Java SecondTrivial Java Second
Trivial Java Second
 
Qc mcorrige
Qc mcorrigeQc mcorrige
Qc mcorrige
 
Chap1V2019: Cours en C++
Chap1V2019: Cours en C++Chap1V2019: Cours en C++
Chap1V2019: Cours en C++
 
Chap1: Cours en C++
Chap1: Cours en C++Chap1: Cours en C++
Chap1: Cours en C++
 
C# et .NET : Enigmes et puzzles
C# et .NET : Enigmes  et puzzlesC# et .NET : Enigmes  et puzzles
C# et .NET : Enigmes et puzzles
 
Visual Studio 2008 Overview
Visual Studio 2008 OverviewVisual Studio 2008 Overview
Visual Studio 2008 Overview
 
Introduction à Uml
Introduction à UmlIntroduction à Uml
Introduction à Uml
 
Spring ioc
Spring iocSpring ioc
Spring ioc
 
Presentation Csharp et winforms
Presentation Csharp et winformsPresentation Csharp et winforms
Presentation Csharp et winforms
 
Microsoft07coursbaptiste
Microsoft07coursbaptisteMicrosoft07coursbaptiste
Microsoft07coursbaptiste
 
Vs2008 Linq
Vs2008 LinqVs2008 Linq
Vs2008 Linq
 
Qualité logicielle
Qualité logicielleQualité logicielle
Qualité logicielle
 
Partie1 TypeScript
Partie1 TypeScriptPartie1 TypeScript
Partie1 TypeScript
 
Pensez objets avec java
Pensez objets avec javaPensez objets avec java
Pensez objets avec java
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
 
Cours c#
Cours c#Cours c#
Cours c#
 
Cours de C++ / Tronc commun deuxième année ISIMA
Cours de C++ / Tronc commun deuxième année ISIMACours de C++ / Tronc commun deuxième année ISIMA
Cours de C++ / Tronc commun deuxième année ISIMA
 
Part1
Part1Part1
Part1
 
Outils pour développeur·se Android
Outils pour développeur·se Android Outils pour développeur·se Android
Outils pour développeur·se Android
 
De Java à .NET
De Java à .NETDe Java à .NET
De Java à .NET
 

More from Katia Aresti

Protocol Buffer Fantásticos y donde encontrarlos
Protocol Buffer Fantásticos y donde encontrarlosProtocol Buffer Fantásticos y donde encontrarlos
Protocol Buffer Fantásticos y donde encontrarlosKatia Aresti
 
Quand un lock a besoin d'être distribué
Quand un lock a besoin d'être distribuéQuand un lock a besoin d'être distribué
Quand un lock a besoin d'être distribuéKatia Aresti
 
How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...Katia Aresti
 
Mongo db et java en pratique
Mongo db et java en pratiqueMongo db et java en pratique
Mongo db et java en pratiqueKatia Aresti
 

More from Katia Aresti (6)

Protocol Buffer Fantásticos y donde encontrarlos
Protocol Buffer Fantásticos y donde encontrarlosProtocol Buffer Fantásticos y donde encontrarlos
Protocol Buffer Fantásticos y donde encontrarlos
 
Quand un lock a besoin d'être distribué
Quand un lock a besoin d'être distribuéQuand un lock a besoin d'être distribué
Quand un lock a besoin d'être distribué
 
How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...
 
Mongo db devfestw
Mongo db devfestwMongo db devfestw
Mongo db devfestw
 
Jongo mongo sv
Jongo mongo svJongo mongo sv
Jongo mongo sv
 
Mongo db et java en pratique
Mongo db et java en pratiqueMongo db et java en pratique
Mongo db et java en pratique
 

Trivial Java Second

  • 3. 1 J'ai besoin d'une collection de String ordonnée par index, non triée et qui autorise les doublons. Cette collection contiendra 1000 éléments : A. Set<String> test = new HashSet<String>(); 30 sec B. ArrayList<String> test = new ArrayList<String>(1000); C. List<String> test = new ArrayList<String>(); D. List<String> test = new ArrayList<String>(1000); D
  • 4. Que donne le code suivant ? 2 30 sec 1 byte a = 1; 2 byte b = 2; 3 System.out.println(a+b); 4 byte c = a + b; ça compile pas !!! 5 System.out.println(c); A. Affiche la valeur 3 deux fois B. Affiche la valeur 2.9999999 et la valeur 3 C. Ne compile pas à la ligne 3 D. Ne compile pas à la ligne 4 D
  • 5. Que puis-je insérer après cette ligne ? 3 1 min List<Integer> listTest = new ArrayList<Integer>(); A. listTest.add(0,1); B. listTest.add(1,0); C. listTest.add(1.0); D. listTest.add(1234567891239809); A
  • 8. 4 Pourquoi ce Logo ? En honneur à Holly Cummins
  • 9. Que donne le code suivant ? 5 class Duchess { 1 min public Duchess(String nom){ System.out.print(nom); } Ne compile pas !!!! } Manque constructer vide public class MiniDuchess extends Duchess { public MiniDuchess(String nom) { System.out.print(nom + "_mini"); } public static void main(String args[]){ new MiniDuchess("Mimi"); } } A. Affiche MimiMimi_mini B. Affiche Mimi_miniMimi C. Affiche Mimi_mini D. Cela ne compile même pas !! D
  • 10. 6 30 sec Citez le nom de variable correct A. int @nb; B. int Integer; C. int int; D. Aucun B
  • 13. 7 Les Duchess sont allées au JUG Summer Camp Dans quelle ville ? La Rochelle
  • 15. 8 VRAI ou FAUX Le compilateur Java va toujours ajouter le constructeur sans arguments par défaut FAUX !! Uniquement si aucun constructeur est présent !
  • 16. Que puisse-je insérer ? 9 1 min class X { void do1(){ } } class Y extends X { void do2(){ } } public class Zzzzz extends Y { public static void main(String args[]){ X x1 = new X(); X x2 = new Y(); Y y1 = new Y(); // ici :) } } C A. x2.do2(); B. (Y)x2.do2(); C. ((Y)x2).do2(); D. Rien ! Le code ne compile pas déjà ! En plus il est pourri
  • 17. Que donne le code suivant ? 10 1 min public class Duchess { private int size = 7; private static int length = 3; public static void main(String[] args) { new Duchess().execute(); } B void execute() { int size = 5; System.out.println(new Duke().ajouter()); } class Duke { int ajouter() { A. 15 return size * length; B. 21 } C. Exception en } runtime } D. La compilation :( !
  • 18. Que donne le code suivant ? 11 1 min 1 class DuException extends Exception { } 2 class DukeException extends DuException { } 3 4 public class AA { void go() throws DuException { } } 5 6 class AA1 extends AA { void go() throws DukeException { } } 7 8 class AA2 extends AA { void go() throws Exception { } } 9 10 class AA3 extends AA { void go() } A. Compile ! (mais c'est moche... ) B. Ne compile pas à la ligne 6 C. Ne compile pas à la ligne 8 D. Ne compile pas à la ligne 10 C
  • 19. Que donne le code suivant ? 12 30 sec class Business {} class Hotel extends Business {} class Ibis extends Hotel {} public class Voyage { List<Hotel> go() { return // ICI } B } A. return new ArrayList<Ibis>(); B. return new ArrayList<Hotel>(); C. return new ArrayList<Business>(); D. Plusieurs options sont correctes
  • 22. 13 15 sec Frameworks Hadoop A. Cassandra, HBase, Mahout, Pig B. Cassandra, HBase, Mahout, Elephant C. Cassandra, MongoDB, Pig, Elephant D. HBase, Mahout, Pig, Chicken A
  • 23. 14 15 sec Gradle est un ... A. Framework de build basé sur Scala B. Frawework de build basé sur Clojure C. Framework de build basé sur Groovy D. Tout est faux C
  • 24. 15 15 sec Q'est-ce que Git A. Un système similaire à CVS B. Un système similaire à SVN C. Un système opposé à Mercurial D. Un système de versions distribué D
  • 25. 16 15 sec Adobe Air est ... A. Framework mobile basé sur Adobe RunWeb B. Framework mobile basé sur Flex C. Framework mobile basé sur Flexy D. Framework mobile basé sur Flash B
  • 26. 17 15 sec DevOps A. Rapproche le développeur et la production B. Rapproche le développeur et le manager C. Rapproche le développeur et le marketing D. Rapproche le développement et les options de configuration A
  • 27. 18 15 sec Qu’est-ce qu'Apache Aries ? A. Framework Web Java B. Un ORM C. Framework OSGi D. IoC C
  • 28. 19 15 sec Qu’est-ce que c’est ? @Stateless public class HelloService { public String sayHello(){} } A. Spring bean B. EJB 3 B C. Guice bean D. Une annotation, une classe et une méthode
  • 29. 20 15 sec Play! est un framework préparé pour des architectures ... A. RESTful B. SOAPful C. SIMPLEful D. MEANFul A
  • 30. 21 15 sec Quels sont les types de base de données NoSQL ? A. Objet, Line, Colonne, Clé-Valeur B. Graphe, Document, Colonne, Clé-Valeur C. Graphe, Document, Colonne, Tableau D. Graphe, Document, Colonne, Clé-Valeur B
  • 31. 22 15 sec MongoDB est un type de base de données ... A. Opensource et écrit en C++ B. Opensource et écrit en Erlang C. Opensource et écrit en Java A D. Non opensource
  • 32. 23 15 sec Cassandra est un type de base de données ... A A. Java, orientée colonne, et créée par Facebook B. Java, orientée document et créée par Twitter C. Java, orientée graphe et crée par Amazon D. Erlang, orientée colonne et créée par Apache
  • 33. 24 15 sec Parmi les fonctionnalités suivantes, laquelle ne fait pas partie de l'API javascript HTML 5 A. Web Storage B. Offline Web Application C. Geolocation D. Web Indexation D
  • 36. 25 Citez 4 pays avec Duchess Pays Bas, France, Espagne, Brazil, Suède, Roumanie, Inde, EEUU ...
  • 39. 26 10 sec Paris JUG a commencé en Février 2008 Quel a été le premier sujet technique présenté ? A. Overview Frameworks Web par Antonio Goncalves B. Selenium par Zouheir Cadi C. EJB 3 par Julien Dubois D. MDA par Jean-Laurent Morlhon B
  • 41. 27 Qui est-il et pourquoi est-il connu ? James Gosling, father of Java
  • 43. 28 Qui est-il et pourquoi est-il connu ? Joshua Bloch, architecte chef chez Google. Java Collections, Effective Java, Java Puzzlers
  • 44. 29 A quelle date JAVA a été officiellement présenté ? A. 14 Avril 1987 10 sec B. 23 Mai 1991 C. 23 Mai 1995 D. Il n’y a pas de date officielle C
  • 46. 30 Qui est-il et pourquoi est-il connu ? Michaël Figuière, NoSQL Expert (entre autres) et Parrain JDuchess FR ! Michaël Figuière, NoSQL expert (entre autres) et parrain de Jduchess FR :)
  • 47. 31 Quel était le nom original du langage Java ? A. Redwood 10 sec B. Oak C. Pine D. Java depuis toujours ... B. Oak
  • 49. 32 Qui est-il et pourquoi est-il connu ? Linus Torvalds, créateur du noyau Linux
  • 50. 33 En quelle année GOOGLE a été créé ? A. 1990 B. 1995 C. 1998 10 sec D. 2000 C : 4 Septembre 1998
  • 52. 34 Qui est-elle et pourquoi est-elle connue ? Ada Lovelace, programming mother
  • 54. 35 Qui est-il et pourquoi est-il connu ? Richard Stallman, opensource pioner
  • 56. 36 Qui est-il et pourquoi est-il connu ? Antonio Goncalves, Paris JUG Leader (entre autres)
  • 58. 37 Qui est-il et pourquoi est-il connu ? Gavin King, Founder of Hibernate
  • 60. 38 Qui est-il et pourquoi est-il connu ? Juergen Hoeller - co-founder of Spring
  • 63. 39 Combien de followers twitter +450
  • 64. 40 10 sec Quel est l’autre nom de l’homme de Java ? A. James Gosling !!! B. L’homo erectus C. L’homo sapiens sapiens D. L’homo erectus erectus D : L’homo erectus erectus
  • 66. 41 Qui est-il et pourquoi est-il connu ? Brien Goetz, Java Concurrency Master
  • 68. 42 Qui est-il et pourquoi est-il connu ? Stephan Janssen - BeJUG et Mr Devoxx
  • 70. 43 Qui est-elle et pourquoi est-elle connue ? Clara Ko, Software Architect and founder of JDuchess
  • 71. 44 10 sec Quel était le nom précèdent de la conférence Devoxx A. JavaLand B. JavaPolis C. JavaWorld D. Devoxx a toujours été Devoxx ... B B
  • 74. 45 Combien de JDuchess sont aussi Java Champions ? 2
  • 75. FIN