Hero Image
- Mihai Surdeanu

(#6) Tricky Java Questions for Interviews

Motto: Introduce first Spring framework question!

Q1: In which Java version, text blocks are available as preview feature?

  1. Java 10
  2. Java 11
  3. Java 12
  4. Java 13

Q2: What's the output printed to console if you are using Java 11?

public static void main(String[] args) {
    Map<String, String> myMap = Map.of("key", "value");
    Map<String, String> myCopyMap = Map.copyOf(myMap);

    System.out.println(myCopyMap == myMap);
}

Q3: Spring Framework question. If you already worked with Spring framework, you probably already observed that a banner is printed to console when a Spring app is starting (during bootstrap phase). Can you imagine some useful situations when printing this banner is actually helpful?

Comments

You can use Markdown to format your comment.
0 / 5000 characters
Comments are moderated and may take some time to appear.
Loading comments...

Other Related Posts:

Microbenchmarking with Java

Microbenchmarking with Java

Hello guys,

Today, we are going to continue the series of articles about Java ecosystem. More specific, today, we are going to talk about JMH (Java Microbenchmark Harness).

2nd Apr 2022 - Mihai Surdeanu