近日一好友去阿里面试,面试失败了,分享了一个他最不擅长的算法面试题。题目是这样的。
题目:给定一个二叉搜索树(BST),找到树中第 K 小的节点。
出题人:阿里巴巴出题专家:文景/阿里云 CDN 资深技术专家
参考答案:
考察点@H_404_27@基础数据结构的理解和编码能力递归使用程序员世界里的大佬曹政说:
996 是市场选择,不是某个企业家或者某个企业决定的,没有谁可以只手遮天。给他们底气的,是那些排队等 offer 的应聘者。这很不正确,但这是事实,事实经常不正确。
出于对曹大佬的尊重,我极不情愿地没有送上一句脏话。但这样的言论,真是够气人的!曹大佬一定很有钱了,也财务自由了,也时间自由了——所以他并不能饱尝 996 背后的辛酸。
我们人,并不像风和水那样浑然无觉,不知疲倦。如果 996 真的是市场选择的话,那我们干脆回到“吃大苦、耐大劳”的时代吧。我们为什么要发展经济?为什么要解放生产力呢?我们程序员编写的程序难道不是为了让这个世界变得更美好、更智能、更幸福吗?
再说,给“他们”(应该是它们)底气的,根本不是那些排队等 offer 的应聘者,而是资本的贪婪。也许,曹大佬的本意并不是这样的,他也想体恤广大的程序员朋友们,他也恨 996,但为了让文章吸引更多人的眼球,引来更多的批评,他便靠着自己的雄辩站在了对立面。
记得我刚参加工作的那会,项目忙的时候也经常加班。差不多每天至少要加班到晚上 10 点多,周末也没有休息天,非常的累。但公司是不强制加班的,也有加班费。项目如果不忙的话,晚上 6 点下班就走也是可以的。我没有遇到过项目非常忙但就是不加班的程序员,大多数的程序员都是敬业爱岗的。
但如果公司非要强制 996,逼迫员工加班,那就是雇主在仗势欺人了——我们是人,不是机器,每周工作 5 天,每天工作 8 小时是我们拼尽全力争取到的权利(为数不多);我们除了工作,还要生活。
托马斯·杰佛逊(美国第三任总统)曾说过:“我生命中最幸福的时刻就是在家庭的温暖怀抱中度过的那些时光。”但我从没听过有人说,我生命中最幸福的时候就是在公司的 996 工作制中度过的那些时光。
有人在知乎上问:“除了利用 GitHub 发起抗议,还有哪些巧妙的方案来抵制 996 ?”
安晓辉前辈给出了一个我不敢苟同的答案:
@H_404_27@确认自己不需要通过 996 拿更多薪水过更丰裕的日子。从今天起抵制 996,挺起来,不加班。如果因为抵制 996 和公司闹得水火不容,那就果断离开。
我不敢苟同的原因是:
@H_404_27@拿更多薪水过更丰裕的日子和 996 有什么必然关系吗?如果不加班能解决问题的话,还需要利用 GitHub 发起抗议吗?为什么雇员被欺负了,还要委屈地承担后果,而不是雇主呢?
在我看来,利用 GitHub 发起抗议是程序员力所能及的最巧妙的方案——139947 个 star 中我贡献了一个——我相信,我们善意的举动一定会带来一些积极的变化。
总结我最近从朋友那里收集到了2020-2021BAT 面试真题解析,内容很多也很系统,包含了很多内容:AndroID 基础、Java 基础、AndroID 源码相关分析、常见的一些原理性问题
等等,可以很好地帮助大家深刻理解AndroID相关知识点的原理以及面试相关知识。
这份资料把大厂面试中常被问到的技术点整理成了pdf,包知识脉络 + 诸多细节;还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。
这里也分享给广大面试同胞们,希望每位程序猿们都能面试成功~
领取方式:点击直达GitHub
AndroID 基础知识点
Java 基础知识点
AndroID 源码相关分析
常见的一些原理性问题
腾讯、字节跳动、阿里、百度等BAT大厂 2019-2020面试真题解析
、字节跳动、阿里、百度等BAT大厂 2019-2020面试真题解析**
[外链图片转存中…(img-VZGbZosg-1613718761355)]
总结以上是内存溢出为你收集整理的带你全面掌握高级知识点!我了解到的面试的一些小内幕!威力加强版全部内容,希望文章能够帮你解决带你全面掌握高级知识点!我了解到的面试的一些小内幕!威力加强版所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)