九章算法的博客

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

原创 阿里p6和p7的主要区别是什么?

1. 先给大家看看 P6和P7 的通用标准描述: P6 级别的程序员 title 是高级工程师,P7 便已经是专家级别。 2. 对应的薪酬待遇差别: P6 大概的月薪应该是25K-32K左右,年薪在30-40W左右; P7 大概的月薪应该是35K-45K左右,年薪在50-60W左右; ...

2020-04-27 15:17:34 4216 0

原创 【干货】动态规划九问九答

问1 动态规划是个什么鸟蛋? 答:动态规划是一种通过“大而化小”的思路解决问题的算法。区别于一些固定形式的算法,如二分法,宽度优先搜索法,动态规划没有实际的步骤来规定第一步做什么第二步做什么。所以更加确切的说,动态规划是一种解决问题的思想。这种思想的本质是,一个规模比较大的问题(假如用2-3个参数...

2020-04-26 18:40:04 3440 0

原创 有哪些堪称神器的工具或软件?

下面这些神器收好咯, 用好它们,保你技能值满分。 1. 3D城市生成器 —— CSSCities 随机生成,干净漂亮,随手截一张图就是一座好看的3D城市。 网站指路:http://codepen.io/cobra_winfrey/full/arzwrj 2. 网页设计灵感神器 —— Webfr...

2020-04-15 16:27:45 12627 6

原创 作为刚工作的java菜鸟,怎么样做三年后才能成为月薪30k+的大牛?

先送你一张Java学习图谱~ 要掌握以下知识点: 基础知识 JavaSE 这是基础,一定要好好学习!Java语法,面向对象(包括类、对象、方法、继承、封装、抽象、 多态、消息解析等),常见API,数据结构,集合框架,设计模式(包括创建型、结构型、行为型),多线程和并发,I/O流,Stream,网...

2020-04-14 11:09:26 5612 6

原创 自学编程入门,先学什么语言好?

从事IT教学7年,常常有同学私信我:零基础入门IT该学什么语言?我的回答一律是:学Python。 为什么零基础入门该学Python? 1.易上手,语法简单 对初学者来说,学Python能更快找到工作,投入产出比高。在一场45分钟的面试中,Python相对于Java能节省10分钟Coding时间。并...

2020-04-13 16:55:29 6992 7

原创 永别了谷歌!我亲手撕了我的梦想

职场萌新求助! 我是一名new grad,目前拿到两家独角兽级offer,后面还有2家待回复(其中就有我中意的Amazon)。recruiters已经在狂催签约,而我也怕疫情下,亚麻翻车,我现在又想等亚麻,又不敢撕offer,怎么办? 该不该撕offer?怎么拒绝不伤感情?万一有的公司很忌讳怎么办...

2020-04-03 14:04:40 6042 1

原创 互联网公司最常见的面试算法题有哪些?

要面试,想知道《如何在一个月内攻破算法面试》,先理清思路能帮你节省65% 准备时间。 从程序员面试角度来说,经典的问题包括以下内容: 算法部分 二分搜索 Binary Search 分治 Divide Conquer 宽度优先搜索 Breadth First Search 深度优先搜索 De...

2020-04-02 16:22:37 5421 0

原创 拿钱办事,其余免谈。30K 的阿里 P6 Java 也就这样了

本文作者:Frank 杨逍,阿里 P8 高级技术专家,面试总计超过 500 + 候选人。 裁员阴影下的互联网圈目前一片哀鸿遍野,大家还是要居安思危、有备无患。 若考虑跳槽,首推阿里。面试相对简单(面经多),Java 需求量大,放张截图随便感受下: 在 job.alibaba 搜索 Java,最...

2020-04-30 16:12:45 5212 1

原创 定了!阿里巴巴启动全球扩招,Java需求最高

前两天,旧金山宣布居家令延长至5月31日,湾区700万+人还要继续在家里蹲。美国疫情和就业情况有多差不用多说。 而看向国内,现在医疗资源跟得上,治疗新冠还免费(开个玩笑~健康最好) 今年疫情催生的“宅经济”将国内互联网线上业务带上了新台阶,现在国内互联网大厂纷纷“跑马圈地”——阿里...

2020-04-30 08:38:03 1183 0

原创 头条面试官:String、StringBuffer、StringBuilder有什么区别(上)

头条、抖音发展日益迅猛,给出的薪资不菲。据说应届生算法岗都给到50万年薪了。 近来,头条面试官最爱考的一个是字符串,看似很简单,但它在所有编程语言里又都是个非常特殊的存在。 1. 头条"字符串"相关考题: 《有效的字符串》,题目测评地址:w...

2020-04-30 06:43:38 1139 0

原创 怎么判断自己面试是不是凉了?

面试结束之后,很多人经常会有这样的体验:明明自我感觉良好,可最后却收到了拒信,凉凉。 事实上,面试结果在你面试结束的那一刻就已经决定了。而面试官在面试过程中的一系列言语、表情和动作,在一定程度上就已经暗示了你的面试成败,通过观察面试官的言行,就可以大概了解自己面试的情况。 一、预示面试失败的“暗示...

2020-04-29 13:58:12 6488 4

原创 谷歌的这道经典题,为何成为面试者绕不开的“噩梦”

动态规划在初学者看来似乎是一种高深莫测的算法。刷一道动规题,想必同学们都有这样的体验: 可以用动规,但没(想)有(不)必(出)要(来),暴力解之……然后一看答案,为什么这么简单?怎么想到这种解法的? 于是动规就成了很多人求职路上的“拦路虎”和绕不开的“噩梦”。 题型众多,如何判断动规题 来看一道...

2020-04-28 18:50:09 1240 0

原创 谷歌的这道经典题,为何成为面试者绕不开的“噩梦”

动态规划在初学者看来似乎是一种高深莫测的算法。刷一道动规题,想必同学们都有这样的体验: 可以用动规,但没(想)有(不)必(出)要(来),暴力解之……然后一看答案,为什么这么简单?怎么想到这种解法的? 于是动规就成了很多人求职路上的“拦路虎”和绕不开的“噩梦”。 题型众多,如何判断动规题 来看一道...

2020-04-24 16:08:57 3153 0

原创 一行代码可以做什么?

1、实现地图投影 2、圆桌乒乓球 3、实时换脸 4、米老鼠的耳朵 5、自动触发动图 6、动态天象图 7、歌词云图 8、万圣节南瓜 9、美丽螺旋 exec “”"\nfrom turtle import *\nfor i in range(500): \n for...

2020-04-24 16:06:31 3342 4

原创 程序员必须掌握哪些算法?

从程序员面试角度,说说面试时需要掌握的算法有哪些。 具体的请看下面列表。不过,如果是准备面试的话,我建议你通过做题来巩固这些算法知识。这里推荐你到 http://www.lintcode.com 上面进行 Online Judge,以下类别的面试题目都有覆盖到。 准备之前可以先...

2020-04-23 14:28:39 3395 0

原创 Python 有哪些好的学习资料或者博客?

Python学习课程 Python - 100天从新手到大师 Github上star67.5K,100天Python入门、项目实战、面试都包含了,资料超全,讲解超细。包括:Python语言、Linux操作系统、 数据库基础和进阶、实战Django、实战Flask、实战Tornado、爬虫...

2020-04-22 15:08:37 1692 0

原创 利用爬虫技术能做到哪些很酷很有趣很有用的事情?

豆瓣读书爬虫 通过豆瓣评分、评价人数探索挖掘经典好书,总共更新了3232088本图书信息。输入关键字、评价分数、评价人数多的数值(评价分数又高、人数又多的往往是经典之作),选定排序方法,点击好书一下就可以查找好书啦! 在抖音上找漂亮小姐姐 用Python + ADB做的Python抖音机器人Do...

2020-04-21 14:48:56 1757 0

原创 Python学到什么程度可以面试工作?

找工作就像找女朋友一样,是一个匹配的过程。 找女朋友:确定目标-互相了解-展现自己-在一起/追不上。 求职:确定求职目标 -了解雇主期望 - 优化求职物料 - 面试谈判。 因此,了解企业需求是基础**。** 企业对Python工程师的需求主要分为后端开发、算法&大数据&爬虫类、Py...

2020-04-20 11:56:14 4215 1

原创 有什么值得推荐的Java书籍?

1. 《Java虚拟机规范(Java SE 8版)|爱飞翔、周志明》 整本书就觉得第二章的方法字节码执行流程,第四章的前8节和第五章能看懂一些。 把Java字节码讲的很清楚了,本质上Java虚拟机就是通过字节码来构建的一套体系罢了。所以字节码说的非常细致深入。 2. 《Java核心技术·卷 I(...

2020-04-19 19:32:25 1519 0

原创 2020年去美国当码农晚了吗?

随着入行门槛降低,程序员这个岗位越来越年轻化。放眼互联网企业以及一流科技公司,每年都有无数20岁出头的年轻人涌入,他们朝气蓬勃、卯足干劲,也许还怀着改变世界的雄心。 但换句更简单直白的话说——他们熬得住加班。 总是有人说程序员就是“吃一碗青春饭”,难道大龄程序员就没有出路了吗?难道过了一定岁数就...

2020-04-17 18:01:31 4130 0

原创 上不了岸的new grad,惨遭layoff的码农,都在抓这根“救命稻草”!

今年全美的失业潮已成定局,宇宙中心「硅谷er」的就业前景也极端严峻。上不了岸的new grad和惨遭layoff的码农,纷纷投身了contractor(合同工)。 虽然contractor常常被人说是:有项目时忙到吐,没项目时闲到死,还被诟病401k、带薪休假、抽H1B统统无缘。 ...

2020-04-17 05:51:20 1576 0

原创 如何一句话证明你是程序猿?

老板,凑个整数吧,1024 好的,我来处理,我来改,ok,没问题,马上好 CAO,没同步就覆盖了 我不是修电脑的 天天面向对象编程,我特么连个对象都木有~ 头顶凉凉的 在我的电脑上运行的都正常,是你的环境不对吧? 今晚发版本(今晚要加班了~) 又是空指针导致崩溃 ...

2020-04-16 17:41:31 1783 0

原创 Manager不捞我,HR想撤销我,谷歌今年team match难哭了!

“我从去年11月底过了Google面试,然后recruiter说要先team match然后再送HC,期间我来回聊了整整八个组,直到今年三月才match上!” 都以为过了谷歌面试就稳上岸了,但team match却是横在offer前的“一座大山”。多少人因为recruiter的一句“再等等...

2020-04-16 07:43:28 1613 0

原创 CS大牛惨遭谷歌low ball,八年工作经验真的没用吗?

算了算我竟然已经工作了八年,本来不打算疫情期跳槽的,Google的hr在领英上联系了我,也就趁着WFH面了,拿到的包是155k base,sign on 25k,rsu 110k。 好几年没碰算法题了,我承认算法面表现一般,但看到论坛上一位五年经验的包跟我差不多。很迷醉,招资深岗也要凭算法...

2020-04-15 08:12:22 1635 0

原创 抽走一半package?专坑new grad?ICC有我想的那样差吗?

“我听人说ICC是专门坑new grad的地方,抽走一半的package不说,还要关你一两年!” 听上去ICC是不是很坑?你了解ICC吗? ICC简单地说,就相当猎头和外包公司的结合。招收的人中,大部分都只有很基础的CS水平,再经过一段时间的培训后,recruiter会把这些人的简...

2020-04-14 02:50:03 1370 0

原创 Airbnb IPO一拖再拖,股票过期和裁员哪一个会先到?

Airbnb今年IPO恐怕要没戏了。 受疫情影响而出现的大面积退房,让Airbnb最近的日子并不好过。 来源:Blind 除了对外暂停招聘和取消市场营销外,创始人宣布未来半年不领薪水,高管薪资对半砍,所有...

2020-04-13 08:26:09 1273 0

原创 代码注释如此沙雕,会玩还是你们程序员!

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。 我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路… 首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。 然后,也要发出直击灵...

2020-04-09 17:56:16 35303 55

原创 湾区疫情好转?但WFH的码农都快疯了

随着疫情进一步的加重,全美各州“封城令”也陆续颁布,这场战“疫”终于到了白热化的阶段。 目前全美已经有将近37万确诊人数,但是加州只有1万6的确诊人数。根据最新的报告表明,洛杉矶已迎来拐点!上周连续几天超过600人确诊之后,这周一只报告了400多例确诊,很大程度上,得益于加州是美国第一个宣...

2020-04-08 09:19:43 1168 0

原创 Google率先宣布取消部分offer,新一轮裁员潮真的来了?

目前美国累计确诊病例数已超过33万,每天2万+的新增病例,还不知何时能减缓。受此影响,本该offer满天飞的季节,却面临着“裁员降薪、冻结offer”的境遇。 早前,Google就已经率先宣布取消部分在match阶段的实习pending offer,众多科技公司聚集的北美,新一轮的裁员潮真的来了吗...

2020-04-07 16:14:30 1381 0

原创 CS专业的道路上有哪些课程要学?

首先来看中国大学在QS和THE最新的世界大学计算机科学专业排名中的情况,清华大学的计算机科学与技术系在两项排名中都稳居榜首。 那以清华大学本科生培养方案中的专业核心课程与学位基础课为例,我们来看看cs都要学哪些。 清华计算机科学与技术专业的本科生除了要求运用所掌握的理论知识和技能,从事计算机...

2020-04-01 17:56:07 3157 0

原创 脸书取消绩效考核,谷歌真的抄错作业了吗?

最近Facebook频上热搜,大家议论最多的两件事:一是小扎宣布,疫情期间给45000名全职员工发放1000美元补助。 第二就是FB取消了2020年上半年绩效考核,以Exceeds Expectations(超出预期)评级给每位员工发放绩效奖金。 ...

2020-04-01 08:42:21 1256 0

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