摘要: 从年初到现在面试了近百人。面试中发现,有的同学还应该再努力些再换工作;而有的同学已经很努力了,做的很好,但没有选择好,去了不适合自己的公司。 能力好,又选择了好公司好岗位的,还真是不多。 如何才能选到好公司好岗位呢?到底选择和努力哪个更重要呢? 选择 这里说的选择,是说程序员如何选择一个好工作。 要 阅读全文
posted @ 2019-05-26 13:14 owenandhisfriends 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 今天的比赛的题目相对来说比较「直白」,不像前几周都是一些特定的算法,如果你没学过不可能想出来。 做了这些周,对leetcode比赛的题目也发现了一些「规律」。 一般前两道题都很「简单」 ,只要有想法,直接敲代码就能解出来。更多考察的是结果是否正确,速度其次。 后两道题有些难度 ,不同场次难度不一样, 阅读全文
posted @ 2019-05-19 20:26 owenandhisfriends 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 周日的比赛的时候正在外面办事,没有参加。赛后看了下题目,几道题除了表面要考的内容,还是有些能发散扩展的地方。 做题目不是最终目的,通过做题发现知识盲区,去研究学习,才能不断提高。 理论和实际是有关系的,一些题目也都有现实意义。计算机的一些模拟操作,通过数学算法,能够大大减轻代码量和算法复杂度。 第一 阅读全文
posted @ 2019-05-14 22:11 owenandhisfriends 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 这周比赛的题目很有特点。几道题都需要找到一定的技巧才能巧妙解决,和以往靠数据结构的题目不太一样。 就是如果懂原理,代码会很简单,如果暴力做,也能做出来,但是十分容易出错。 第四题还挺难想的,想了好久才想明白。这次先讲第四题,然后再讲其他的题目。 下面是详细的题解和思考。 比赛的地址 Weekly C 阅读全文
posted @ 2019-05-07 13:22 owenandhisfriends 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 如何当好面试者 经过对一些面试者的观察,如果有些方面做的更好一点,会大大增加面试的效率,提升通过面试的概率。希望即将参加面试的同学,能够从以下这些点得到帮助。 明确的目标 在参加面试之前,要先思考好面试的目的。为什么去面试?即将参加的这场面试,如果通过之后,是否满足你的要求。 如果确定要去参加,要对 阅读全文
posted @ 2019-05-06 10:08 owenandhisfriends 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 今年面试的人比较多,加起来快一百人了。由于面试任务比较多,也有越来越多的小伙伴加入了面试官的行列。 总结一些面试相关的方法论,希望新晋面试官有些帮助,最终能高效面试。 必备思维 面试官的目标是为组织找到合适的人,一切行为都是围绕这个主体来运作的。我们现在的面试还是类似于考试,这是一种能够在短时间内高 阅读全文
posted @ 2019-05-05 08:44 owenandhisfriends 阅读(1599) 评论(0) 推荐(1) 编辑
摘要: 今天参加了leetcode的周赛,算法比赛,要求速度比较快。有思路就立马启动,不会纠结是否有更好的方法或代码可读性。只要在算法复杂度数量级内,基本上是怎么实现快速就怎么来了。 比赛时先看的第二题,一看题就有了思路,直接用的广度优先搜索,写完提交正确。再一看有人都做了3道题了,应该是职业选手了,要多像 阅读全文
posted @ 2019-04-21 21:21 owenandhisfriends 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 前面两篇文章讲了个人篇如何高效工作。通过学习 "硬件篇" 和 "软件篇" 的方法,可以达到个人高效。但软件开发是一个团队合作的工作。涉及到产品经理,开发,运维等多种角色合作。需要整个团队整体配合,执行一致,才能达到高效工作。就像一个足球队,只有一名队员技术强,甚至每个球员技术强,都是不够的,还需要各 阅读全文
posted @ 2019-03-01 13:10 owenandhisfriends 阅读(1160) 评论(1) 推荐(1) 编辑
摘要: 在上一篇《如何高效工作——个人硬件篇》介绍了硬件层面提高的方法。即通过加快操作熟练性,升级办公用具的方法,提高工作执行速度。本质工作的流程和步骤不变,但是执行时间缩短。今天说的软件篇,里面介绍的方法,是优化工作执行的方式,让事情的解决效率,有指数级的提升。就像你用快速排序和用冒泡排序相比,优化了算法 阅读全文
posted @ 2019-02-23 11:19 owenandhisfriends 阅读(1738) 评论(1) 推荐(4) 编辑
摘要: 前言 如何高效工作?对于每个想在工作中取得成就的人来说,都会问自己这个问题。之前公司也讨论过这个话题,觉得还是很重要的。这里介绍一些方法,希望能够对大家的高效工作有些帮助。主要分为两部分,个人和团队。涉及到三篇文章。个人——硬件篇、个人——软件篇、团队篇。要高效,我们要先从个人做起,把自身的效率提高 阅读全文
posted @ 2019-02-13 18:14 owenandhisfriends 阅读(2840) 评论(4) 推荐(2) 编辑