笔试面试
文章平均质量分 74
tandesir
这个作者很懒,什么都没留下…
展开
-
字符串处理三题之二
【问题1】输入一个字符串,把字符串中的字母后移一个,a->b, b->c.......z->a, A->B,B->C,.......Z->A;其他内容不改变。然后输出。函数声明: void Func(char * pIn, char * pOut);【实现代码】void Func(char *pIn, char *pOut){ for(; *pIn != '\0';原创 2012-09-11 14:50:35 · 1048 阅读 · 0 评论 -
我的面试经历
今年的就业形式不太好,在过去的两个月,一直处于奔波的状态。今天总算把自己签了出去。首先,要感谢家人、朋友和老师的鼓励和帮助。对自己的面试经历理了理,过去两个月,居然面了多达14家公司。不做统计,不知道有多么悲催,呵呵。这篇文章,是对自己面试的一个总结,主要包含面试中问的问题,以及自己失误的地方。第1家,是PPS-上海众源网络,嵌入式开发工程师笔试过后,获得了面试机会,PPS总共2面。第一面原创 2012-12-04 18:31:43 · 6725 阅读 · 0 评论 -
百度面试经历
【描述】百度投的软件研发,只面了一面,总结一下,希望对大家有帮助。【经历】首先,问的项目。然后,是现场编程。问了2个,都编不出来,只有思路。1 根据前序遍历和中序遍历,还原二叉树?(《编程之美》)2 依据层序遍历分层打印每一层,结点的数据? 【总结】投百度研发,一定要能熟练写出二叉树的常见操作。有一篇文章总结很好,推荐一下:二叉树中的那些常见的面试题如果准备不够原创 2012-11-28 14:07:24 · 3829 阅读 · 0 评论 -
二叉树遍历
【描述】华为实习生招聘,有一道类似如下的题目:给出二叉树,如图1所示: 图 1 二叉树要求给出中序遍历的结果。下面分别就前序遍历、中序遍历、后序遍历进行分析。【规律】前序遍历:根在前;子树在根后且左子树比右子树靠前;中序遍历:根在中;左子树在根左边,右子树在根右边;后序遍历:根在后;子树在根前且左子树比右子树靠前;【分析】(1) 首先明白一个概念,如图2所示原创 2012-04-19 10:58:17 · 953 阅读 · 1 评论 -
字符串处理三题之三
【更新】2012-10-02,【问题3】添加新的编程实现方法。【问题1】判断一个数是否为回文数?例如:123321是回文数,123421不是回文数。【实现代码】int isHuiwen(int num){ char *str = (char *)malloc(100); int isHuiwen = 1; char *start = itoa(nu原创 2012-09-24 14:38:22 · 1124 阅读 · 0 评论 -
2012年百度软件研发工程师(上海)笔试题-杭州站
【声明】此试题为记忆版本,非原题。如有出入,欢迎补充完整。【题目描述】一 简答题1 常见的哈希算法及其用途。2 OSI模型,HTTP位于模型的哪一层。3 可运行c语言程序的代码规范和运行机制。 二 算法和程序设计1 一堆苹果,如果将其3个一堆剩2个,5个一堆剩3个,7个一堆剩5个,输出N个可能的苹果个数。2 用递归法实现查找字串中字符连续重复出现的最大个数,原创 2012-10-20 15:16:52 · 3467 阅读 · 1 评论 -
字符串处理三题之一
【更新】2012-09-14,添加新的实现方法。2012-09-13,修正 问题3->实现代码。【问题1】通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数: void stringFilter(const char *pI原创 2012-09-04 16:01:30 · 2271 阅读 · 0 评论 -
我的面试准备
在求职中,我主要投报了软件研发和嵌入式软件研发两个职位,与各位分享一下我的面试准备。面试需要准备一下几个方面:首先,是自我介绍准备一段1分钟之内的自我介绍,包含基本的个人消息,项目信息,获奖信息等。不要太长,简历上有的尽量简练。 第二,做过的项目将自己做过的项目整理,准备两个方面:(1) 项目的内容(2) 涉及的关键技术面试时,表达力求清晰。 第三,技术原创 2012-12-04 18:33:05 · 3071 阅读 · 0 评论