JavaRush /Blog Java /Random-FR /Mission de test pour l'une des grandes entreprises inform...
Alena
Niveau 35
Минск

Mission de test pour l'une des grandes entreprises informatiques de Biélorussie

Publié dans le groupe Random-FR
Salut tout le monde! Comme je l'ai promis dans le commentaire du dernier article , je poste un devoir de test sur J2SE et JavaEE qui m'a été envoyé pour une inscription à un stage. Vous disposez de 30 minutes pour le terminer. Certes, j'ai réussi à sauvegarder 12 questions sur 14. - signifie qu'il peut y avoir plusieurs options de réponse * signifie qu'il ne peut y avoir qu'une seule option de réponse
  1. Question
  2. Integer a = new Integer(2); Integer b = new Integer(2); What code will provide output: "false"? Check all that apply. Варианты ответов: - System.out.println(a.intValue() == b.intValue()); - System.out.println(a.compareTo(b)); - System.out.println(a.equals(b)); - System.out.println(a == b);
  3. Question
  4. Which HTTP methods are NOT considered idempotent (multiple execution of query will give the same result)? (Choose all that apply) Варианты ответов: - GET - POST - HEAD - PUT
  5. Question
  6. How should servlet developers handle the HttpServlet's service() method when extending HttpServlet? (Choose all that apply). Варианты ответов: - They should override the service() method in most cases. - They should call the service() method from doGet() or doPost(). - They should call the service() method from the init() method. - They should override at least one doXXX() method (such as doPost()).
  7. Question
  8. Which methods are used by a servlet to handle form data from a client? (Choose all that apply) Варианты ответов: - HttpServlet.doHead() - HttpServlet.doPost() - HttpServlet.doForm() - ServletRequest.doGet() - ServletRequest.doPost() - ServletRequest.doForm()
  9. Question
  10. Given the Product Bean: public class Product{ public Product(String title, int size){ this.title = title; this.size = size; } String title; int size; } How would servlet code from a service method (e.g. doPost()) pass a Product bean info to the jsp? Варианты ответов: * response.setAttribute("product", new Product("Shirt", t)); * response.setParameter("product", new Product("Shirt", t)); * request.setAttribute("product", new Product("Shirt", t)); * request.setParameter("product", new Product("Shirt", t));
  11. Question
  12. You have to create your own type of exception, named UserOperationExсeption. And you need to make it a checked exсepetion. What is the appropriate signature in this case? Check all that apply. Варианты ответов: - public class UserOperationExсeption extends RuntimeExсeption{...} - public class UserOperationExсeption extends Exсeption{...} - public class UserOperationExсeption extends IOExсeption{...} - public class UserOperationExсeption extends extends Error{...}
  13. Question
  14. Given following classes hierarchy: public class Building {...} public class Warehouse extends Building {...} public class Shop extends Building {...} public class SportsShop extends Shop {...} and code: ... Building b1 = new Building(); Building b2 = new Warehouse(); ... What code will cause a ClassCastException to be thrown? Check all that apply. Варианты ответов: - Warehouse w1 = b2; - Warehouse w2 = (Warehouse) b2; - Warehouse w3 = new SportsShop(); - Shop s1 = (Shop)b1; - Shop s2 = new SportsShop();
  15. Question
  16. Given the method: public int shift(int value, int offset) { value += offset; return value; } What will be the output of following code: int v = 2; shift(v,5); System.out.println(v); Варианты ответов: * 2 * 5 * 7 * 3
  17. Question
  18. Given: public class Product { public Product(String title, int size){ this.title = title; this.size = size; } String title; int size; public String toString() { return title + ":" + size; } } ... Set products = new HashSet(); products.add(new Product("Hat", 3)); products.add(new Product("Hat", 3)); System.out.println(products); What items will be in the programm output, considering that Product class inherits equals() and hashCode() methods from Object? Варианты ответов: * Hat * [Hat:3, Hat:3] * [Hat:3] * RuntimeException about duplicate elements
  19. Question
  20. What code is valid for creating immutable list? Варианты ответов: * List immutableItems = Collections.unmodifiableList(new ArrayList()); immutableItems.add("i1"); immutableItems.add("i2"); * List items = new ArrayList(); items.add("i1); items.add("i2"); List immutableItems = Collections.unmodifiableList(items); * List items = new ArrayList(); items.add("i1); items.add("i2"); final List immutableItems = items; * List can't be immutable
  21. Question
  22. What is complexity (Big 0 notation) of ArrayList contains() method? Варианты ответов: * 0(n^2) * 0(log(n)) * 0(n) * 0(1)
  23. Question
  24. Given and array of size n, suppose you need to write a program that calculates the sum of every second element of this array. What will be the complexity (Big 0 notation) of most optimal implementation of this algorithm? Варианты ответов: * 0(n^2) * 0(n/2) * 0(n) * 0(1)
Je propose de discuter des options de réponse qui sont correctes.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION