9376689792

By | 2018年5月10日

一面:

 

简单介绍实习经历,之后就做编程题了。题目是去除一个合法的c++代码的注释,“/”和“/*”以及“*/”。

 

二面:

 

简单介绍实习简历,然后编程题。

 

一种链表,有两个值域,一个int,一个bool,bool如果为true,表示此数字是删除的,链表中int域的值可能有重复,且bool域的值不同。合并两个这种链表,不要求排序,但是如果重复的数字中有bool为true的,都需要删除。比如:

\(List1: (5, true) -> (1, false) -> (5, false) -> (3, false) -> null\)
\(List2: (3, true) ->(2, true) -> (8, false) -> null\)

最后的输出结果可以是:

\(1, 8\)

二面跪了。

《高效能人士的七个习惯》读书笔记

By | 2018年2月27日

大约几年前,我对畅销书是不感冒的,最主要的原因就是畅销书的有效信息量太少了——书中很多观点都可以在一些专著中阅读到或者从生活的经验中总结得出,同时畅销书大量篇幅都是大白话,没有太多有用的信息。直到大约四、五年前左右,我开始读心理学的一些书籍,当时有很多推荐的书籍就是畅销书,于是我开始读了一些畅销书,才发现畅销书也有很多好处。比如,刚入门一个学科的时候,浅显的畅销书就能勾起读者的兴趣同时打下一些基础(我读心理学的时候就是这样)。还有一个明显的好处就是,畅销书非常适合利用碎片时间。畅销书中一般都会有一些观点或者思考能够让人醍醐灌顶,而碎片时间又不适合进行强逻辑性的阅读和深度思考,恰好可以阅读一些畅销书。利用碎片时间收获了这些idea,还是不错的。

这本书豆瓣评分8.2分(这本书有好几个版本,其中阅读人数最多的那个版本的评分是8.2分),算是挺高的了。正如书名所说,书中阐述了作者总结的高效能人士的七个习惯,分别是:“积极主动”、“以始为终”、“要事第一”、“双赢思维”、“知彼解己”、“统合综效”以及“不断更新”。

在阐述这七个习惯之前,书中提到了“成熟模式图”的概念——人类成长的三个阶段:“依赖期”、“独立期”以及“互赖期”。这三个时期的特点分别如下:

  • 依赖期以“别人”为核心,别人需要对自己负责。最常见的就是我们的幼年时期,父母为我们指路,为我们承担责任。
  • 独立期以“自我”为核心,想要自主选择,自己负责,希望独立完成自己的所有事情。
  • 互赖期以“我们”为核心,希望通过合作,取长补短,互利共赢。

所以作者将这七个习惯按照以下方式分类:从依赖到独立的习惯,包含了“积极主动”、“以始为终”以及“要事第一”,这三个习惯是个人领域成功的关键;从独立到互赖的习惯,包含了“双赢思维”、“知彼解己”、“统合综效”,这三个习惯是公众领域成功的关键;最后还有 一个补充:“不断更新”。

其实这些习惯都是很容易理解的,比如“积极主动”、“以始为终”、“要事第一”和“双赢思维”,看到了就知道是什么意思,大概就知道要怎么去做。而剩下的三个习惯同样很容易理解,字面上有点迷惑可能是翻译的原因吧。“知彼解己”的意思就是先积极去了解对方,再争取让对方了解自己。“统合综效”的意思是如果一个比较出色的人的意见与自己不同,那么对方的观点中必定有值得了解的地方,这也是双赢的一个基础。“不断更新”就是从身体层面、精神层面、智力层面以及社会和情感层面不断自我更新。比如经常健身,保持阅读优秀文学作品,在沟通时强化“知彼解己”和“统合综效”的习惯等等。

看完了上面的文字之后,有一定生活经验的读者一定觉得这些好习惯确实我们生活中多多少少都会有所领悟。知道这些并不是问题所在,如何执行以及持之以恒地执行下去才是关键。而书中也给出了一些方法和练习,帮助我们养成这些习惯。这些方式与方法这里就不列出了,原因有二。一是想要减少些篇幅,二是我个人认为不必要每位读者都完全按照书中的方法实践,毕竟每个人的情况不同,那些方法不一定适用于每个人。有需要的读者完全可以看看原书,自己取舍。

文章的开始也说过了,一本好的畅销书都会有一些令人茅塞顿开的见解。下面是使我收益很多的一些观点:

  • 磨砺心智的两种方法:其一,通过教育不断学习知识,开阔视野;其二,通过写作不断记录自己的想法、经历以及深刻的见解,使得思路更加明晰、准确和连贯。
  • 与有分歧的人沟通才有收获,因为如果两人意见相同,其中一人必属多余。
  • 在与人沟通时,要有耐心并且尊重对方。要一直关注他们的行为,并且表示理解,同时抛开个人经历。
  • 在了解别人的过程中,自己也能产生新的见解。
  • 对人不能讲效率,对事才可以。
  • 管理是正确地做事,领导是做正确的事。这有点像常说的不仅要do things right更要do right things。
  • 事情按照紧急和重要来分有四种情况,分别是:紧急且重要的,不紧急但是重要的,紧急但是不重要的,不紧急且不重要的。其中第二种事情应该是自我管理的核心内容,而一个人的成就也取决于第二种事情的执行情况。

这些就是这篇读书笔记的全部内容了。如果觉得某些观点不错,就尝试读读全书吧。

我也来谈一谈读书(二)——读哪些书

By | 2018年1月20日

这个系列的上一篇文章是《我也来谈一谈读书(一)——读书的意义》,很久以前写的了。

如果你能理解上一篇文章中阐述的一些内容,那么读哪些书就会很容易想通了。

读书的意义是什么——间接经验。你需要读哪些书,决定于你想要获取哪些间接经验。

如果你想对经济运转的规律有所了解,那么就需要看经济学方面的书籍;你想要成为编程达人,那么就需要看程序设计领域的书籍;你励志成为小说家,那么就要多读文学著作,多去体会人生。

对于每个人来说,都会关注自身的发展,所以我仅仅从个人的提升角度,来分享一些经验。

个人的发展需要读哪些书呢?我认为可以考虑以下几类书籍:

心理学。对于每个人来说,相处时间最久的,必然就是自己了。大家可能都听过伟大的心理学家弗洛伊德对每个人内心的划分吧——“本我”,“自我”以及“超我”。这三部分意味着什么我就不在此展开了,不过我想大家都经历过一些心理上的矛盾或者郁结:我认为什么样是对的或者是好的,而我又做到了么?我想成为什么样的人,而我最后又做成了什么样?我们在遇到一些事情内心可能会挣扎,在阅读心理学的一些著作的时候,就能更快的找到答案。当然,心理学的作用可远不止于此。决策时人们容易犯哪些错误?在群体中人们会有怎样的表现?为什么我们会常常拖延?为什么我们感觉记忆深刻的内容某个时刻大脑中就突然搜索不到了呢?这些问题在心理学的相关书籍中都有所论述。

经济学。在人的一生当中,钱,还是挺重要的吧。勤恳的工作当然能为我们带来稳定的收入,但是那些收入超过了常人、甚至是实现财务自由的人,一定不是仅靠勤恳的工作才获得这些令人羡慕的财富的。想要更快的赚钱,了解经济运转的规律,就显得尤为重要了。而这些,就是在经济学的相关书籍中阐述的。不是每个人都想成为经济学家,不过,当我们对经济的运转有了更多的认识之后,会对身边的财富分配产生不同的理解。这些理解和更深入的思考,都能让我们更好的决策——买房,投资,甚至选专业——从而实现资产的增值或者收入的增加。

人物传记。比尔盖茨想让每个人都能用上计算机,这让他打造了PC上最受欢迎的windows操作系统;乔布斯坚持自己的审美哲学,于是他重新定义了手机——将iPhone带给了世界;毛泽东同志希望中国人民能够站起来,最终带领中国共产党建立了新中国。当然,值得敬佩的人们不止于此,各个领域杰出的人也都有对应的人物传记。了解这些出色的人的生平,站在他们的角度去分析问题以及当时的困境对他们的影响,对自己也是一种提升。毕竟,我相信,大部分人在初生于世之时,都会想过要完成一些令自己自豪的作品吧。

小说。其实,小说是对我们生活在「当下」的一种补充,甚至可以从中借鉴一些经验。余华的《活着》能让我们感受到国家动荡时期人们生活的一些惨状以及经历磨难的一些态度;建立在基础科学上的《三体》虚构了宇宙一隅的一次战争,在赞叹作者超群的想象力之余,还能发现当今科技发展的一些趋势真的犹如文中所描述;《三国演义》刻画了众多的人物形象,其中将不同势力之间的斡旋与争斗展现的淋漓尽致。记得有次和同学闲聊,请教他们如何追妹子,有个家伙说道「你难道没看过都市言情小说或者类似的电视剧么?那里面的内容就是教你如何追妹子的啊」(我回答到,「没有」)。

当然,我们还需要积累自己专业上面的知识。每个人的方向不同,大家在以后工作中肯定也会接触到,这里我就不做讨论了。

我没有对每种类别的书籍做一个详细的书单。其一是因为我的阅读量还很少,二是由于网上已经能搜到足够多的reading list了。不过我倒是愿意在此简单地介绍一些适合入门的读物,算是对我读过的书和踩过坑的一些经验分享吧。

心理学中的《心理学与生活》这本书非常适合入门(国外已经修订到第20版,我在中国很少看过有书籍会修订如此多的次数的,这足以看到外国治学的严谨。同济大学的《高等数学》是我见过修订次数最多的书籍之一(6次),而且也非常出色,不过还有很多高校编那些坑自己学生的高数书),而且覆盖面很广,通俗易懂;《决策与判断》能让我们在日常决策时判断的更准确;《改变心理学的40项研究》用一个个心理学实验中的实例,让我们了解了大脑工作的一些特点。对于经济学而言,曼昆的两本《经济学原理》(这本书原版是哈佛大学、耶鲁大学、斯坦福大学经济学原理课程的教材)就差不多了。国外的教科书有个特点,都是以故事来展开,生动有趣;而国内的教科书都是以概念原理堆砌起来,让我这样水平较低的人望而却步。虽然上面几本书有几本是大部头,不过依然能够让人有兴趣读下去。

人物传记和小说的种类太多了,也没有什么门槛而言,而且每个人想看的方向也不同,在此就不列举了。

你想要获得哪些间接经验呢?就去读对应的书吧。