FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: The Code Challenge Book: How to Ace the Coding Bootcamp Technical Interview
- Author(s) Daniel Borowski
- Publisher: CoderByte; eBook (Creative Commons Licensed)
- License(s): Creative Commons License (CC)
- Harcover/Paperback: N/A
- eBook: PDF
- Language: English
- ISBN-10: N/A
- ISBN-13: N/A
- Share This:
Coding challenges are meant to be representative of real software engineering tasks that may arise in everyday programming. While coding challenges ininterviews are meant to be solved within a few minutes and with limited code, they can still be related to solutions for real engineering issues.
This book is intended for people who understand the basic syntax of JavaScript, Python, and/or Ruby, and have done some coding in one of those langauges.
About the Authors- N/A
- Professional Careers and Job Interviews
- Computer Programming
- IT Certificates Preparation and Study Guides
- Algorithms and Data Structures
- The Code Challenge Book: How to Ace the Coding Bootcamp Technical Interview (Daniel Borowski)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
- The Mirror Site (3) - PDF
-
Problem Solving for Coding Interviews (Karthik Naidu)
This book is a software engineer's notes on problem solving. Ideally suited as practice material for coding interviews. This started out as a collection of interview questions and solutions that suthor accumulated over the years.
-
Ace the Coding Interview with Python and JavaScript (Al Sweigart)
Recursion has an intimidating reputation. This book uses Python and JavaScript examples to teach the basics of recursion, exposing the ways that it's often poorly taught and clarifying the fundamental principles of all recursive algorithms.
-
Problem Solving with Algorithms and Data Structures Using Python
This is a textbook about computer science. It is also about Python. However, there is much more. The tools and techniques that you learn here will be applied over and over as you continue your study of computer science.
-
Algorithmic Problem Solving with Python (John B. Schneider)
This book uses Python to introduce folks to programming and algorithmic thinking. It is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques.
-
Programming Fundamentals - A Modular Structured Approach
This book is an introduction to computer programming using any of a variety of programming languages, including C++, C#, Java, JavaScript, Python, and Swift, for writing programmes, and to solid, fundamental programming principles.
-
A Practical Theory of Programming (Eric C.R. Hehner)
This book explores aspects of programming that are amenable to mathematical proof. The author describes a programming theory which is much simpler and more comprehensive than the current theories to date.
-
Learn Programming: Tour Through the Programming Jungle
This book is aimed at readers who are interested in software development but have very little to no prior experience. The book focuses on teaching the core principles around software development.
-
Your First Year in Code: For New and Aspiring Developers
Starting a career in programming can be intimidating. This book can help, with practical advice on topics like code reviews, resume writing, fitting in, ethics, and finding your dream job.
-
Patterns for Beginning Programmers (David Bernstein)
Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code.
-
Structure and Interpretation of Computer Programs using JavaScript
This book introduces the reader to central ideas of computation by establishing a series of mental models for computation. It has had a dramatic impact on computer science curricula over the past decades. Examples are implemented using the JavaScript.
-
How to Design Programs: An Introduction to Programming
This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines.
-
The Recursive Book of Recursion (Al Sweigart)
Recursion has an intimidating reputation. This book uses Python and JavaScript examples to teach the basics of recursion, exposing the ways that it's often poorly taught and clarifying the fundamental principles of all recursive algorithms.
-
Elements of Programming (Alexander Stepanov, et al)
The book shows that algorithms implemented in a real programming language, such as C++, can operate in the most general mathematical setting. For example, the fast exponentiation algorithm is defined to work with any associative operation.
:
|
|