常见笔试面试题
文章平均质量分 72
giveable-coding
这个作者很懒,什么都没留下…
展开
-
ADOBE笔试题(1)
<br />职位类型:技术(photoshop) 试题列表: <br />Session 1 <br />1、 static_cast 与 dynamic_cast 的区别 <br />2、const char * p; char const * p; char * const p; const char const *p; 以上四种表示的不同是什么? <br />3、手工实现strcpy函数,不能使用任何库函数,要求处理NULL、溢出等异常; <br />4、下面类的两种不同的构造函数的区别 Sample转载 2011-05-11 10:50:00 · 1115 阅读 · 0 评论 -
怎么防止类被继承?对于不能被继承的类,怎么初始化及销毁它的实例?
<br />“怎么防止类被继承?对于不能被继承的类,怎么初始化及销毁它的实例?”这是ADOBE公司的一道笔试题。<br />看了这道题目,笔者查阅了一些资料并结合自己的一些想法,写了这篇博客,有错误的地方请指出,谢谢。<br />首先看怎么防止类被继承。这里面介绍一种借用虚继承和友元机制实现的方法。其实说到底,防止一个类被继承,我们还是想怎么使的派生类在构造时不能够调用基类的构造函数,从而不能完成继承。我们都知道,派生类对象初始化时,首先要运行基类构造函数,将基类子对象进行初始化,之后再运行派生类的构造函数原创 2011-05-11 13:17:00 · 2585 阅读 · 1 评论 -
C/C++查找一定范围内的素数(筛法)
<br />刚在网上找到了一篇讲述查找一定范围内素数的算法文章,觉得很不错,通俗易懂。<br />本文转自:http://dalu.blogbus.com/logs/37977984.html<br /> 由于一个合数总是可以分解成若干个质数的乘积,那么如果把质数(最初只知道2是质数)的倍数都去掉,那么剩下的就是质数了。<br />例如要查找100以内的质数,首先2是质数,把2的倍数去掉;此时3没有被去掉,可认为是质数,所以把3的倍数去掉;再到5,再到7,7之后呢,因为8,9,10刚才都被去掉了,转载 2011-05-22 16:51:00 · 8261 阅读 · 1 评论 -
常见的C字符串处理函数的源代码
<br />以下是一些常见的C字符串处理函数的源代码,当然也是从网上找来的,学习它一个好处是加深理解C,另一个好外是应聘面试中的笔试常常会用到它们,呵呵。<br />char *strcpy(char *strDes, const char *strSrc)<br />{<br /> assert((strDes != NULL) && (strSrc != NULL));<br /> char *address = strDes;<br /> while ((*strDes ++ = *转载 2011-05-04 15:28:00 · 704 阅读 · 0 评论 -
创新工场实习面经
今天终于得到了创新工场实习的OFFER了,找实习的生活暂时告一段落,要做的工作也是我比较向往的方向,企业也符合自己的意愿,心情不错,分享下一面和二面的经验,以下是我每次面试完的总结: 刚刚面完创新工厂暑期实习的一面。把面试内容整理一下,自己做个总结,也为其他想去创新原创 2011-07-11 16:06:36 · 3085 阅读 · 0 评论