• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Adobe 笔试

发布: 2010-7-08 10:50 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 116次 | 进入软件测试论坛讨论

领测软件测试网

  Adobe 笔试    软件测试

  Adobe 笔试

  Adobe 笔试

  职位类型:技术(photoshop)

  试题列表:

  Session 1

  1、 static_cast 与 dynamic_cast 的区别

  2、const char * p;

  char const * p;

  char * const p;

  const char const *p;

  以上四种表示的不同是什么?

  3、手工实现strcpy函数,不能使用任何库函数,要求处理NULL、溢出等异常;

  4、下面类的两种不同的构造函数的区别

  Sample::Sample(string name):_name(name){}

  Sample::Sample(string name){_name=name;}

  5、类继承后成员变量的可见性(三种类型的变量及public, private类型的继承)

  6、产生继承类实例时构造函数的调用次序(基类包含虚函数,继承类重写了)

  7、空类的系统自动产生的函数(至少写4个)

  class Sample{

  };

  8、怎么防止类被继承?对于不能被继承的类,怎么初始化及销毁它的实例?

  Session 2

  1、稀疏矩阵存储采用的数据结构及其时间复杂度, 并写出插入一个元素的函数

  2、对于给定的一个数字,将其对应的二进制的最右边的1改为0("turn off")

  例如给你14,二进制为1110,函数处理后为1100,对应为12 ,写出实现这个功能的函数

  3、给你了求fibonacc数列的递归实现,要求给出优化的函数

  4、多线程互斥锁的使用,不要产生死锁

  5、设计模式题,对于给定的类的继承关系图,根据新的条件修改,图要表现出类间的关系

  (类间的关系有聚合,继承,泛化等)(is_a has_a等)

  6、五张牌,两红三篮(你看不到颜色),目标是取到红牌。

  你在第一次取后,组织者从剩余的四张中取走一张黑牌,你现在有两种选择:

  不换牌和换一次牌,问哪种选择取得红牌的概率大?两种选择不同是什么?

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: Adobe 笔试


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网