• 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 推荐10个堪称神器的 Java 学习网站

最近,常有一些读者问我:“有没有什么推荐的Java学习网站啊?” 因为一直没有时间,所以我之前也是让大家上知乎、搜索引擎搜一下就好了。 但是,我深知不能这样,应该拿出更真诚的态度带来优质的内容。 于是,我花费了一些时间,整理出了十个优质的Java学习网站,分享给大家。 九章算法 程序员求职强烈推荐,上面的课程涵盖算法与数据结构、大数据与人工智能、项目实战以及面试指导类等程序员求职面试各个环节会遇到...

2021-06-28 10:11:01 9402 1

原创 在线就能刷的 SQL 学习平台我给你找好了!

本文作者:月夜,高级数据分析师,九章算法班助教 最近,有同学反馈在看完《SQL必知必会》、《Head First SQL》等系统性书籍后,依然通不过某厂SQL的技术面。 更有的同学直言:实在搞不清楚SQL应该学多久,也找不到适合自己的学习资料...希望我能推荐一些SQL阶段训练的学习网站,或者干脆出个题集。 既然如此,那我就来贡献一个让大家入门SQL速度提升3倍的方法。 同时把SQL应该掌握的...

2021-06-24 15:33:38 234

原创 LeetCode一般按什么顺序来刷题比较好?

经常有小伙伴不知道以怎样的顺序来刷leetcode。今天我们邀请了一位最近拿到腾讯、哈啰、Shopee家offer的前辈和我们分享一下,他的刷题顺序。刷到1234,这个数字太舒服了,70%看着也很舒服,于是就不刷了,强迫症患者表示很爽。扒了扒大厂面试中的高频知识点,如果你是有一定刷题经验的选手,可以考虑先刷这20道题热身:1.三数之和2.子集3.第K大元素4.数组划分5.木材加工6.最多有k个不同字符的最长子字符串7.搜索旋转排序数组8.最长回文子串9.LRU缓存策略10.背包问

2021-06-23 12:05:38 1280

原创 ACM选手、腾讯面试官爆肝整理!8大算法面试高频考点及54道必刷题(附答案)

作为曾经腾讯的面试官,同时也是acm银牌选手我可以告诉你,绝对可以!从ACM选手的角度讲:为什么ACM选手在大家眼里都这么牛逼,原因就是很多ACM选手从中学就开始打比赛,你想想看,在你大学才懂一些简单的数据结构和算法的时候,这些中学生就已经ACM竞赛中畅游了。当然,也不是所有人都这样,比如我就不属于这一批,本人大一才开始准备。除此之外,ACM的题目都很难,难到什么程度?本人在准备期间刷题刷到一度恶心。ACM竞赛很注重选手的分析和思维两方面的能力,在算法和数据结构这样已经足够复杂的题型下,还要进行大量的

2021-06-22 11:48:21 936

原创 程序员刷 leetcode 经常陷入刷了忘忘了刷的尴尬局面怎么办?

切忌进入盲目刷题的误区,题真不是刷得多就能拿offer的!!!毕竟刷题的效率真的是太低了。来算笔账:LeetCode/LintCode的题目有近2000道,每天刷5道,刷穿要花1年半。退而求其次,把每个知识点所覆盖的题目各刷10道,起码也要刷200道题,接近3个月。最重要的是,就算你刷了200+、300+题,也未必能通过算法面试。不信你点开LintCode,随机点开1题,你能马上找到思路并解出答案...

2021-06-22 11:29:36 399

原创 阿里 P8 加面 coding 环节,而 P7 却做不出头条算法题?

先上结论:0.算法面试仍是当前最适合公司筛选程序员的方法之一。1.国内仅在算法面试上有向北美看齐的趋势,面试考察范围其实更为全面。2.刷题是程序员的终生主题,LintCode在手,跳槽不愁(doge)下面逐一回答题主的问题第一个问题:前几年,很多人吐槽头条算法题,但这次,几乎所有人都站在了头条这一边,这是为什么?首先,这个P7槽点太多了。分治算法应该是算法里很基础的知识点了,一个阿里P7如果连这个都忘了,可以想象他的技术有多水了,面试挂了也不奇怪。这时候他还跳出来抱怨,那么活该被大家一顿猛喷了

2021-06-21 17:11:18 502

原创 为什么前端不能一直做?

快转行吧大哥,这样就没人和我卷了!先下结论:实际上很多人根本没有够到前端的天花板,就高呼着“前端不行了”。于是HR招不到能力合格的前端、部分水得一批的前端也找不到工作,在互相嫌弃的困境中相爱相杀。前端就是这样:框架多,轮子多,冷门点多,更新迭代快,要想跟上前端发展的步伐,在前端这条路上一直做下去,就得对标前端的能力要求。分享我在《Web 前端工程师》拿到的前端开发学习脑图:想要在前端这条路上不断精进下去,就得不断学习行业前沿知识,因此,跟着大厂前端职级的相应要求来依次学习前端技术,就是一个非常有

2021-06-17 14:48:30 304

原创 史上最全SQL学习指南!(教程+实例+练习题)

报告称,未来10年数据细分岗位将扩张5倍,大数据19w的人才缺口将继续增加。国内外一线互联网公司纷纷开设了数据分析岗位。 数据分析岗位中用的最频繁的工具就是SQL了。不论是满足业务日常取数需求,还是自己做分析,都离不开SQL。 最近,有不少想接触数据分析的同学,都在咨询系统学习SQL。如何学、怎么学、在哪学成了大家普遍的问题。 我们在领扣上新的SQL教程刚好能帮你解决这些问题!教程+实例+练习题...

2021-06-17 10:52:09 2295

原创 想进Amazon,此时或许最容易!

继FB停了PERM,最近又传出remote工作要降薪,不少想进FB的同学表示非常失望! 而Amazon或将成为”捡漏王“!原本一年四季都在招,最近为了补PIP的坑,就是疯狂捞人。 已上岸的同学说,自己所在的组缺人缺到门槛都放低了,现在就是进厂最佳时机…… 不少学员表示,近期收到亚麻HR的电话;有些人说,HR明确“暗示”重点会考BQ。 答不出BQ,拿不到offer 亚麻对BQ重视程度是所有科技公司...

2021-06-16 14:38:13 426

原创 分享一个代码量少又很经典的算法,太实用了!

那必须祭出FB高级架构师爆肝3个月、增删16次的面试常考算法模板cheatsheetV4.1。看前防杠:本文仅对面试中的常考算法知识点给出通用解题思路和模板,代码量不算少,案例也算不上牛逼,但绝对经典,绝对通用!本文作者:令狐冲,Facebook高级架构师,前算法竞赛中国国家集训队员,ACM金牌选手,面试常考算法模板献上:学二分,让你不再精分先给三道例题,试试能不能用二分法顺利解出答案。⼆分查找(在排序的数据集上进行二分)[在排序数组中找最接近的K个数]http://%29https//w

2021-06-16 11:49:35 252

原创 别再啃书本了, 这份阿里大神爆肝3个月的Java面试通关攻略,值得大家借鉴!...

本文作者,Frank杨逍,阿里P8高级技术专家,10年架构经验,面试人数超过500+。 很多人说当下Java竞争越来越严峻,面试也是越来越难。 一直以来我也想整理出一份完美的Java工程师面试攻略,带领大家通关大厂面试。奈何很难抽出时间,这份《Java工程师的BATJ通关攻略》是我耗费3个月的时间整理的,点击免费试听即可获取。 其中包括Java学习路径规划和面试知识笔记、Java工程师面试真题——...

2021-06-16 09:42:26 114

原创 程序员必读的技术网站&公众号大盘点,提高能力必备!

技术更新迭代快,没点学习能力来提升硬实力,程序员还真混不下去。我们整理一位后端开发工作5年经验的大牛日常浏览的网站和公众号名单,帮助大家建立提升自身能力的习惯。都是真材实料的精华,希望可以帮到大家。技术网站类1. Tutorialspoint一个免费教程网站,里面有各种技术、各个知识点的讲解和demo,非常全面,还可以根据索引寻找知识点,里面的电子书非常不错。2. LintCode在线编程评测平台,搜集了当前各大IT企业(字节、腾讯、阿里等)技术求职的热门题库,拥有2000多道面试题,可以在这里

2021-06-15 16:07:52 558

原创 限时白嫖!程序员专用刷题网站大全,已加入年度爱用清单!

1. TopCoderTopCoder 是最早的在线编程竞技平台之一,该网站提供了一系列的算法挑战,在这里,你可以:使用他们的代码编辑器直接进行在线作答。参加该网站举办的 SRMs 挑战项目。该比赛将会在每月定期举办,作为参赛者,你需要以最快的速度,与众多其他的编程挑战者进行比拼。他们还会赞助竞赛,如果你写出最好的解决方案,就可以拿到奖励!2. HackerRankHackerRank 侧重于“计...

2021-06-15 13:31:59 419

原创 互联网公司最常见的面试算法题盘点!建议收藏!

要面试,免费试听《如何在一个月内攻破算法面试》,先理清思路能帮你节省65%**准备时间。从程序员面试角度来说,经典的问题包括以下内容:算法部分二分搜索 Binary Search 分治 Divide Conquer 宽度优先搜索 Breadth First Search 深度优先搜索 Depth First Search回溯法 Backtracking 双指针 Two Pointers 动态规划 Dynamic Programming 扫描线 Scan-line algorithm快排

2021-06-11 17:12:43 356

原创 LeetCode/LintCode面试高频题分类总结

这是我在刷了1000+道题后总结出的算法面试高频题汇总,目前已拿字节和微软等多家公司offer,希望我的刷题经验能够帮助到大家,千万别只收藏不点赞啊~~~以下8个面试中最常考的算法与数据结构知识点。字符串处理 String考得很多,主要注重代码实现能力,算法上没有太多难点,通常是处理麻烦,最少刷题数20+。入门:LintCode 145 大小写转换LintCode 25 打印XLintCode 1...

2021-06-11 14:00:22 900

原创 阿里、字节、腾讯、百度、美团等一线大厂高频题汇总 | 备战大厂面试,看这一篇就够了!(内附题目链接)...

关于刷题有种神奇的现象,有些人只刷了两三百道轻轻松松进了大厂,还有些人刷了六七百道,越刷越焦虑,刷到怀疑人生,还是被大厂拒之门外。 刷题也要有技巧,知道哪些题该刷、哪些题不该刷、哪些题适合现在刷、哪些题适合以后刷尤为重要。 备战面试的阶段,则可以精刷大厂的高频真题,一来是可以熟悉大厂的面试风格,二来还有极大的概率撞上原题。 经过一周的努力,我们整理出了国内外各大厂面试高频题。希望大家能静下心来高...

2021-06-10 11:11:10 340

原创 你见过最差的程序员是怎样的?

大概就是我上周面试遇到的妹子吧……前阵子公司在招算法实习生,HR初筛过简历后喊我去面试。我想着也别太为难实习生,整个简单的题测一下,再深挖下简历就差不多了,这是背景。刚好我们做了一套【新手必刷编程50题】,我就选了这2道出来。大小写转换打印X实习生是个99年的小姑娘,计算机专业的。完全不是因为技术部的妹子太少而放水的我想了想,又加了一句:“这两道题,你选一道题做一下。”看她有些紧张,我又安慰了句:“没事,你慢慢做哈,我半小时后再来。”过了40分钟,我过去一看,好家伙!先看看我们小哥做的题

2021-06-09 11:32:03 250

原创 刷LeetCode刷到怀疑智商?快来看,Google大佬已经把最佳刷题顺序理好了!

很多同学反馈在刷LeetCode/LintCode时,总觉得题目太多无从下手,又或者盲目刷题适得其反。 为此,我花了半年时间整理出了这篇LC最强刷题攻略,里面不但有高频题、变形题以及对应题解,就连相关的学习资料都给你整理好了。 这份攻略同时还在Github上开源,绝对硬核,一起来看下去吧! 戳我直达Github开源项目 为什么写这篇攻略 作为前ACM金牌选手,我曾在知乎上回答过很多关于提高编...

2021-06-09 10:50:22 793

原创 Google这次又抄错作业了!

最近,谷歌又被骂上热搜了,原因是它上线了一个叫做FLoC的新技术,用以保护用户隐私。无独有偶,在2个月前,苹果也上线了隐私新功能「App跟踪透明度」,网友们却直呼干得漂亮。没有对比就没有伤害,同为了保护用户隐私,苹果收割了一波好感,而另一边Google却引起众怒。谷歌这次又抄错作业了?今日福利-《大厂常考算法Cheat Sheet》:戳我领取谷歌:假好心找骂谷歌推出的这项新技术,把跟踪用户浏览记录的任务,从集中服务器转交给了分散的用户浏览器。FLoC将用户分成人群 (Cohort)进行追踪

2021-06-08 17:02:39 152

原创 这道Google的面试题,难倒了97%的程序员…

Google的面试有多难?据相关数据,谷歌每年收到竞聘者简历近300万份,而录取率仅有0.2%。正好,这两天有G家面试官提供了一道Google的面试题,据说通过率只有3%,就拿出来跟大家分享一下。题目链接:基因相似度LintCode 领扣描述给定两段基因片段 Gene1 和 Gene2 ,基因片段中由数字和"ACGT"四种字符组成。每一个字符前都会有相应的数字,这个数字是描述该字符连续出现的数量,...

2021-06-08 11:06:44 1156

原创 刷Grokking已经没用了!

最近,有网友在Blind上po出:因为系统设计挂了FB E5面试。他还在评论区分享了准备SD的心得:刷Grokking对高级职位没有帮助。Grokking对系统设计面试收效甚微,那系统设计该如何准备?这份系统设计限时礼包先免费送给大家!戳我领取系统设计资料包???? 谷歌、亚马逊、脸书等50道大厂真题汇总???? 系统设计常见面试题及答案???? 系统设计面试评分标准???? 让系统设计像写算法题一样,有路可寻照搬答案没用!系统设计这么答之前有网友给了Grokking System De

2021-06-07 18:05:55 1883 1

原创 阿里P8面试官:618大促来了,聊聊高并发场景下秒杀系统的设计思路

秒杀系统是我在面试中问得比较多的,如果说程序 = 算法 +数据结构的话,那么系统 = 服务 + 数据存储。所以系统设计中,我们更多的是围绕服务和数据存储来讨论。有时间的同学可以看下阿里面试官关于秒杀系统的干货分享:淘宝秒杀系统怎么设计?举个简单例子:618大促期间,商家以4499的价格上架了某iphone,比官网价格便宜了1000元,库存总数10台,运营设置11/11 00:00活动生效,一人只能...

2021-06-07 15:38:26 159

原创 宣称Hire to Fire后,亚麻更香了!

虽说边招边裁是亚麻特色,但performance review 过了还给涨了薪,最终还是被PIP就……刚入职亚麻3个月的阿杰也是这次PIP的一员。但他却全身而退,短短2个月,5家面试5家offer,包括脸书。他分享了offer大满贯的秘诀:死磕算法标答!阿杰说的算法模板其实就是令狐老师闭关数月爆肝整理出来的算法cheat sheet,大厂常考的各种算法和数据结构全都有,戳我获取????内含各类常考算法模板及使用条件:● ⼆分法 Binary Search● 双指针 Two Pointers

2021-06-03 17:14:26 852

原创 这道面试题都考得烂大街了,别说你还不会

前方来报,字节校招中频频出现秒杀系统,很多人都跪了。无独有偶,最近面过Uber的人也被问到了「秒杀系统」:抢票系统和商品抢购秒杀。烂大街的题还在考,新手一问就跪在面试中,包括字节、黑车在内,阿里、腾讯、美团、苹果、亚麻等国内外大厂都会问秒杀系统,可以说“10个面试9个秒杀”了。都考得“烂大街”了,为什么科技公司还要继续考秒杀系统项目?原因无非这两个:秒杀系统业务范围广。秒杀玩法在电商,直播带货业务中运用的非常广泛,越来越多的秒杀玩法不断出现,秒杀系统几乎是所有互联网公司的“标配”;秒杀系

2021-06-01 10:49:46 184 2

OOD面试的5C解题法-Clarify.mp4

应届生及亚马逊面试必考,IT求职必备基础! OOD面试的5C解题法--Clarify、Core Objects、Cases、Classes、Correctness Clarify,就是通过和面试官交流,去除题目中的歧义、确定答题范围。

2020-06-30

OOD面试应对方法 SOLID原则.mp4

应届生及亚马逊面试必考,IT求职必备基础。 S - Single-responsiblity principle 单一责任原则 O - Open-closed principle 开发封闭原则 L - Liskov substitution principle 里氏替换原则 I - Interface segregation principle 接口分离原则 D - Dependency Inversion Principle 依赖反转原则

2020-06-29

刷题刷到什么程度去面试才够.mp4

九章算法班2020版第一期视频剪辑——刷题刷到什么程度才能去面试?课程适配 C++/Java/Python 等主流编程语言,30 天精通 57 个核心高频考点,9 招击破 FLAG 、BATJ 算法面试。完整版请点击链接报名试听:https://www.jiuzhang.com/course/71/?utm_source=sc-csdn-fks

2020-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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