The industry standard whiteboard interview can be daunting for developers. Lets face it: it combines the worst aspects of a typical interview, on-the-spot public speaking, a quiz show, and a dinner party full of strangers judging youall at once. Brilliant developers can let their nerves get the best of them and completely bomb a whiteboard interview, while inexperienced developers who excel in soft skills can breeze through them.
InSurviving the Whiteboard Interview, author William Gant uses his real-world knowledge and expertise to guide you through the psychological roadblocks of a coding test while also providing you with a sample coding challenge. With enough preparation, information, and assured confidence, you can survive a whiteboard interview at any organization. In addition to the benefits listed above, Gant helps you explore how you can create a good soft skills impression that will last beyond the whiteboard test by showing your work ethic,positive attitude, and ability to take and implement criticism effectively. These assets will unequivocally serve other parts of your life outside of an interview context, as well.
While Gant does not promise that you will ever trulyenjoy interviewing, he does promise to arm you with the proper preparation techniques and knowledge needed to tame the common fears and dread that come along with it. Maximize your career potential and get inspired withSurviving the Whiteboard Interview. The steps to your dream role just might be closer than you think.
What You Will Learn
Practice both hard and soft skills required to succeed at a whiteboard interview, covering coding tests as well as psychological preparationLearn how to make other aspects of your interview stronger, so you can create a great impressionMaster solving common whiteboard problems in different programming languages
Who This Book is For
This book is primarily for aspiring software developers who are looking for a job in the field. However, it will also be helpful for more seasoned developers who find interviewing painful and want to improve their skills.
William Gant is a software developer who has been working in the industry since 1998. He has worked with dozens of different programming languages in a wide variety of programming environments, as both an employee and as a consultant. In addition, he has owned his own business, been heavily involved in several startups and is currently half of the Complete Developer Podcast, among numerous other things in the development space. He's been through the school of hard knocks in software development and has a passion for showing others how to do the same.
„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da viele verschiedene Formate (Dateien) für E-Books existieren, gilt es dabei, einiges zu beachten.
Von uns werden digitale Bücher in drei Formaten ausgeliefert. Die Formate sind EPUB mit DRM (Digital Rights Management), EPUB ohne DRM und PDF. Bei den Formaten PDF und EPUB ohne DRM müssen Sie lediglich prüfen, ob Ihr E-Book Reader kompatibel ist. Wenn ein Format mit DRM genutzt wird, besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Digital Editions Account besitzen. Wenn Sie ein E-Book, das Adobe® Digital Editions benötigt herunterladen, erhalten Sie eine ASCM-Datei, die zu Digital Editions hinzugefügt und mit Ihrem Account verknüpft werden muss. Einige E-Book Reader (zum Beispiel PocketBook Touch) unterstützen auch das direkte Eingeben der Login-Daten des Adobe Accounts – somit können diese ASCM-Dateien direkt auf das betreffende Gerät kopiert werden.
Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads auf maximal 5 begrenzt.