Skip to Content
Java Programming Interviews Exposed
book

Java Programming Interviews Exposed

by Noel Markham
February 2014
Intermediate to advanced
384 pages
9h 8m
English
Wrox
Content preview from Java Programming Interviews Exposed

Part III

Components and Frameworks

There is more to acing a Java interview than understanding the language. For most roles, knowing the syntax and how to run a Java application is assumed; it is the knowledge of how to use the language to interact, manipulate, and display data.

Many reusable pieces of code, such as algorithms, code to connect to the Internet, or writing to disk have been modularized and abstracted into their own libraries. One of Java’s main strengths is that it is mature enough that most common scenarios have their own library, saving you the time and effort of writing and rewriting the functionality from scratch every time. This part focuses on common libraries and application frameworks to help you produce professional, robust applications capable of communicating with the outside world, whether that is by producing a server that displays web pages, or an application that is used to persist information to a database.

Chapter 12 covers databases, introducing the concept of a database store and how Java can interact with the database.
Chapter 13 introduces different web application servers, explaining how to set them up and provide dynamic content to web pages.
Chapter 14 talks about HTTP and REST: how Java applications can communicate with other services over the Internet.
Chapter 15 is about serialization, and how Java objects are represented outside of the JVM.
Chapter 16 covers the Spring Framework, a hugely popular library that helps integrate many components ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Java Fundamentals

Java Fundamentals

Matt Thornfield
Java Coding Problems

Java Coding Problems

Anghel Leonard

Publisher Resources

ISBN: 9781118722886Purchase book