Případová studie intranetu

Qbizm Yachting Team

Qbizm Yachting

Ocenění

WebTop100 IBM Business Partner Internet Effectiveness Award 2007

Případové studie

Skupina RWE

Skupina RWE Řešení intranetu celé skupiny RWE včetně integrace, DMS a specializovaných aplikací.

více zde
Skupina ČSOB

Skupina ČSOB Řešení distribuční crosseling platformy, business aplikací a integrace.

více zde
HomeCredit

HomeCredit Vývoj podnikových aplikací na míru,  integrace a řešení HelpDesku.

více zde
ČNB

ČNB Řešení redakčního systému a aplikace pro hlavní web ČNB s integrací.

více zde
CzechTourism

CzechTourism Řešení intranetu a jednotné platformy redakčního systému, specializované aplikace s integrací.

více zde
Stavební spořitelna ČS

Stavební spořitelna ČS Řešení intranetu

více zde

Java competence center puzzle

Dokážete přijít na řešení našich kubistických Java Puzzles? .. a jak jsou na tom Vaši přátelé? jsou taky tak dobří javisté jako Vy? :-)

.. pokud ano, pak si zřejmě zasloužíte vyhrát exkluzivní kubistické tričko a možná právě Vás hledáme do našeho Java Competence Centra!  

pro zvětšení klikněte na obrázky

Qbizm Java Puzzle otázky:

  1. Which java keyword cannot be used inside the body of a static method, but may be used without problems in a non-static method?
  2. What is output of the following code:

    int
    [][] a = new int[6][6];
    a[2] = a[4];
    for (int i = 0; i < 6; i++){

    for (int j = 0; j < 6; j++){
    a[i][j] = i + j;
    }

    }
    System.
    out.println(a[2][3]);

  3. What will be the output of the main method and why?

    import java.util.Calendar;
    public class DatePuzzle {
    public static void main(String[] args) {
    Calendar cal = Calendar.getInstance();
    cal.set(2006, 12, 15); // Year, Month, Day
    System.out.println(cal.get(Calendar.YEAR));
    }
    }
  4. Which of following java code snippets is more effective in runtime?

    // option a - creating query via StringBuffer
    StringBuffer sb = new StringBuffer();
    sb.append(
    "select ").append(column);
    sb.append(
    " from ").append(table);
    sb.append(
    " where ").append(condition);
    String query = sb.toString();
    // option b - creating query via "+" operator
    String query = "select " + column + " from "

    + table + " where " + condition;

     
  5. What will be output of running following code:

    public class Test {
    public void go(boolean choice) {
    try {
    if (choice) {
    System.out.print("Choice is: " + choice);
    while (true) ;

    }
    else {
    System.exit(0);
    }

    }
    finally {
    System.
    out.print(" finnaly block");
    }
    }
    public static void main(String[] args) {
    Test t = new Test();
    t.go(
    false);

    }
    }
  6. What's wrong with this source code if used in a web application on a server?

  7. import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;

    /**
     * Utility class containing date formatting related functions.
     * <p>
     * Copyright (c) 2005 Qbizm technologies, a.s. All rights reserved.
     * <p>
     * This software is the proprietary information of Qbizm technologies, a.s.
     * Use is subject to license terms.
     *
     *
    @author Elvis Alive
     */


    public class DateFormatUtils {
      private static final DateFormat df = new SimpleDateFormat("dd.MM.yyyy");

      public static final String formatDate(Date date) {
        return df.format(date);
      }
    }

... tak co? .. taky Vám tyto kubistické Java Puzzles připadají  "triviální" jako nám? .. máte na to být mezi softwarovými kubisty? ;-)

Svá řešení (a případně profesní CV) zasílejte na join-us@qbizm.cz  - správné odpovědi  budou každý týden losovány a výherce obdrží kubistické tričko :-)

Viděli jste nás na Java TechDays? nebo jste viděli v Brně nebo v Liberci jezdit naše tramvaje a trolejbusy? zaujala Vás naše reklamní kampaň? ;-)

Vyhledávání

Celý intranet Aktuální oblast