首页
学习
活动
专区
工具
TVP
发布

包子铺里聊IT

https://baozitraining.org/ 北美最优秀的程序员模拟面试 - 包子IT面试培训
专栏作者
123
文章
107528
阅读量
37
订阅数
包子模拟面试-阿里爸爸Tech Open Day-七月期刊
当你在八月一周已然过去的时候,看到一封七月标题的周刊,是不是有一种怀旧淡淡感伤的忧愁~不知道大家七月份过得怎么样,包子君过得还是很“严肃活泼,勇于开拓”o( ̄ヘ ̄o#) 这里跟包子的粉丝们(aka 包贝们)简单分享一下吧。
包子面试培训
2018-08-20
3270
跟花和尚学系统设计:明星公司之Netflix(上篇)
谁是花和尚? 花和尚是一个定居西雅图的程序员,拥有多年系统设计和开发经验。喜欢研究和总结System Design, 并传授给大家。花和尚在MITBBS一篇 "我的System Design总结" 文
包子面试培训
2018-04-20
1.2K0
包子解读微软收购Linkedin
今天早上6点,不想起床的小编朦朦胧胧起床,随便刷一手微信,突然发现某朋友分享了一条题目无比夸张的重磅消息:微软以262亿美元的价格收购Linkedin! 刚看到这个消息的那一刻,小编的内心是一个大写
包子面试培训
2018-04-20
7580
暮去朝来
1. 下班了。心情通常疲惫而沮丧:回家的交通估计又要一塌糊涂,拿出 Google Map 导航,该死的女声义正言辞的告诉你 “despite usual traffic, 还要1+小时才能回家“,狠狠的砸一下方向盘,一脚油门扎入无边无际的堵车洪流。 堵归堵,加州的阳光依然灿烂:到了夏天,六七点钟后还能眼瞅着夕阳落山。如果此时电台再放一两首骚柔的老歌,伴着熟悉的旋律,随着蜗牛般前进的车流,哼一两句小曲,回味无穷,青春的日子又回来了一样。 我见过很多在其他行业工作的朋友,每天下班像从牢房放出来一般,开心的不得了
包子面试培训
2018-04-20
5650
5分钟 Hadoop Shuffle 优化
上篇5分钟深入 Hadoop 的文章中,我们介绍了如何优化输入处理,让 Hadoop 达到更高的性能;另一个有可能让 Hadoop 性能实现质的飞越的过程是 Shuffle 阶段:Shuffle 阶段负责把 map output 传递到 reduce 阶段,深入理解这个阶段有助于我们回答面试中很多进阶问题,从而 really impress the interviewer. 本文就来详细讨论 Hadoop 中的 Shuffle 优化。 Shuffle 是什么? 讨论如何优化 Shuffle 之前,我们先来介
包子面试培训
2018-04-20
1.3K0
[Hot Technology系列]从此之后再无Load Balancer--SmartStack
什么是SmartStack? SmartStack is an automated service discovery and registration framework. It makes th
包子面试培训
2018-04-20
1.1K0
[Google最新面试题] continental divider
给一个矩阵,其中0代表海洋,其他数字代表高度, 秉着水往低处流的原则,求出能够 流向任意海洋的点。 比如说 0 0 0 1 2 3 0 0 1 2 2 4 3 2 2 1 1 3 3 2 0 0 3 3 3 2 3 3 那么就要给出 第二行的4 (这有这点出发,能够找到连通道四个0的区域的一条非递增 路线),当然也有可能找不到这样的点,或者找到多个点。 小编解答: 题目类型TAG: 图论,搜索,并集,扩散染色 一句话思路: 从原题矩阵中建立一个有向图,其中结点是矩阵中等高联通区域,而有向边连接的这些结
包子面试培训
2018-04-20
5830
[包子分享]REST API Best practices: Where to put parameters?
在上一篇博客中,包子为您解说了REST设计风格的理论概念,相信有很多同学读完以后会有很多实际的问题需要进一步探讨。在这里,包子为大家转载了一个比较热门的最佳设计实践问题:如何设计REST风格的URI?从上篇文章里,我们知道URI是HTTP实现下的REST资源ID。URI一般包含了指向资源的路径,以及参数来指定请求获取的特定资源状态。那么到底什么应该是属于URI路径的一部分,而什么又该放入URI呢?这是一个值得大家思考的设计实践。 原文链接:http://stackoverflow.com/questions
包子面试培训
2018-04-20
7320
How to design and implement a deep iterator?
包子IT面试培训 助你拿到理想的offer! Question: Write a deep iterator to iterate through a list of objects or integer which could be another list or integer. This is frequently asked by LinkedIn, Twitter and Hulu. For example, this collection contains Integer or a
包子面试培训
2018-04-20
5700
DAG、Workflow 系统设计、Airflow 与开源的那些事儿
DAG (Directed Acyclic Graph) 是一个非常有用、也有很有意思的数据结构。如果说数组、链表、二叉树这类数据结构是学习中的基础,那么 DAG 绝对算得上工作中常常会听到、用到的实践知识。工作中两个 SDE 讨论技术问题,DAG 和 Array/Linkedlist/Tree 算的上是同一级的词汇、知识,默认彼此都懂。 下面我们详细讲讲原因:有向无环图 (DAG),结合拓扑排序(topolocial sort)的确是解决存在依赖关系的一类问题的利器。 举个例子,Excel 中的单元格 (
包子面试培训
2018-04-19
2.7K1
醒醒吧,面试真的不等于刷题
阿发狗赢了普天同庆,以后机器人自己写代码了,包子君觉得就更不好找工作了。。。言归正传,呵呵。 ---- 包子培训在过去的三年里,一直反复不断的收到同学们的邮件和微信,“我 Leetcode 都刷了两三遍了,还是没有 Offer 啊”; “我面试的时候一轮做了四道题目,怎么还是被拒了”;“我除了刷 Leetcode,还刷印度同胞的 geeksforgeeks,除了灌水 mitbbs 还在一亩三分地里做农民,还有什么可以刷可以看的啊”。。。 看得包子君心酸啊,本应该是如花似玉,风花雪月,激情澎湃的年纪,被刷题
包子面试培训
2018-04-19
2.3K0
Facebook 工程师文化
Facebook 的工程师招聘是比较中规中矩的,就笔者观察,算法题和设计题都比较流,并无很多“智商”陷阱,主要力求完成代码的速度和准确度。 Bootcamp 每一位加入 Facebook 的工程师都会从 bootcamp 开始,即所有的工程师都会经过6周左右的“新手”培训,期间他们将了解学习 Facebook 的基础架构,聆听一些高级雇员举行的讲座,并且完成一些简单地热身任务。 Facebook 很注重工程师能够在自己喜欢或者擅长的技术领域工作,所以新加入的工程师可以在 bootcamp 后期开始寻找自己
包子面试培训
2018-04-19
1.1K0
挣钱的机会在哪?Startup VS Google
最近有某科技博客达人写了一篇文章 在圈子里持续发酵,其中有一个关于如何挣钱的观点很有意思,今天小编和大家一起探讨一下。 达人认为的最可靠的挣钱方式 如果你想变得富有,理论上最佳的选择是加入一家已经盈利而且不断发展的上市公司。简单说,就是 Google. 基本上一年20万到50万刀,每三五年升值一次,每次公司给的股票兑现之后,立即卖出变现。持续这么干,60岁退休,Over. 肯定有同学会想 ”现在我连 Google 还进不去呢怎么人家说的好像 Google 才像是个备胎似的”。没错,喜欢讨论如何最快速致富的
包子面试培训
2018-04-19
8740
5分钟深入 Hadoop 容错
通过之前几篇文章,我们对 Hadoop 的工作原理有了基本的了解,并且通过学习优化 Hadoop 性能,更深入的体会 Hadoop 处理数据的机制。今天我们聊聊另一个重要的话题:容错。 Why fault tolerant is necessary? 在公司内开发过分布式系统的朋友应该比较熟悉,在实践中,我们除了要实现业务的应用逻辑,并且提高系统性能之外,还要经常处理机器出错的问题。尤其是亚麻工作过的朋友,应该不少有半夜爬起来发现某机器 ping 不到,或者内存/硬盘爆掉的经验。 我们当今已经进入大数据时代
包子面试培训
2018-04-19
7310
Facebook 的技术故事
如同每一个大型IT公司,Facebook 的技术架构演化史也是极为丰富。和 Google 一切 Infrastructure 从零研发的策略不同,最初的 Facebook 更像是典型的 Startup,尽可能地使用开源解决方案。 Facebook CEO Zuckerberg 在2005年回到母校哈佛大学给校友们讲了一堂课,其中提到了早期公司的技术架构。视频链接请点击”阅读原文“。 从 LAMP 一路走来 如 Zuckerberg 所讲,一开始,大概在 2004 年,Facebook 就是一个单纯的 LAM
包子面试培训
2018-04-19
7280
刷题时代的困局
快下班的时候,楼道间偶遇刚结束面试 debrief 的 team lead, 他半开玩笑的对小编说,”前阵你电面放进来的 candidate,今天 onsite 可是全灭啊(所有人都给 no hire).” 有点囧,记得当时小伙子在电面中题目做的不错,交流能力也可以,怎么一到 onsite 挂的如此惨烈。 一个刷题时代的困局。 刷题的历史 大概是五六年前,彼时的互联网还没有所谓的”泡沫“说。Facebook 作为 Google 的挑战者,在社交领域玩的风生水起,颇有点像目前的 Uber, 一半鲜花一半口水。
包子面试培训
2018-04-19
9300
五分钟深入 Hadoop 输入优化
当面试公司问起 Hadoop 经验时,我们当然不能只停留在 Mapper 干了什么、Reducer 干了什么。没有 Performance Tuning 怎么能显示出我们的高大上呢? 下面几篇文章,包
包子面试培训
2018-04-19
4410
How to prepare system design questions in a tech interview?
包子IT面试培训 助你拿到理想的offer! 如何准备面试中的系统设计问题一直都是包子的学员,尤其是fresh new grad比较头疼的一个问题。我们的好朋友在mitbbs上面与大家分享了他准备系统设计方面的一些资料和心得,包子在这里和大家再一次分享一下,也感谢 我们的好朋友允许我们在这里转载,希望对正在找工作的同学有所帮助。 【转载自mitbbs】 我的面试也结束了 因为知道FLAG这类公司都会问到System Design的问题 所以这次面 试着重准备了一下 在这里分享给大家 如果有不对或者
包子面试培训
2018-04-19
6060
How to design and implement a blocking queue?
Question: Blocking queue related question often gets asked from Google, LinkedIn. For example, iImplement a fixed size blocking queue with the following defined functions. By blocking queue it Blocking queue related question often gets asked from Google,
包子面试培训
2018-04-19
5900
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档