Cracking Core Java Interviews 3rd Edition

A Comprehensive Guide to Crack Core Java Interviews in Investment Banks, HealthCare IT & Startups. It covers Core Java, Algorithms, Data Structures, Concurrency, Hibernate and Spring MVC.

Specifically for investment banking domain, healthcare IT and product companies i.e. UBS, RBS, Blackrock, Morgan Stanley, JP Morgan, Nomura, Barclays, Citibank, Markit, Bank of America, Goldman Sachs and other companies i.e. Global Logic, Adobe, hCentive, Edifecs, Expedia, Infosys, TCS, Sapient, Wipro, HCL etc.
Free Chapters PDF
Buy Full PDF ₹250
3rd Edition
Updated On : Friday, December 4, 2015 2:31:42 PM IST Total Page Hits 1761

Design Questions

What is session tracking and how do you track a user session in servlets? 20.Jan.2016 22:00 PM

Session tracking is a mechanism that servlets use to maintain state about a series requests from the same user across some period of time.

Design a pricing service to show prices for the Top 10 stocks of the Day 28.Feb.2016 22:39 PM

There is a pricing service which connects to Reuters & Bloomberg and fetches the latest price for the given Instrument Tics. There could be multiple price events for the same Stock and we need to consider the latest one. Design a service to show prices for the Top 10 stocks of the Day

What is difference between ASCII and Base64 encoding, what's use of these two encodings ? 03.Dec.2015 18:54 PM

Base64 encoding schemes are commonly used when there is a need to encode binary data that needs be stored and transferred over media that are designed to deal with textual data. This is to ensure that the data remains intact without modification during transport.

What happens when you type in your browser's address bar from your computing device ? 03.Dec.2015 18:55 PM

There are series of events that happen when we type in into browser's address bar from a given location, we will cover few main steps here -