admin 管理员组

文章数量: 887021


2024年2月23日发(作者:c foreach循环)

Adobe篇

应届生论坛Adobe版:

/

应届生求职大礼包2016版-其他行业及知名企业资料下载区:

/

应届生求职招聘论坛(推荐):

应届生求职大礼包

应届生求职网

目录

第一章、Adobe简介 ............................................................................................................................................................. 3

1.1Adobe概况 ................................................................................................................................................................ 3

第二章、Adobe笔试资料 ..................................................................................................................................................... 3

2.1 Adobe的一道笔试题 ............................................................................................................................................... 3

2.2 Adobe的笔试经 ....................................................................................................................................................... 5

2.3 Adobe的笔试经历 ................................................................................................................................................... 6

第三章、Adobe面试资料 ..................................................................................................................................................... 7

3.1 Adobe面试小结 ....................................................................................................................................................... 7

3.2 Adobe面试经历 ....................................................................................................................................................... 7

3.3 Adobe面试经过及结果 ........................................................................................................................................... 8

3.4 Adobe面试经历 ....................................................................................................................................................... 8

附录:更多求职精华资料推荐 ............................................................................................................. 错误!未定义书签。

内容声明:

本文由应届生求职网()收集、整理、编辑,内容来自于相关企业的官方网站及论坛热心同学贡献,内容属于我们广大的求职同学,欢迎大家与同学好友分享,让更多同学得益,此为编写这套应届生大礼包2016的本义。

祝所有同学都能顺利找到合适的工作!

应届生求职网

应届生求职网 第 2 页 共 10 页

应届生求职大礼包 应届生求职网

第一章、Adobe简介

1.1Adobe概况

Adobe官方网站

Adobe Systems(或Adobe系统,发音为a-DOE-bee IPA:/əˈdoʊbiː/,NASDAQ:ADBE,LSE:ABS)是一家总部位于美国加州圣何塞的电脑软件公司。公司由乔恩·沃诺克和查理斯·格什克创建于1982年12月,他们先前都曾任职于施乐公司的帕洛阿尔托研究中心,离开后组建了Adobe系统公司,使得PostScript页描述语言得到商业化应用。1985年,Adobe公司在由苹果公司LaserWriter打印机带领下的PostScript桌面出版革命中扮演了重要就角色,公司名称“Adobe”来自于奥多比溪:这条河在公司原位于加州山景城的办公室不远处。2005年4月18日,Adobe系统公司以34亿美元的价格收购了原先最大的竞争对手Macromedia公司,这一收购极大丰富了Adobe的产品线,提高了其在多媒体和网络出版业的能力,这宗交易在2005年12月完成。2006年12月,Adobe宣布全线产品采用新图示,以彩色的背景配搭该程序的简写,例如:红色配搭Fl是Flash,蓝色配搭Ps是Photoshop,感觉像是元素符号,引起社会极大回响。2008年,Adobe公司将在Adobe cs3基础上推出Adobe CS4套装,将有更多新功能加入。

如果你想了解更多Adobe的概况,你可以访问Adobe官方网站:/cn/

第二章、Adobe笔试资料

2.1 Adobe的一道笔试题

{f(n), f(n-1), f(n-1), f(n-2)} ={1, 1, 1,0}n-1

(注:{f(n+1), f(n), f(n), f(n-1)}表示一个矩阵。在矩阵中第一行第一列是f(n+1),第一行第二列是f(n),第二行第一列是f(n),第二行第二列是f(n-1)。)

有了这个公式,要求得f(n),我们只需要求得矩阵{1, 1, 1,0}的n-1次方,因为矩阵{1, 1, 1,0}的n-1次方的结果的第一行第一列就是f(n)。这个数学公式用数学归纳法不难证明。感兴趣的朋友不妨自己证明一下。

现在的问题转换为求矩阵{1, 1, 1, 0}的乘方。如果简单第从0开始循环,n次方将需要n次运算,并不比前面的方法要快。但我们可以考虑乘方的如下性质:

/ an/2*an/2 n为偶数时

an=

a(n-1)/2*a(n-1)/2 n为奇数时

要求得n次方,我们先求得n/2次方,再把n/2的结果平方一下。如果把求n次方的问题看成一个大问题,把求n/2看成一个较小的问题。这种把大问题分解成一个或多个小问题的思路我们称之为分治法。这样求n次方就只需要logn次运算了。

实现这种方式时,首先需要定义一个2×2的矩阵,并且定义好矩阵的乘法以及乘方运算。当这些运算定义好了之后,剩下的事情就变得非常简单。完整的实现代码如下所示。

应届生求职网 第 3 页 共 10 页

应届生求职大礼包 应届生求职网

#include

///////////////////////////////////////////////////////////////////////

// A 2 by 2 matrix

///////////////////////////////////////////////////////////////////////

struct Matrix2By2

{

Matrix2By2

(

long long m00 = 0,

long long m01 = 0,

long long m10 = 0,

long long m11 = 0

)

:m_00(m00), m_01(m01), m_10(m10), m_11(m11)

{

}

long long m_00;

long long m_01;

long long m_10;

long long m_11;

};

///////////////////////////////////////////////////////////////////////

// Multiply two matrices

// Input: matrix1 - the first matrix

// matrix2 - the second matrix

//Output: the production of two matrices

///////////////////////////////////////////////////////////////////////

Matrix2By2 MatrixMultiply

(

const Matrix2By2& matrix1,

const Matrix2By2& matrix2

)

{

return Matrix2By2(

matrix1.m_00 * matrix2.m_00 + matrix1.m_01 * matrix2.m_10,

matrix1.m_00 * matrix2.m_01 + matrix1.m_01 * matrix2.m_11,

matrix1.m_10 * matrix2.m_00 + matrix1.m_11 * matrix2.m_10,

matrix1.m_10 * matrix2.m_01 + matrix1.m_11 * matrix2.m_11);

}

///////////////////////////////////////////////////////////////////////

// The nth power of matrix

// 1 1

// 1 0

///////////////////////////////////////////////////////////////////////

应届生求职网 第 4 页 共 10 页

应届生求职大礼包 应届生求职网

Matrix2By2 MatrixPower(unsigned int n)

{

assert(n > 0);

Matrix2By2 matrix;

if(n == 1)

{

matrix = Matrix2By2(1, 1, 1, 0);

}

else if(n % 2 == 0)

{

matrix = MatrixPower(n / 2);

matrix = MatrixMultiply(matrix, matrix);

}

else if(n % 2 == 1)

{

matrix = MatrixPower((n - 1) / 2);

matrix = MatrixMultiply(matrix, matrix);

matrix = MatrixMultiply(matrix, Matrix2By2(1, 1, 1, 0));

}

return matrix;

}

///////////////////////////////////////////////////////////////////////

// Calculate the nth item of Fibonacci Series using devide and conquer

///////////////////////////////////////////////////////////////////////

long long Fibonacci_Solution3(unsigned int n)

{

int result[2] = {0, 1};

if(n < 2)

return result[n];

Matrix2By2 PowerNMinus2 = MatrixPower(n - 1);

return PowerNMinus2.m_00;

}

2.2 Adobe的笔试经

职位类型:技术(photoshop)

试题列表:

Session 1

1、 static_cast 与 dynamic_cast 的区别

2、const char * p;

char const * p;

char * const p;

const char const *p;

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

应届生求职网 第 5 页 共 10 页

应届生求职大礼包 应届生求职网

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、五张牌,两红三篮(你看不到颜色),目标是取到红牌。

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

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

2.3 Adobe的笔试经历

1、(10%) what is the rule of class D_*,UserClass, and client class of D_* and UserClass to access the member of class B?

class B

{/*……..*/};

class D_pri:private B {/**…….*/}

class D_Publ: public B {/**….*/}

class UserClass

{B b;/**..*/}

2 write the output

#include

#include

using namespace std;

void println(const std::string& msg)

{

std:cout<

}

class Base{

public:

Base() {println(“Base::Base()”);Virt();}

应届生求职网 第 6 页 共 10 页

应届生求职大礼包 应届生求职网

Void f(){println(“Base::f()”);Virt();}

Virtual void virt(){println(“Base()::virt()”);}

};

class Derived:public Base

{

Derived(){println(“Derived:: Derived ()”);Virt();}

Virtual void virt(){println(“Derived ()::virt()”);}

};

int main(int argc,char* argv[])

{

Derived d;

Base *pB=&d;

PB->f();

}

2.1 (5%) what is the output of the code “pB->f();” above?

2.2 (5%) what is the output of the code “Dervied d;” above?

第三章、Adobe面试资料

3.1 Adobe面试小结

昨天去了ADOBE公司面试,那个惨啊~~

接到ADOBE的电话我很意外,因为我跟本不记得我投过那个公司。但是GOOGLE了一下,发现还是蛮好的,世界100强呢。

呵呵,越好下午1点半,但是我早去了一个小时。一进门吓了我一跳,公司好小啊,连一个前台都没有,一个大妈出来,估计是清洁阿姨,呵呵就跟主管一样问我干嘛来了,我小心翼翼的告诉她我面试的,她指指沙发,等着吧。呵呵ADOBE果然如同网上所说,人人平等啊~~

我很聪明的拿了一本LittleWomen,正好可以用来打发时间,半点到了,一位姓刘,很平易近人的小伙子走到我的面前,问我是来面试否,然后我尾随他进了一个门,此时豁然开朗,呵呵,原来ADOBE还有室外桃园啊。

我以为是他面试我呢,结果进来一个特别阳光帅气的小伙子,但是我特别不喜欢他,因为很能装。当然我表现得也很差了,问了我很多技术问题。我非常不解的问了一句:“不是livecycle组么?不是black box test么?”,他冷笑,"我们是flash air组,我们比livecycle组好多了.”fall in faint。我真是个大白痴,自己面试哪个组都不清楚呢,估计那个帅哥也没耐心再面试我了,问的问题我都不会,呵呵,一会就被我气走了。

刚才那个开朗可爱的男孩进来了说再面试我一下,他感觉就特别好,问了我一个技术问题,但是我没学过,根本不会,他就以传授知识的口吻给我讲了一下,而且在讲的过程中启迪性的问了我一些问题,他表现得很专业,以后应该大有发展。

呵呵,面试出来就觉得自己没戏了,因为心态上就没有重视这个次面试,连投哪个组都没弄清楚,真是笨啊。但是学到了一些知识,还是小有收获的~~

3.2 Adobe面试经历

作为普通院校的一名研究生,2009年初有幸被通知到Adobe面试(实习生职位),还是比较兴奋与紧张的。还好,接待我的MM非常Nice,让我放松,不用紧张。在会客室呆了几分钟,面试官GG到了,一同面试还有接待我的MM。

应届生求职网 第 7 页 共 10 页

应届生求职大礼包 应届生求职网

面试内容主要针对简历上的的基本技能,项目经验,实习经历,每一项都提问的非常详细。项目经验,实习经历方面,自我感觉陈述还算比较清楚,从中学到了什么,也都一一道来。然后,问我英语怎么样,让我做自我介绍,还好有所准备。提问完这些后,又开始从基本技能问起,其中涉及到数据结构,数据库,网络的一些知识,哎,很多都忘记了,答得也不流利,有些也很模糊。面试的这一环节表现相当不好。至于提问基础知识的时候,MM也问了不少问题,感觉她也很懂,之前以为她只是HR,没怎么搞清楚,难道Adobe所有的人员都精通计算机专业知识?

面试结束了,GG说一个星期内通知我,是否录用。哎,其实,知道自己没戏,第二天就去另一家公司实习了(前一天已经接到另一家公司的通知,只是想到Adobe来碰碰运气,见识一下)。以后没有接到Adobe通知,知道自己还有很大差距,继续努力。

2010校园招聘开始了,在这里为自己祈祷,同时也祝福大家,早日找到满意的工作。

3.3 Adobe面试经过及结果

我是很不愿意去五道口的,看着中外名企的大楼错落有致的矗立,心里总会变的不自信,充斥着嫉妒和不甘。

可偏偏公司安排我参加的Adobe面试就是在五道口的清华科技大厦进行。对于这次面试,我还是很重视的,毕竟这是我第一次去外企参加英文面试。虽说之前有过symentec的经历,但那次只是中文面试。

面试时间安排在了下午两点半,尽管提前到了半小时,我还是在门外徘徊了一阵,然后去前台签了来访记录。

面试共分两轮,第一轮的面试官是名中年男子,说话简明,握手有力,感觉十分干练。他主要了解一下我的工作经历,以及我对软件测试方面知识的理解。由于事先做了些准备,所以本轮面试无论英语还是汉语我都回答的比较流利。巧妙而准确的回答了几个问题后,我们的谈话氛围也变得轻松。看到面试官满意的眼神,我的心情也放松了许多。

第二轮是个年轻的女面试官,这轮面试的英文交流逐渐增多,而且谈话的随意性增强。从技术到学校生活,再到个人性格及工作发展方向,话题一变广,我就有点招架不住了,自己口语不好的弱点也就开始显露出来了。好在平时掌握了一定词汇量,虽然不是很流利,但问题回答的还算完整。

最后面试的结果是,认为我性格不错,而且也有着很好的汉语沟通能力,可以作为potential leader.只是在英文的口语上还要继续加强,毕竟做leader是要频繁用外语沟通的。

我对这次的面试结果还是满意的,自己第一次参加英文面试,并没有表现出怯场,而且回答的还算可以。这也为自己将来能去外企工作积累些经验吧。

刚一走出面试大楼,我就拨通了她的电话,想第一时间和她分享我的喜悦。我希望我俩永远能共同品尝着彼此的苦与乐,相知相伴,永不分开,而对于这一刻的来临,我早已经迫不及待。希望时间快快过去,好让我们能安心的生活,安心的爱与被爱。

回到了家,兴奋的心情也渐渐平缓,毕竟后面还有两个面试需要参加,一个是英文电话面试,一个是改变生活的面试。后一个对我尤为重要。

原来面试除了积累经验,还是可以增加自信的。

3.4 Adobe面试经历

其实一直都挺喜欢adobe的,感觉这个公司很有艺术感和新鲜感,给人的感觉很舒服。今天终于有机会去见识一下,感觉比期望中还好。

adobe在清华科技园科技大厦21-22层,四点面,3点四十五到

四点开始,一直面到五点半(连着3轮,幸亏大leader在开会,不然还得有第四面)

第一轮,是一个很帅的GG,看起来跟我年纪差不多,态度很和蔼,整个面试过程都是在一种聊天的气氛中进行的,除了问了几个技术方面的小问题之外,其它都是在探讨互联网的发展方向,应用的发展方向,以及adobe的相关产品和其自身的发展,大家各抒己见,很自由。感觉自己发挥的还不错.

应届生求职网 第 8 页 共 10 页

应届生求职大礼包 应届生求职网

第二轮,还是一个GG,年长一点,多半是个项目组leader,组要围绕技术展开,因为简历上写了OO,OP,设计模式,所以也就问了有关设计模式的问题。其实感觉不是我在回答,而是和他在一起探讨,大家一起对某个模式的应用场合、优缺点进行评价。下来就是算法,一个是有关他们的一个项目,涉及到在大数据量中如何匹配字符串的问题,其实不难,关键是在算法的时间和空间复杂度上要有见解。第一个是关于单向链表,让把一个节点插入到指定节点之前,其实也不难,主要在考察你的思维方式和灵活性。

第三轮,是一个PLMM,我猜可能是HR,主要是围绕简历问一些与兴趣、职业发展、实习时间等等问题

第四轮,本该是大boss面,但是boss在开会,就先放着了,如果大boss还要面的话,还得去

剩下的就是静候佳音了。

应届生求职网 第 9 页 共 10 页

应届生求职大礼包 应届生求职网

附录:更多求职精华资料推荐

强烈推荐:应届生求职全程指南(第十版,2016校园招聘冲刺)

下载地址:

该电子书特色:内容涵盖了包括职业规划、简历制作、笔试面试、企业招聘日程、招聘陷阱、签约违约、户口问题、公务员以及创业等求职过程中的每一个环节,同时包含了各类职业介绍、行业及企业介绍、求职准备及技巧、网申及Open Question、简历中英文模板及实例点评、面试各类型全面介绍、户口档案及报到证等内容,2016届同学求职推荐必读。

应届生求职网,中国领先的大学生求职网站

应届生求职网手机触屏版,扫扫看,随时随地找工作

应届生求职网 第 10 页 共 10 页


本文标签: 面试 问题 求职 公司 函数