技术移民宝典

技术移民宝典

作者:陈东锋

出版社:电子工业

出版年:2016年3月

ISBN:9787121281952

所属分类:成功励志

书刊介绍

《技术移民宝典》内容简介

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

作品目录

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

相关推荐

微信二维码