Cracking the Coding Interview: 150 Programming Questions and Solutions


Gayle Laakmann McDowell - 2008
    This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.

Metadata


Jeffrey Pomerantz - 2015
    When "metadata" became breaking news, appearing in stories about surveillance by the National Security Agency, many members of the public encountered this once-obscure term from information science for the first time. Should people be reassured that the NSA was "only" collecting metadata about phone calls--information about the caller, the recipient, the time, the duration, the location--and not recordings of the conversations themselves? Or does phone call metadata reveal more than it seems? In this book, Jeffrey Pomerantz offers an accessible and concise introduction to metadata.In the era of ubiquitous computing, metadata has become infrastructural, like the electrical grid or the highway system. We interact with it or generate it every day. It is not, Pomerantz tell us, just "data about data." It is a means by which the complexity of an object is represented in a simpler form. For example, the title, the author, and the cover art are metadata about a book. When metadata does its job well, it fades into the background; everyone (except perhaps the NSA) takes it for granted.Pomerantz explains what metadata is, and why it exists. He distinguishes among different types of metadata--descriptive, administrative, structural, preservation, and use--and examines different users and uses of each type. He discusses the technologies that make modern metadata possible, and he speculates about metadata's future. By the end of the book, readers will see metadata everywhere. Because, Pomerantz warns us, it's metadata's world, and we are just living in it.

What They Don't Teach You in Library School


Elisabeth Doucett - 2010
    But as any working librarian will tell you, that's not the half of it. A long-time library administrator, Doucett gives new librarians a full dose of practical advice and wisdom that remains between the lines of most library curricula, while also teaching seasoned professionals a thing or two. With advice gleaned from years of hard-won experience, this book: *Covers a variety of library topics that are truly relevant to the day-to-day job, such as management, administration, and marketing *Shows how librarians can use practical business and organizational skills to do a better job and further their careers *Presents information in a grab-and-go format that's ready to apply in the real worldFor MLS graduates just entering the job market, as well as individuals interested in switching gears through promotion or advancement, Doucett offers the inside scoop on what a librarian really wants to know.

The Art of Gathering: How We Meet and Why It Matters


Priya Parker - 2018
    If we can understand what makes these gatherings effective and memorable, then we can reframe and redirect them to benefit everyone, host and guest alike. Parker defines a gathering as three or more people who come together for a specific purpose. When we understand why we gather, she says -- to acknowledge, to learn, to challenge, to change -- we learn how to organize gatherings that are relevant and memorable: from an effective business meeting to a thought-provoking conference; from a joyful wedding to a unifying family dinner. Drawing on her experience as a strategic facilitator who's worked with such organizations as the World Economic Forum, the Museum of Modern Art, and the retail company Fresh, Parker explains how ordinary people can create remarkable occasions, large and small. In dozens of fascinating examples, she breaks down the alchemy of these experiences to show what goes into the good ones and demonstrates how we can learn to incorporate those elements into all of our gatherings. The result is a book that's both journey and guide, full of big ideas with real-world applications that will change the way you look at a business meeting, a parent-teacher conference, and a backyard barbecue.

Emotional Intelligence: For a Better Life, success at work, and happier relationships. Improve Your Social Skills, Emotional Agility and Discover Why it Can Matter More Than IQ. (EQ 2.0)


Brandon Goleman - 2019
    Emotional intelligence is essentially the kind of smart you need to understand your emotions, relate well to people, and handle the curve balls that life may throw at you. People with emotional intelligence seem to have everything figured out because they have mastered the most important thing of all: They have learned themselves. Emotional Intelligence is a handbook on all things that you may have questions about regarding your emotional quotient, abbreviated EQ. It explores the various aspects of EQ from why we have emotions to why we need them. It explains why emotional intelligence might get you further in life than IQ without necessarily diminishing the crucial role played by book smarts in your life. It also goes to bust the popular myths about emotional intelligence that exists, thus allowing you to distinguish the truths from the misconceptions. This book is dedicated to helping you explore the various components of emotional intelligence and show you how you can improve at each of them. It discusses the role of emotional intelligence at home and in the workplace and helps you identify simple ways to go from low EQ to high EQ. Inside you will discover: What emotional intelligence is, and why rise your EQ is so important How emotional intelligence affects your relationships and your work The importance of empathy How to manage and reduce energy vampire  And much more… If you have been struggling to understand where your emotions fit in the overall picture of your life or what you can do to achieve greatness in your personal and professional life, then this book is perfect for you.Do not allow yourself to live another day in oblivion. Get ready to figure out the hard questions thanks to Emotional Intelligence. You will thank yourself later for choosing to read this book.   Scroll up to the top of the page and click the "Buy Now" button. Your key to bouncing back from adversity is one click away.

Subjects Matter: Exceeding Standards Through Powerful Content-Area Reading


Harvey Daniels - 2014
    This book is about making those encounters as compelling as we can make them." -Harvey "Smokey" Daniels and Steven ZemelmanWe are specialists to the bone-in science, math, social studies, art, music, business, and foreign language. But now, the Common Core and state standards require us to help our students better understand the distinctive texts in our subject areas. "Nobody's making us into reading teachers," write Smokey Daniels and Steve Zemelman, "but we must become teachers of disciplinary thinking through our students' reading."If this shift sounds like a tough one, Subjects Matter, Second Edition is your solution. Smokey and Steve, two of America's most popular educators, share exactly what you need to help students read your nonfiction content closely and strategically: 27 proven teaching strategies that help meet-and exceed-the standards how-to suggestions for engaging kids with content through wide, real-world reading a lively look at using "boring" textbooks motivating instruction that's powered by student collaboration specifics for helping struggling readers succeed.Subjects Matter, Second Edition enables deep, thoughtful learning for your students, while keeping the irreverent, inspiring heart that's made the first edition indispensable. You'll discover fresh and re-energized lessons, completely updated research, and vibrant vignettes from new colleagues and old friends who have as much passion for their subjects as you do."We'll be using methods particular to our fields as well as engaging reading materials that help students understand and remember our content better," write Smokey and Steve. "We can realize that vision of the light going on in kids' heads and maybe fill them with enthusiasm about the amazing subject matter that we have to offer. Sound good? Let's get to work." Read a sample chapter from Subjects Matter, Second Edition.

Reading Picture Books With Children: How to Shake Up Storytime and Get Kids Talking about What They See


Megan Dowd Lambert - 2015
    Using classic examples, Megan asks kids to think about why the trim size of Ludwig Bemelman's Madeline is so generous, or why the typeset in David Wiesner's Caldecott winner,The Three Pigs, appears to twist around the page, or why books like Chris Van Allsburg's The Polar Express and Eric Carle's The Very Hungry Caterpillar are printed landscape instead of portrait. The dynamic discussions that result from this shared reading style range from the profound to the hilarious and will inspire adults to make children's responses to text, art, and design an essential part of storytime.

The Library: A Catalogue of Wonders


Stuart Kells - 2017
    From the Bodleian, the Folger and the Smithsonian to the fabled libraries of middle earth, Umberto Eco’s mediaeval library labyrinth and libraries dreamed up by John Donne, Jorge Luis Borges and Carlos Ruiz Zafón, Stuart Kells explores the bookish places, real and fictitious, that continue to capture our imaginations.The Library: A Catalogue of Wonders is a fascinating and engaging exploration of libraries as places of beauty and wonder. It’s a celebration of books as objects and an account of the deeply personal nature of these hallowed spaces by one of Australia’s leading bibliophiles.

The Leadership Challenge


James M. Kouzes - 1987
    This new edition includes the latest research and case studies, and offers inspiring new and relevant stories of real people achieving extraordinary results.

Book Lust to Go: Recommended Reading for Travelers, Vagabonds, and Dreamers


Nancy Pearl - 2010
    Book Lust To Go connects the best fiction and nonfiction to particular destinations, whether your bags are packed or your armchair is calling. With stops from Texas to Timbuktu, Nancy Pearl's reading recommendations will send you on your way.

Get a Financial Life: Personal Finance in Your Twenties and Thirties


Beth Kobliner - 1996
    And who could blame them? These so-called millennials have come of age in the wake of the worst economic crisis in memory, and are now trying to get by in its aftermath. They owe record levels of student loan debt, face sky-high rents, and struggle to live on a budget in an uncertain economy. It’s time for them to get a financial life. For two decades, Beth Kobliner’s bestseller has been the financial bible for people in their twenties and thirties. With her down-to-earth style, she has taught them how to get out of debt, learn to save, and invest for their futures. In this completely revised and updated edition, Kobliner shares brand-new insights and concrete, actionable advice geared to help a new generation of readers form healthy financial habits that will last a lifetime. With fresh material that reflects the changing digital world, Get a Financial Life remains an essential tool for young people learning how to manage their money. From tackling taxes to boosting credit scores, Get a Financial Life can show those just starting out how to decrease their debt, avoid common money mistakes, and navigate the world of personal finance in today’s ever-changing landscape.

Unicorns Are Real: A Right-Brained Approach to Learning


Barbara Meister Vitale - 1982
    These simple yet dramatically effective ideas and activities have helped thousands with learning difficulties. Includes an easy-to-administer screening checklist for parents and teachers which enables them identify individual learning preferences and determine hemisphere dominance. Learn how to utilize colors, shapes, movement, visualizations, touch and sound to help students of all ages learn to read, tell time, add, subtract, and even spell correctly. Included are engaging instructional activities that draw on the intuitive, nonverbal abilities of the right brain, a list of skills associated with each brain hemisphere, and much more.

Ask a Manager: How to Navigate Clueless Colleagues, Lunch-Stealing Bosses, and the Rest of Your Life at Work


Alison Green - 2018
    Thankfully, Green does—and in this incredibly helpful book, she tackles the tough discussions you may need to have during your career. You’ll learn what to say when• coworkers push their work on you—then take credit for it• you accidentally trash-talk someone in an email then hit “reply all”• you’re being micromanaged—or not being managed at all• you catch a colleague in a lie• your boss seems unhappy with your work• your cubemate’s loud speakerphone is making you homicidal• you got drunk at the holiday party

Evaluating Research in Academic Journals: A Practical Guide to Realistic Evaluation


Fred Pyrczak - 1999
    For each question, there is a concise explanation of how to apply it in the evaluation of research reports.Numerous examples from journals in the social and behavioral sciences illustrate the application of the evaluation questions. Students see actual examples of strong and weak features of published reports.Commonsense models for evaluation combined with a lack of jargon make it possible for students to start evaluating research articles the first week of class.The structure of this book enables students to work with confidence while evaluating articles for homework.Avoids oversimplification in the evaluation process by describing the nuances that may make an article publishable even though it has serious methodological flaws. Students learn when and why certain types of flaws may be tolerated. They learn why evaluation should not be performed mechanically.This book received very high student evaluations when field-tested with students just beginning their study of research methods.Contains more than 60 new examples from recently published research. In addition, minor changes have been made throughout for consistency with the latest edition of the Publication Manual of the American Psychological Association."

The Complete Sleep Guide For Contented Babies Toddlers


Gina Ford - 2003
    Getting enough sleep is vital for the health of a growing baby or toddler, and the sanity of mums and dads. Yet striking the right balance between their differing needs can be hard to achieve. Once sleep problems set in, they can fast demoralise and exhaust parents, undermining confidence in their ability to cope.Gina Ford has come to the rescue with her answer: the key to a good night's sleep for the whole family lies in teaching parents to understand the changing sleep needs of their growing baby. This book informs and reassures parents, dispelling many common myths and anxieties and offering practical solutions that work.By creating a structure of regular feeding, sleeping and playing times, Gina explains how parents can help their baby to find a rhythm that will be comfortable for all concerned. Whether parents want to establish good sleeping habits from the start, or find they need to cure sleep problems and get their child back on track, Gina has the answers.