Elements of programming interviews in Java
By: Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
Contributors: Lee, Tsung-Hsien; Prakash, Amit, 1977-
Edition: Version 1.6.1.
Publisher: Createspace Independent Publishing Platform
Published: 2015
Language: eng
Number of pages: 530
ISBN-13: 9781517435806; 9781517671273
Subjects: Management; Vocational guidance; Software engineering; Mathematical models; Handbooks, manuals; Computer algorithms; Computer engineering; Employment; Employment interviewing; Computer engineers
Notes: Includes index.

Various printings. Pagination differs, but the text is the same.
Table of contents: title: I. The interview. Getting ready; title: Strategies for a great interview; title: Conducting an interview; title: Problem solving; title: II. Problems. Primitive types; title: Arrays; title: Strings; title: Linked lists; title: Stacks and queues; title: Binary trees; title: Heaps; title: Searching; title: Hash tables; title: Sorting; title: Binary search trees; title: Recursion; title: Dynamic programming; title: Greedy algorithms and invariants; title: Graphs; title: Parallel computing; title: III. Domain specific problems. Design problems; title: Language questions; title: Object-oriented design; title: Common tools; title: IV. The honors class. Honors class; title: V. Notation and index.