A good book to prepare for Programming interview. It has lot of practical tips to prepare for the interview. This book covers basic types in language, Arrays, Strings, Linked Lists, Stacks and Queues, Binary Trees, Heaps, Searching, Hash Tables, Sorting, Binary Search Trees, Recursion, Dynamic Programming, Greedy Algorithms and Invariants, Graphs, Parallel Computing, Design Problems, Language Questions, Object-oriented Design, Common Tools, and Advanced Questions (Honor Class).
I believe this books helped me in getting through Amazon interview!!
Friday, June 22, 2018
Monday, June 11, 2018
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin Kleppmann
Thank you Martin Kleppmann!
This is an amazing book covering internals and details of big data, cloud computing, massive scaled systems. A great book for system design. This book gives a good perspective to the engineer to take informed decisions from various design choices available.
Book covers Reliable, Scalable and Maintainable Applications; Data Models and Query Languages; Storage and Retrieval; Encoding and Evolution; Replication; Partitioning; Transactions; The Trouble with Distributed Systems; Consistency and Consensus; Batch Processing; Stream Processing; and The Future of Data System.
This is an amazing book covering internals and details of big data, cloud computing, massive scaled systems. A great book for system design. This book gives a good perspective to the engineer to take informed decisions from various design choices available.
Book covers Reliable, Scalable and Maintainable Applications; Data Models and Query Languages; Storage and Retrieval; Encoding and Evolution; Replication; Partitioning; Transactions; The Trouble with Distributed Systems; Consistency and Consensus; Batch Processing; Stream Processing; and The Future of Data System.
Subscribe to:
Posts (Atom)
A History of the Arab Peoples
Albert Hourani’s A History of the Arab Peoples is a fascinating exploration of Arab history, spanning from the rise of Islam to the late...
-
Albert Hourani’s A History of the Arab Peoples is a fascinating exploration of Arab history, spanning from the rise of Islam to the late...
-
Linux Command Line and Shell Scripting Bible, 4th Edition, by Richard Blum and Christine Bresnahan is a complete guide for software profess...
-
This is a book on patterns used in object-oriented design. Quite a classic one! Enjoyed reading book cover to cover. It has 23 design patter...