Java core class (Type, File)


Download 39.72 Kb.
bet8/12
Sana01.03.2023
Hajmi39.72 Kb.
#1239065
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
interview questions

Collector vs Collectors

  • What is Spliterator?

  • Iterator vs Spliterator

    6. Java 8 Features
    1. Lambda expressions overview, best practice.
    2. Expressing optionality with Optional feature.
    3. Method References: defining Lambda Expressions by referring to methods directly. Best practice.
    4. Functional Interface overview. Best practice.
    5. Default methods overview. Best practice.
    6. Date API overview.
    7. Stream API overview.
    7. Java 11 Features(comparing to Java8)

    • Improvements for Collections. Helper methods: List.of, Set.of, Map.of (since Java9)

    • New methods in Streams: takeWhile, dropWhile, iterate (since Java9)

    • New methods in Optionals: ifPresentOrElse(since Java9)

    • Interfaces: private methods(since Java9)

    • Project Jigsaw and module system(since Java9)

    • jshell (since Java9)

    • var (since Java10)

    • Running java file without compiling

    • HttpClient

    • String extension: isBlank/lines/strip and etc(since Java10)

    • Garbage Collectors: what is default and what are available

    • New String features in Java 9 (Uladzimir K).



    8. Java 17 Features(comparing to Java 11) (Kseniya Y.).



    DESIGN PRINCIPLES AND PATTERNS OF SOFTWARE DEVELOPMENT

    • What programming principles and patterns do you know?

    • What programming principles and patterns have you used?

    • SOLID

    • DRY(Don't Repeat Yourself) and DIE(Duplication Is Evil) 





    Download 39.72 Kb.

    Do'stlaringiz bilan baham:
  • 1   ...   4   5   6   7   8   9   10   11   12




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling