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

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

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路…首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。然后,也要发出直击灵魂的质问:你是尊贵的付费大会员吗?这不禁让人想起之前某音乐app的穷逼Vip,果然,穷逼在哪里都是...

2020-04-09 17:56:16 93740 121

原创 怎么才能最短时、高效、踏实的学习 Python?

专栏 | 九章算法网址 | www.jiuzhang.com/?utm_source=sc-csdn-fksPython是当前全球的主流编程语言之一,基于其简洁的语法结构,可以让开发者用更少的代码完成很多复杂的效果开发。诞生近30年来,很多我们耳熟能详的产品都是基于Python开发出来的,国内的豆瓣、知乎和果壳网都是基于Python开发的,而Youtube、Dropbox和Reddit也...

2020-01-15 17:47:57 22766 10

原创 刷leetcode是什么样的体验?附算法面试详解

推荐按照题目类型,总结有哪些解题方法,哪种方法是最优的,为什么。哪些题你刷了好多遍都还是不会,为什么,难点在哪里......

2023-08-25 19:48:23 647

原创 系统设计面试如何才能答好?

可以先把Twitter的功能一个个罗列出来,先筛选出核心功能(Post a Tweet,Timeline,News Feed,Follow/Unfollow a user,Register/Login)。如果有流量暴增,如何扩展?在面试中,常见的错误是面试官给出问题后,候选人就开始怼各种关键词,什么Load Balancer,Memcache,NodeJS,MongoDB,MySQL……直接挂钩项目经验,如以前的项目遇到xx相似问题,给了xx解决方案,得到了xx结果,take-home msg是什么。

2023-08-17 15:43:35 338

原创 关于FAANG/BATJ常考题—设计Twitter的面试详解

• News Feed:新鲜事,我朋友+我发的所有帖子按照某种顺序排列的整合(比如按照时间排序)• 用户打开Twitter之后首先看到的界面就是News Feed界面,这些 tweets 来自你关注的用户• Timeline:某个用户发的所有帖子• 用户点开某个人的页面之后,看到这个人发的所有帖子• 在有的系统中,这两个概念的定义会完全反过来,这里我们统一按照上面的定义。

2023-08-16 13:58:50 674

原创 逆袭高薪数据分析师,有这份【SQL速成手册】就行了!

数据分析高效速成学习路线分析!先说一下我自己的情况,普通大学汉语言专业,从运营岗换赛道到数据分析,目前已经有2年了。楼主这个问题,我也不止一次问过,但最终结果就是,不断的理论学习结合工作经验积淀。其实对于我来说难的不是如何学习,而是如何选对有用的学习资料下面围绕技术面试,跟大家分享一些我平时帮助训练数据分析师思维的一些书籍、课程等资料。

2023-08-15 14:31:17 177

原创 刷一道leetcode花了一天,这正常吗?

最近,一个大二的非CS专业,在自学想转码的学生跑来问我,去年12月学的c++,和数据结构,一月初开始刷力扣,每一道题都刷得很费劲,得看题解才能做出来,有些题甚至要花一天。比如,k个节点反转。这样正常吗?相信不少新手小白刚开始刷leetcode都会有这个问题,时常崩溃。这太正常了!你完全不必因此怀疑自己。只不过,

2023-08-11 16:16:40 445

原创 【附答案】花高价求来的OpenAI题库,仅限前50份!

今年ChatGPT爆火后,OpenAI可谓是赚足了风头,HC多且高薪,刷题群都在求OpenAI的面经,甚至有人提出。值得注意的是,OpenAI最新的面试反馈都是。当下这个求职环境,SDE岗位少之又少,随着人工智能的爆火,转AI的人越来越多,没点“手段”想上岸不要太难。不仅整理了大量的OpenAI面试题,更有详细答案奉上,再新的题也能拿下,面试绝对稳!作为被网友认可的新晋大厂之一,OpenAI的面试难度最近也备受关注,尤其是算法。但OpenAI面试题冷门又少见,为此,我们邀请助教团队,整理了。

2023-08-11 14:09:47 693

原创 学好系统设计面试七步骤,FAANG offer 绝对稳

如果你已经收集了需求并且可以识别系统公开的 API,那么完成了 50%。定义系统所需的 API。这不仅可以确定系统预期的确切合同,而且还可以确保你没有遇到任何错误的要求。我们类似 Twitter 的服务的一些例子是:尽早定义数据模型将阐明数据如何在系统的不同组件之间流动。稍后,它将指导你进行更好的数据分区和管理。候选人应该能够识别系统的各种实体,他们将如何相互交互以及数据管理的不同面,如存储,传输,加密等。

2023-08-08 15:20:12 178

原创 一文详解系统设计面试(附爆肝整理的SD面试大礼包)

1、面经很重要,无论是大厂还是小公司,好好准备面试真题,真的考到就是赚到。2、工作的时候要多问为什么,尤其是一些技术难点要知道为什么困难,面试会被问到,hm 尤其感兴趣。3、 刚开始不用安排太多公司,package 相近的面试流程差不多的安排到一起好 compete,要不然后期很容易疲惫。戳这里以上,希望能给苦于系统设计的各位,提供一些帮助。也欢迎各位随时提问,知无不言,言无不尽!

2023-08-07 18:01:27 352

原创 速速收藏!一个月肝完这10个GitHub优质项目,立马被Google/Meta抢疯了

对于有经验的程序员来说,好的项目是被大厂约面的敲门砖;而对于刚工作的程序员,好的项目就是打败其他Candidates的加分项。在面试时,经过寒暄后,一般面试官会让介绍项目经验。无论是android还是iOS,还是java。常见的问法是,说下你最近的(或最拿得出手的)一个项目。这时,如果你有一个高含金量的项目,面试基本就稳了。何为高含金量的项目?我认为需要包含这三个要素:是在实际工作中可用的、工业级别的项目涉及大量核心知识点,项目能深挖,不会被面试官问倒项目可迁移、可匹配到多个场景。

2023-08-03 09:55:30 527

原创 全网首发!AI大佬手把手整理的AI/ML面试全攻略(附最新面试题库)

现在无论是计算机专业还是其他的实体行业(机械、制造等等)对于人工智能的需求都还是蛮大的。所以现在也有很多人想入门人工智能。所以,下面我将带大家详细说明AI/ML面试究竟该如何准备。

2023-08-02 17:37:19 598

原创 ChatGPT会给程序员带来失业潮吗?

提供一个资深程序员的视角:我身边好多码农已经开始用ChatGPT来模拟面试了,能告诉我们面试官想要的“标准答案”长啥样~当程序员们学会合理利用ChatGPT,它简直就是面试神器:刷题、预测面试、修改简历,ChatGPT简直无所不能!其实国内已经有可用的。

2023-06-20 13:52:10 275

原创 当35岁中年危机码农遇上GPT.....

弱者思维的人,才会被淘汰

2023-06-14 17:01:27 267

原创 ChatGPT真的像说的那么神,什么都能做吗?

来模拟面试问题,可以帮忙预测出面试官的一些问题,但是要注意问题提出的越详细,它给出的答案也会越精准。神到不至于,但确实给我的工作生活带来不少便利!我用的是LintCode刷题网里面自带的这个。赶快用它来提升工作效率,面试学习吧,戳。,不花钱就能直接用!

2023-05-11 09:33:47 340 1

原创 猝不及防!给即将面试的人提个醒…

OOD≠OOD面试,面试现场更看重你与面试官的交流,对原理的自证合理性。去除题目中歧义,确定答题范围,陈述清楚设计的优缺点,以及后续如何优化..OOD题库非常小,考来考去就那几题,提前背熟经典题秒变送分题。为了帮大家高效备战,我们特意为大家薅到了。很多人认为ood简单,但是面试时才发现轻敌了!

2023-05-10 14:12:32 238

原创 ChatGPT对于普通人有哪些用处

…ChatGPT简直太香了!但很可惜的是,很多人还不知道怎么用ChatGPT。看这里!!!其实现在一些网站已经。

2023-05-10 14:07:02 352

原创 停止无效刷题,别让信息差毁了你

信息差是真的残酷,很多人一上来就刷leetcode,发现不会刷、没重点、刷了就忘、效率低。如果以上这些,都是你正在经历的现状,请及时止损,不要自我感动!

2023-05-09 09:31:59 382

原创 程序员的35岁年不是“瓶颈”,而是“新开始”

这和国外的就业氛围完全相反,不要说35岁,40岁才开始转码的程序员也是一抓一大把。北美的程序员面试会比较重视算法,近几年加入了设计轮(系统设计和OOD,ps:一般应届生考OOD比较多)和BQ轮(行为面试)。讲到底,还是因为国内外环境不同,现在国内互联网IT行业的求职者过于饱满了,筛人标准自然就跟国外产生差异了。回国后,发现一个残酷的现实:程序员一般上了30岁,70%都会往管理层做,要不开始自己创业。说实话,我是回来才知道,原来现在还有“科举考试”,尤其是Java面试完全就老八股文了。

2023-05-06 16:13:34 289

原创 当我开始用ChatGPT帮我准备面试题…

九章算法技术团队经过一段时间的研究,成功在炼码平台接入OpenAI的API接口,国内的朋友不用翻墙、不需要国外的手机号码和银行卡就可以直接使用啦!转眼间,北美的“金三银四”已经快结束了,可是各大厂裁员的消息仍是此起彼伏。即使有HC,也不敢冒然申请,害怕还没准备好,面试搞砸了怎么办……上用ChatGPT辅助我们刷题,看看面试官眼里的高质量代码究竟长啥样。那如果借助“外挂”来面试,会怎么样。来预测面试问题,甚至可以直接告诉我们如何回答。学会使用“外挂”,还怕找不到工作吗,免费的。除此以外,我们还可以在!

2023-04-28 09:34:02 290

原创 编程语言鄙视链,刷力扣(Leetcode)选择什么语言刷更好?

很多人都认为有鄙视链,其实面过大厂就知道,这些面试官根本不care,他们只在意你的算法基础稳不稳,题能不能解出来。,为了适配不同的语言习惯,大佬还专门用Python和Java两种语言,对所有面试必考的算法题型进行讲解,手把手带写算法题,简直是新手党的福音。对于在找工作或者快面试的朋友,听我的,就别再纠结用啥刷题了,我建议赶紧了解面试常考知识点和频率,再去专心刷题。朋友们,咱搞清楚状况,甭管用什么语言,把题都做出来才是王道啊~大佬们随便刷个几十题offer都拿到手了,而你还在纠结用什么语言刷题。

2023-04-27 10:08:58 1020

原创 Java面试准备真题整理及面试技巧

,面试官就知道你是读过源码的人,能给你加不少分。

2023-04-26 11:17:49 219

原创 在 35 岁以后依然被公司抢着要的程序员是什么样的?

这和国外的就业氛围完全相反,不要说35岁,40岁才开始转码的程序员也是一抓一大把。北美的程序员面试会比较重视算法,近几年加入了设计轮(系统设计和OOD,ps:一般应届生考OOD比较多)和BQ轮(行为面试)。讲到底,还是因为国内外环境不同,现在国内互联网IT行业的求职者过于饱满了,筛人标准自然就跟国外产生差异了。回国后,发现一个残酷的现实:程序员一般上了30岁,70%都会往管理层做,要不开始自己创业。说实话,我是回来才知道,原来现在还有“科举考试”,尤其是Java面试完全就老八股文了。

2023-04-25 09:26:13 202

原创 如何获得高并发的经验?

我在学习的过程中,时常觉得自己的基础已经非常牢固了,可每次遇到新的场景,就会有新的问题出现,后来在一位阿里学长的推荐下,我去听了一场由北美顶尖IT企业的高级系统架构师讲授的。商家以4499的价格上架了某iphone,比官网价格便宜了1000元,库存总数10台,运营设置11/11 00:00活动生效,一人只能购买1台,商品售完为止。假如一个服务的RT(Response time)是20ms,则QPS为50(这里计算的是单机单线程QPS,如果要计算集群的话,需要考虑集群数量和线程数量)。

2023-04-24 09:45:51 225

原创 推荐几个亲测好用高质量学习SQL的网站(建议收藏)

LintCode是我常用来刷算法题的网站,最近他们开发了一个模块特好用,很适合零基础从0-1学习SQL。这不只是单纯的刷题工具,而是先跟你梳理一遍知识点,再开始刷题练习。比如我刚开始学Hello SQL,就需要先知道SQL是什么、能做什么,然后尝试着练习输出一个Hello LintCode。总体来说教程讲得很细,最重要的是可以白嫖,不花钱就能学习的教程没有人会不爱吧?

2023-04-23 14:29:08 2868

原创 ChatGPT 出现后计算机类专业还建议读吗?

虽然说,chatgpt的确让大部分底层程序员,以及在读的同学感到就业焦虑,但与其害怕被取代,不如想着怎么进去分一杯羹。以2023年北美Big Tech亚马逊、谷歌程序员面试举例子,目前对于基础Coding算法面试的占比都有所降低,但相应的,Behavior Question和Design类面试占比都有所增加。当然,这并非是基础算法不重要,而是——,在你算法能力过关后,再加上软技能、架构能力的杠杆。当然了,ChatGPT可以“作弊式”写码,人也可以欺骗自己的大脑“作弊式”刷题——

2023-03-29 19:14:08 4156

原创 转身卷OpenAI,这才真的香!

人工智能真的火了!

2023-03-29 17:57:53 541

原创 加拿大找工作有多卷?

先自报家门:九章算法,创始人旅美8年,在Facebook, Airbnb等多家美国IT公司工作过,目前在做的程序员面试找工作服务。服务过了10万+北美学员找到百万年薪RMB工作,说说九章这8年来看到的加拿大程序员的求职现状。有兴趣了解我们提供的找工作服务的,可以在官网看:九章算法 - 帮助更多程序员找到好工作,硅谷顶尖IT企业工程师实时在线授课为你传授面试技巧​www.jiuzhang.com/course/?

2023-03-29 17:50:48 608

原创 用阅读书籍的方式来培养编程素养和代码风格?不推荐!!!

提升代码质量,有比阅读技术书籍更粗暴有效的途径!

2023-02-16 19:00:00 216

原创 裁员潮血洗硅谷,普通人惨遭裁员的血泪教训——要随时做好失业的准备

请普通人随时做好失业的准备!

2023-02-16 14:35:58 364

原创 那些编程水平很高的程序员是怎么训练出来的?

排序数组 (30-40%是二分) 当面试官要求你找一个比 O(n) 更小的时间复杂度算法的时候(99%) 找到数组中的一个分割位置,使得左半部分满足某个条件,右半部分不满足(100%) 找到一个最大/最小的值使得某个条件被满足(90%)除此之外,再班门弄斧的分享一下我上岸的经验吧,我上岸之前有“临时抱佛脚”的习惯,所以我不光是按照考点的考察频率去刷题,还根据每个大厂的不同喜好去刷。它家的题型都是紧随大厂的真题实时更新的,保证了题库的新鲜度,如果你有明确的目标公司,建议你可以多刷该公司的常考题、必考题。

2022-10-28 15:46:05 212

原创 程序员如何利用周末提高自己?

刷题始终是最快提升技能的路径

2022-10-28 15:06:28 412

原创 2023 Data数据分析岗前景如何?0基础学习数据分析成功上岸,3个月掌握令人惊叹的sql能力!...

Date数据分析师的发展路线!从事数据分析相关工作,按职业发展方向大致分为两类。【1】业务路线:业务分析——数据分析师——部门leader——管理高层一般在大中型企业为业务持续增长带来价值,比如提高利润,降低成本,降低风险等。【2】技术路线:数据分析专员——高级数据分析师一般为IT公司,创业型公司。主要从事大数据挖掘,java,人工智能等方面。目前国内外数据分析师处于蓝海行业,并且门槛偏低(没有硬...

2022-08-30 16:43:51 726

原创 挑战40天准备Java面试,成功上岸tiktok,这就是最快拿到大厂offer的方式!(Java自学最强干货分享)...

如何准备java面试,顺利上岸大厂java岗位?(ps:文末附2022大厂最新面试真题~)Java作为现今编程语言中的扛把子,主攻的人越来越多,导致现在java从业的门槛水涨船高……由最初只要你会敲“hello world”、会点技术,就能入职月薪过万的大厂岗位。到现在的八股文面试、全家桶面试,Java岗位可谓严重内卷。不过也别过分焦虑,就拿今年北美市场来看,全年都有java岗位在招,虽然门槛确实...

2022-08-08 10:49:22 1231

原创 怎么准备FLAG面试拿到offer?一门算法课程就能涨薪10W+!这绝对是2022年程序员最值得的投资了!...

最快拿到亚麻,狗家,Meta大厂offer的面经攻略!记住:“方法永远大于努力!“从北美最近校招offer情况来看,计算机校招生的薪资水平,大厂给到的算法SDE岗待遇,普遍比后端、前端的岗位高一些。因此,算法工程师也成了很多同学求职的第一意向。就在上周,收到了一个同学发来的一手update:这位正在面亚麻2023 New grad岗的小伙伴,已经结束了所有的面试流程,就差面试结果通知了!同时,他还...

2022-08-05 17:04:57 495

原创 算法到底该怎么学?算法&数据结构&Java编程超全干货!(ACM金牌选手分享超牛学习路径~)...

怎么才能最快的学习算法呢?(ps:文末附2022大厂面试真题~)这是很多知友都关心的话题,作为一个ACM金牌选手,根据我的专业角度,特给大家来分享一下!学习算法,切记不要一上来就开始啃《算法导论》,毕竟这本书并不适合新手学习,如果你之前的算法基础比较薄弱,只会一直陷在“拿起来又放下”的循环里。那要怎么学习?比较建议找专业的老师课程,这才是最节省时间成本的方式!也可以根据自己的情况,选择线下或者在线...

2022-08-02 17:59:35 989

原创 2022程序员都推荐的算法&编程课程终于来了!新手从入门到面试考点全覆盖,学到就是赚到!...

还在自学算法&编程像个无头苍蝇一样没有头绪?看完这篇文章帮你解决问题!(❗干货警告:文末附2022大厂最新面试真题~)程序员作为一个高薪行业已经明显出现“内卷”情况了!但在一二线城市普遍还是有很大市场需求,所以网上有关自学编程的问题层出不穷。之前收到很多小伙伴的私信,都是询问我有关自学编程该如何进行?对于基础薄弱的同学来说看书是很难的,尤其是一些抽象的概念,没有人解释很难理解,所以在开始的...

2022-08-02 15:22:50 966

原创 狂刷LeetCode,为什么我还是拿不下大厂offer?高频知识点,你真的抓住了吗?

很多同学一直在刷LeetCode,刷了快300题,参加大厂面试,但没有拿到大厂的offer,自信心十分受挫!问题到底出在哪里呢?!一、算法能力≠算法面试能力我们要明确一点算法能力≠算法面试能力。首先,面试官考察的并不是你给出的结果,面试官更看重的是你解题、答题时的过程。其中,主要考察的是:1、思维逻辑,反应是否敏捷2、沟通能力,能否很好的澄清问题,解决问题3、代码的可读性,是否简洁清晰关于算法面试...

2022-07-29 19:16:49 329

原创 leetcode刷题300+能通过算法面试吗?面试200+经验分享高效解题思维,四周搞定大厂算法面试!...

“Leetcode明明吐血刷了400题,还是没能通过大厂面试”,原因到底出在哪!!这是今年很多春招失利同学给我私信最多的问题,题也刷了…肝也爆了…还是被现实狠狠的给了一巴掌!身为面试超200人前FB面试官,这个问题我比你清楚!首先要清楚一点:刷题的目的是通过应试,重点不在于“数量”,而在于方法+捷径,找对学习方法,拿到offer真不是什么难事!从面试官角度来看,算法可以看出应聘者的解题思路,以及迅...

2022-07-07 16:18:54 1338

原创 小白如何快速入门算法?分享初学者从入门到大厂算法面试全攻略(盲目leetcode刷题不可取)...

知乎首发,超全学习算法&数据结构干货:0基础入门算法面试提升指南!不废话,直接上干货!★本文将从以下3个方面告诉你:一、新手怎么快速入门算法基础——【0基础学习算法】二、如何拔高算法技能,8周达到面试水准——【面试拔高】三、没有项目经验,系统设计怎么学习——【学习系统设计】(ps:都是我从业多年总结的高效学习途径,希望给现在迷茫的你们带来一点帮助,非广!非广!!非广!!喷子退!)一、新手怎...

2022-07-06 17:59:21 2984 1

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关注的人

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