jiayu1016

http://blog.csdn.net/xiaoxieqingfa

博客园 首页 新随笔 联系 订阅 管理

2012年10月3日 #

摘要: 1.引言 本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。 许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到10分中的2分。读者可从本文看到strcpy函数从2分到10分解答的例子,看看自己属于什么样的层次。此外,还有一些面试题考查面试者敏捷的思维能力。 分析这些面试题,本身包含很强的趣味性;而... 阅读全文
posted @ 2012-10-03 09:53 jiayu1016 阅读(682) 评论(0) 推荐(0) 编辑

摘要: 凹凸笔试题目(嵌入式软件开发)2007-02-07Embedded Software Design Engineer1> 读程序段,回答问题int main(int argc,char *argv[]){int c=9,d=0;c=c++%5;d=c;printf("d=%d\n",d);return 0;}a) 写出程序输出b) 在一个可移植的系统中这种表达式是否存在风险?why?#include "stdio.h"int a=0;int b;static char c;int main(int argc,char *argv[]){char d 阅读全文
posted @ 2012-10-03 09:51 jiayu1016 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 1.static变量和static 函数各有什么特点? static变量分两种,局部变量和全局变量,他们都放在全局数据区(我觉得表达不准确。全局静态变量本文件可见,局部静态变量在在定义的block内可见;static函数也放在全局数据区,外部文件不可见; 3.描述一下嵌入式基于ROM的运行方式基于ram的运行方式有什么区别。rom运行方式是指指令从rom中取出,首先对rom有一定要求(例如按 block进行读写nand flash就不支持rom运行,同时由于rom读写的限制,无法完成异常处理,即异常处理函数肯定放在ram中)。在有区别就是片选不一样。 4.task 有几种状态?就绪、挂起、阻塞 阅读全文
posted @ 2012-10-03 09:51 jiayu1016 阅读(824) 评论(0) 推荐(0) 编辑

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-10-03 09:49 jiayu1016 阅读(23) 评论(0) 推荐(0) 编辑

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-10-03 09:49 jiayu1016 阅读(31) 评论(0) 推荐(0) 编辑

摘要: 面试, 微软简述:本文作者Joel Spolsky 是纽约市一家软件公司Fog Creek Software的创始人。他毕业于耶鲁大学,曾分别在美国微软、Viacom、Juno等公司任软件设计师、经理职位。本文来自于《祖儿谈软件》,文章原名为《轻松面试找到理想员工——非官方的面试技术指南》,作者最初本意是针?/p>译: Chen Bin 编辑: Rick Ju 2000年3月23日雇佣合适的人对于Fog Creek软件公司来说是非常关键的。在我们这个领域,有三类人可以挑选。在一个极端, 是哪些混进来的, 甚至缺乏最基本的工作技巧. 只要问这类人两三个简单的问题,再读一下他们的简历,就可以 阅读全文
posted @ 2012-10-03 09:47 jiayu1016 阅读(298) 评论(0) 推荐(0) 编辑