logo
分类于: 计算机基础 互联网 云计算&大数据

简介

技术移民宝典: 程序员海外求职锦囊

技术移民宝典: 程序员海外求职锦囊 0.0分

资源最后更新于 2020-03-29 01:24:26

作者:陈东锋

出版社:出版社电子工业出版社

出版日期:2016-03

ISBN:9787121281952

文件格式: pdf

标签: 互联网 计算机 编程语言 程序设计

简介· · · · · ·

《技术移民宝典:程序员海外求职锦囊》介绍了如何在硅谷求职,以及剖析了具有代表性的43道热门硅谷公司的面试题,从面试技巧、基础知识、解题思路和效率优化等方面总结面试和解题规律。《技术移民宝典:程序员海外求职锦囊》分为四部分共15章,包含出国工作途径、IT求职准备、实战访谈,以及常见数据结构、算法、大数据、系统设计等方面的题目和解题思路,并提炼出解题的5个步骤:复述/提问、举例、观察、编码和测试。《技术移民宝典:程序员海外求职锦囊》精选出的面试题是硅谷热门公司的高频题,可以用来作为面试前的练习。对于每道题,本书尽可能给出多种解法,对于解决日常工作中遇到的问题也有一定启发性。陈东锋,曾是微软和IBM总部的软件研发工程师,目前在一家大型互联网公司从事广告、交易、架构等方面的研发和管理工作。涂峰,2008年获得复旦大学计算机软件与理论专业硕士学位,现在硅谷某大数据创业公司担任系统架构师。在此之前,曾在百度商务搜索部商业知心广告业务担任高级软件工程师、EMC统一存储部和IBM系统技术部担任资深软件工程师,主要负责底层系统开发方向。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第一部分 硅谷求职
  3. 第1章 硅谷公司
  4. 1.1 硅谷简介
  5. 1.2 传奇旗帜
  6. 1.3 技术移民
  7. 第2章 求职准备
  8. 2.1 职位选择
  9. 2.2 公司选择
  10. 2.3 人际关系
  11. 2.4 求职渠道
  12. 第3章 简历
  13. 3.1 简历特点
  14. 3.2 简历结构
  15. 3.3 简历优化
  16. 第4章 面试
  17. 4.1 面试准备
  18. 4.2 面试流程
  19. 4.3 编程面试
  20. 4.4 注意事项
  21. 第5章 聘书与职业发展
  22. 5.1 聘书
  23. 5.2 职业发展
  24. 5.3 优秀工程师
  25. 5.4 职业晋升
  26. 第二部分 战访谈
  27. 第6章 对身在美国和即将赴美工作的工程师访谈
  28. 互联网资深大牛董飞
  29. 创业者徐淼华
  30. 留美计算机博士张喆
  31. 微软软件工程师乔成
  32. Broadcom硬件测试工程师蒋波韡
  33. 硅谷初创公司大数据处理软件工程师常新宇
  34. 第三部分 算法面试
  35. 第7章 俩指针
  36. 面试题1:两数之和I☆☆
  37. 面试题2:两数之和II☆☆☆☆
  38. 面试题3:Top K☆☆☆
  39. 面试题4:两数组第k个值☆☆☆☆☆
  40. 面试题5:有序数组去重☆
  41. 面试题6:数组分水岭☆☆☆
  42. 第8章 动态规划
  43. 面试题7:最长递增子序列☆☆☆☆
  44. 面试题8:最小化数组乘积☆☆☆☆
  45. 面试题9:刷房子☆☆☆
  46. 面试题10:编辑距离☆☆☆☆
  47. 面试题11:最长回文子串☆☆☆☆☆
  48. 面试题12:最大公共子串☆☆☆☆
  49. 第9章 优先遍历
  50. 面试题13:填充图像☆☆☆☆
  51. 面试题14:单词替换规则☆☆☆☆
  52. 面试题15:有向图遍历☆☆☆☆
  53. 第10章 哈希
  54. 面试题16:最长不同字符的子串☆☆☆☆
  55. 面试题17:常数时间插入删除查找☆☆☆
  56. 面试题18:对数时间范围查询☆☆☆☆
  57. 面试题19:实现LRU缓存☆☆☆☆
  58. 面试题20:经过最多点的直线☆☆☆
  59. 第11章 堆栈
  60. 面试题21:局部最大值☆☆☆
  61. 面试题22:数据流最大值☆☆☆☆
  62. 面试题23:产生逆波兰式☆☆☆
  63. 面试题24:逆波兰式计算☆☆☆
  64. 面试题25:设计Min栈☆☆☆☆
  65. 面试题26:最小公共祖先☆☆
  66. 扩展问题1
  67. 扩展问题2
  68. 第12章 排列组合
  69. 面试题27:翻译手机号码☆☆☆
  70. 面试题28:数组签名☆☆☆☆
  71. 面试题29:组合和☆☆☆
  72. 面试题30:N皇后☆☆☆☆
  73. 第13章 杂项
  74. 面试题31:实现迭代器peek()☆☆☆
  75. 面试题32:实现复杂的迭代器☆☆☆☆
  76. 面试题33:实现BlockingQueue☆☆☆
  77. 面试题34:随机数产生器☆☆☆☆☆
  78. 面试题35:找出明星☆☆☆
  79. 面试题36:根据概率分布产生随机数☆☆☆☆
  80. 面试题37:随机采样☆☆☆
  81. 面试题38:统计电话号码个数☆☆☆
  82. 面试题39:海量数据高频词☆☆☆
  83. 面试题40:多台机器的中值☆☆☆☆
  84. 第四部分 系统设计
  85. 第14章 实战技巧及准备
  86. 14.1 实战技巧
  87. 14.2 常见知识点
  88. 14.3 如何准备
  89. 第15章 系统设计例题
  90. 面试题41:大数据存储☆☆☆☆
  91. 面试题42:大并发处理☆☆☆☆
  92. 面试题43:大数据收集☆☆☆☆
  93. 系统知识阅读
  94. 附录A 数据结构与算法
  95. 附录B 海量数据结构