九章算法的博客

定期发布IT面试题、答案、面经。

原创 如何告诉面试官你有其他面试机会

作者 | Emma Yang专栏 | 九章算法 众所周知,一般人在找工作的时候都会同时向多家企业投递简历,以便尽可能多的获得面试机会,来确保自己能找到工作,甚至能有选择去自己喜欢的公司工作的机会。 所以如果一个人正在同时面试几家公司,这也是很常见的...

2018-06-29 13:38:08

阅读数 20

评论数 0

原创 北上港深, 海归程序员何去何从?

作者 | Betty专栏 | 九章算法 海归回国,都会想去自己喜欢的大城市生活,所以很多人在选择自己的工作时,都会先考虑去哪个城市,毕竟一个城市的发展水平与你以后的生活质量息息相关。 这个城市物价是多少?收入有多高...

2018-06-27 14:17:00

阅读数 24

评论数 0

原创 拒绝尬聊!如何回答面试官“你还有什么想问的吗?”

撰文 | Shona专栏 | 九章算法 向面试官提问是面试过程中必不可少的一个环节。实际上,我们每次参加的面试都是双向的,你应该像HR面试你一样去对他进行面试,因为这是能够表达你对该公司和你申请职位的兴趣的最简单方式。所以当面试官问...

2018-06-25 01:18:16

阅读数 19

评论数 0

原创 九章算法 | Hulu 面试题:Construction Queue

撰文 | JZ专栏 | 九章算法 题目描述 存在一个数列的某种排列。现在已知数列中每个数的大小 arr1 ,和每个数之前有多少个比它自身小的数 arr2,要求恢复出原来的排列。保证数列中的元素两两不等。 ...

2018-06-24 05:36:16

阅读数 16

评论数 0

原创 Amazon 电面流程梳理篇

很多公司,都会把电话面试作为最初的筛选流程之一。 电面不仅可以节省很多时间和精力,而且当应聘者来自不同的国家和地区时,电面这一选择的优越性就更加突出了。 所以电面是很多公司整个面试流程中非常重要的环节。下面,我们就来一起看一看Amazon的电面。小编将从Amazon电面流程、电面的...

2018-06-23 00:12:14

阅读数 18

评论数 0

原创 九章算法 | Hulu 面试题:Print Organization Chart

撰文 | JZ专栏 | 九章算法 题目描述 按员工姓名,上一级姓名,职位,年份给出一系列企业中员工的关系,输出企业成员组织结构图。 思路点拨 按员工关...

2018-06-22 04:25:07

阅读数 17

评论数 0

原创 九章算法 | Hulu 面试题:Maximum Slope Straight Line

撰文 | JZ专栏 | 九章算法 题目描述 给出一系列平面直角坐标系中的整数点 (x, y),从 0 开始编号,第 i 个点的编号为 i。不存在任意两点的横坐标相同,找出能构成的最大斜率直线的两个点的编号 (a,b)。如果有...

2018-06-20 03:00:20

阅读数 16

评论数 0

原创 九章算法 | Hulu 面试题:Weighing Problem

撰文 | JZ专栏 | 九章算法 题目描述 给出 n 个金币,每个金币重 10g,但是有一个金币的重量是 11g。现在有一个能够精确称重的天平,问最少称几次,能够确保找出那一个重量 11g 的金币? ...

2018-06-19 01:10:57

阅读数 16

评论数 0

原创 一谈薪资就脸红? 发 email 也可进行薪资谈判

撰文 | Shona专栏 | 九章算法 许多人表示他们从来没有就薪资进行过谈判,因为他们觉得在讨论有关钱的问题时会很尴尬。在这种情况下,你或许可以考虑选择电子邮件(E-mail)与HR(Hiring Manager)进行沟通。 ...

2018-06-18 13:37:43

阅读数 18

评论数 0

原创 九章算法 | Twitter 面试题:Eat the Beans

撰文 | JZ专栏 | 九章算法 题目描述 一个袋子里有W个白豆子,R个红豆子。第一步: 随机摸一个豆子,摸到白豆子直接吃,摸到红豆子,放回去。第二步:随机再摸一豆子,不管是红是白,都吃。然后重复第一步和第二步,问最后一个豆...

2018-06-17 02:57:52

阅读数 19

评论数 0

原创 九章算法 | Twitter 面试题:Tree

撰文 | JZ专栏 | 九章算法 题目描述 给出两个list x,y,代表x[i]与y[i]之间有一条边,整个边集构成一棵树,1为根。现在有个list a,b,表示询问节点a[i]与b[i]是什么关系,如果a[i]与b[i]...

2018-06-15 02:11:04

阅读数 17

评论数 0

原创 九章算法 | Twitter 面试题:The Previous Number

撰文 | JZ专栏 | 九章算法 题目描述 给一个数组,对于每一个元素,找出它之前第一个比它小的元素的值。如果没有,则输出它本身。 思路点拨 维护一个...

2018-06-13 02:25:27

阅读数 17

评论数 0

原创 英文简历如何选择字体?

撰文 | 陈秋香专栏 | 九章算法 The Writing Guru (职业简历写作)创始人,Wendi Weiner 认为在HR看简历的几秒钟里,美观的字体能够快速吸引他们的注意力。因此, 一份好的简历,好的内容固然是必要条件,而...

2018-06-12 13:52:16

阅读数 18

评论数 0

原创 九章算法 | Twitter 面试题:Residual Product

撰文 | JZ专栏 | 九章算法 题目描述 输入为整数数组 arr,请你返回结果数组 ans,使得 ans[i] 为 arr 中除了 arr[i] 以外的所有数的乘积。 ...

2018-06-11 02:33:41

阅读数 16

评论数 0

原创 Coding面试中出现bug, 是否还能拿到offer?

撰文|Helen & Jenny专栏|九章算法 在面试中,我们常常强调要努力做到 bug free。然而事实上,即使是最顶尖的软件工程师,也很难在面试中一次性做到 bug free。 ...

2018-06-10 12:57:49

阅读数 16

评论数 0

原创 九章算法 | Microsoft 面试题:Gas Station ii

撰文 | JZ专栏 | 九章算法 题目描述 一辆汽车在一条笔直的道路上行驶,一开始有original单位的汽油。这条笔直的道路上有n个加油站,第i个加油站距离汽车出发位置的距离为distance[i]单位距离,可以给汽车加a...

2018-06-09 05:58:03

阅读数 16

评论数 0

原创 如何准备 Coding Interview?

编译 | Alice Yu & Emma Yang专栏 | 九章算法 不管你是刚刚毕业即将参加第一次工作面试的应届毕业生,还是想要跳槽换一个新的工作环境的职场老司机,如果你即将参加技术面试,下面这些关于coding interview的总结和建议都...

2018-06-08 14:30:48

阅读数 17

评论数 0

原创 九章算法 | Microsoft 面试题:Matrix Finding Number

撰文 | JZ专栏 | 九章算法 题目描述 给出一个矩阵mat,找出所有行都出现的数字,如果有多个,就输出最小的那个数。如果没有,输出-1。 思路点拨 ...

2018-06-07 02:35:38

阅读数 18

评论数 0

原创 九章算法 | Microsoft 面试题:Maximum Product Path

撰文 | JZ专栏 | 九章算法 题目描述 一棵有 n 个结点,根结点为 1 的二叉树,每条边通过两个顶点x[i],y[i]来描述,每个点的权值通过d[i]来描述。求从根结点到叶子结点路径上所有结点权值乘积对1e9+7取模后...

2018-06-05 01:22:03

阅读数 22

评论数 0

原创 深度学习开发必备开源框架

作者 | Shona专栏 | 九章算法 深度学习需要进行大量的计算,通常会涉及多层神经网络,并且每层神经网络中都含有大量的人工神经元,在学习过程中进行数据的处理和传输。换句话说,在神经网络的每一层,都有数以千计的人工神经元执行相同的...

2018-06-04 14:14:45

阅读数 17

评论数 0

原创 九章算法 | Microsoft 面试题:Matrix Water Injection

撰文 | JZ专栏 | 九章算法 题目描述 给一个二维矩阵,每个grid的值代表地势的高度。水流只会沿上下左右流动,且必须从地势高的地方流向地势低的地方。视为矩阵四面环水,现在从(R,C)处注水,问水能否流到矩阵外面去? ...

2018-06-03 02:49:48

阅读数 16

评论数 0

原创 九章算法 | Google 面试题:Fermat Point of Graphs

撰文 | JZ专栏 | 九章算法 题目描述 有一个无向无环连通图,每条边通过两个顶点x[i],y[i]来描述,每条边的长度通过d[i]来描述。求这样的一个点p,使得其他点到p的距离和最小,如果有多个这样的点p,返回编号最小的...

2018-06-01 02:23:44

阅读数 16

评论数 0

提示
确定要删除当前文章?
取消 删除