
面试
文章平均质量分 89
猫小时候
最近在刷LeetCode,想把自己刷题的经历写下来,然后想多认识一些代码大神,也非常希望得到大家的意见。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大公司笔试面试有哪些经典算法题目?
首先,强烈建议采用“题海战术”。我当然不会告诉题主,今年面了数十家公司,90%的题目是原题(没办法,就那几个知识点,能有什么新题) 题库在哪里呢?按照循序渐进的原则,一一介绍: cc150,全名cracking the coding interview - 150 Programming Questions and Solutions。经典中的经典,曾有人别的啥都不做,刷这本书三四遍,拿了Goog转载 2015-10-15 18:44:14 · 2745 阅读 · 0 评论 -
算法虐我千百遍,我待算法如初恋
算法虐我千百遍,我待算法如初恋。学习方法 1) 把所有经典算法写一遍 2) 看算法源码 3) 加入算法学习社区,相互鼓励学习 4) 看经典书籍基本数据结构和算法 这些算法全部自己敲一遍:二叉树 二叉树 二叉查找树 Trie树(前缀树) 后缀树 最优二叉树(赫夫曼树) 伸展树(splay tree 分裂树) 平衡二叉树AVL 红黑树 B树(B-),B+,B* R树二叉堆转载 2015-11-21 14:34:36 · 1081 阅读 · 0 评论 -
程序员才看得明白的面试圣经
面试过程 本节概述了硅谷公司的面试过程,仅仅是个情况介绍,大家可以跳过去往后看。 除了直接申请面试以外,一般说来,还有两种途径来获得面试的机会:由现在的雇主推荐,或者通过LinkedIn。虽然前者会快一些、更尊敬一些,但后者很可能是大部分应聘者所走的路径。事实上,每天都有无数的招聘人员趴在LinkedIn上,他们唯一的工作就是寻找和接触有可能换工作的员工,所以一定要保证自己的信息是最新的,而且要转载 2016-03-01 14:46:54 · 1000 阅读 · 0 评论 -
一道面试题引发的对数据类型转换的思考
面试题目,看代码写结果#include<stdio.h>char getChar(int x, int y) { char c; unsigned int a = x; (a + y > 10)?(c=1):(c=2); return c; }int main() { char c1 = getChar(7,4); char c2 = getChar(7原创 2016-03-01 16:45:49 · 689 阅读 · 0 评论 -
区别increment/decrement操作符的前置(prefix)和后置(postfix)形式
最近在很多地方看到了这个问题,但是网上都没有很好的解释,很多面试书中解释的也不详尽,今晚翻阅《More Effective C++》的时候偶尔看到了这个解释,恍然大悟,心情大好,这里记录下来。背景 很久很久以前(大约20世纪80年代后期),在一个遥远的语言(我是指当时的C++)中,没有什么办法可以区分++和–操作符的前置式(prefix)和后置式(postfix)。 但程序员毕竟是程序员,他原创 2016-03-02 00:24:00 · 2221 阅读 · 0 评论