Coding Interviews: Questions, Analysis & Solutions (Paperback)
暫譯: 程式設計面試:問題、分析與解答 (平裝本)

Harry He

  • 出版商: Apress
  • 出版日期: 2012-12-24
  • 售價: $3,440
  • 貴賓價: 9.5$3,268
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 1430247614
  • ISBN-13: 9781430247616
  • 相關分類: 職涯發展
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

This book is about coding interview question of software and Internet companies. It covers five key factors which determine performance of candidates: (1) the basics of programming languages, data structures and algorithms, (2) approaches to writing code with high quality, (3) tips to solve difficult problems, (4) methods to optimize code, (5) soft skills required in interviews. The basics of languages, algorithms and data structures are discussed as well as questions that explore how to write robust solutions after breaking down problems into manageable pieces. It also includes examples to focus on modeling and creative problem solving.

Interview questions from the most popular companies in the IT industry are taken as examples to illustrate the five factors above. Besides solutions, it contains detailed analysis, how interviewers evaluate solutions, as well as why they like or dislike them.

Readers will improve their interview performance after reading this book. It will be beneficial for them even after they get offers, because its topics, such as approaches to analyzing difficult problems, writing robust code and optimizing, are all essential for high-performing coders.

What you’ll learn

  • Necessary knowledge for coding interviews, including programming languages, algorithms and data structures
  • Tips to write complete and robust code
  • Approaches to simplifying and solving difficult problems, with examples, figures and discussion
  • Methods to optimizing memory and space efficiency
  • Tips to demonstrate communication skills and learning skills during interviews
  • Standards in interviewers’ minds to evaluate candidates’ performance

Who this book is for

Targeted audiences of this book include students who are interested in programming-related careers, as well as developers with less-than-three-year experience who are looking for more career opportunities.

Table of Contents

1. Interview Process
2. Programming Languages
3. Data Structures
4. Algorithms
5. High Quality Code
6. Approaches to Solutions
7. Optimization
8. Skills for Interviews
9. Interview Cases
 

商品描述(中文翻譯)

這本書是關於軟體和互聯網公司的程式設計面試問題。它涵蓋了五個關鍵因素,這些因素決定了候選人的表現:(1) 程式語言、資料結構和演算法的基礎知識,(2) 撰寫高品質程式碼的方法,(3) 解決困難問題的技巧,(4) 優化程式碼的方法,(5) 面試中所需的軟技能。書中討論了語言、演算法和資料結構的基礎知識,以及探討如何在將問題分解為可管理的部分後撰寫穩健解決方案的問題。它還包括專注於建模和創造性問題解決的範例。

本書以IT行業中最受歡迎公司的面試問題作為範例,來說明上述五個因素。除了解決方案外,還包含詳細的分析、面試官如何評估解決方案,以及他們喜歡或不喜歡的原因。

讀者在閱讀本書後將改善他們的面試表現。即使在獲得工作邀約後,這本書的主題,如分析困難問題的方法、撰寫穩健程式碼和優化,對於高效能的程式設計師來說都是必不可少的。

你將學到的內容:

- 程式設計面試所需的必要知識,包括程式語言、演算法和資料結構
- 撰寫完整且穩健程式碼的技巧
- 簡化和解決困難問題的方法,並附有範例、圖示和討論
- 優化記憶體和空間效率的方法
- 在面試中展示溝通技巧和學習能力的技巧
- 面試官心中評估候選人表現的標準

本書的目標讀者包括對程式設計相關職業感興趣的學生,以及尋求更多職業機會的工作經驗少於三年的開發人員。

目錄:

1. 面試過程
2. 程式語言
3. 資料結構
4. 演算法
5. 高品質程式碼
6. 解決方案的方法
7. 優化
8. 面試所需技能
9. 面試案例

最後瀏覽商品 (20)