面向对象面试题

面向对象面试题
面向对象面试题

面向对象面试题

1、什么是面向对象

面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP;

通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数;

现在纯正的OO语言主要是java和C#,C++也支持OO,C是面向过程的。

2、简述private、protected、public、internal 修饰符的访问权限。

private : 私有成员, 在类的内部才可以访问。

protected : 保护成员,该类内部和继承类中可以访问。

public : 公共成员,完全公开,没有访问限制。

internal: 当前程序集内可以访问。

3、https://www.360docs.net/doc/036520051.html,中的五个主要对象

Connection:主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在https://www.360docs.net/doc/036520051.html, 的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。

Command:主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在Connection 对象上,也就是Command 对象是透过连结到数据源。

DataAdapter:主要是在数据源以及DataSet 之间执行数据传输的工作,它可以透过Comm and 对象下达命令后,并将取得的数据放入DataSet 对象中。这个对象是架构在Command 对象上,并提供了许多配合DataSet 使用的功能。

DataSet:这个对象可以视为一个暂存区(Cache),可以把从数据库中所查询到的数据保留起来,甚至可以将整个数据库显示出来。DataSet 的能力不只是可以储存多个Table 而已,还可以透过DataAdapter对象取得一些例如主键等的数据表结构,并可以记录数据表间的关联。DataSet 对象可以说是https://www.360docs.net/doc/036520051.html, 中重量级的对象,这个对象架构在DataAdapter对象上,本身不具备和数据源沟通的能力;也就是说我们是将DataAdapter对象当做DataSet 对象以及数据源间传输数据的桥梁。

DataReader:当我们只需要循序的读取数据而不需要其它操作时,可以使用DataReader 对象。DataReader对象只是一次一笔向下循序的读取数据源中的数据,而且这些数据是只读的,并不允许作其它的操作。因为DataReader 在读取数据的时候限制了每次只读取一笔,而且只能只读,所以使用起来不但节省资源而且效率很好。使用DataReader 对象除了效率较好之外,因为不用把数据全部传回,故可以降低网络的负载。

https://www.360docs.net/doc/036520051.html, 使用Connection 对象来连接数据库,使用Command 或DataAdapter对象来

执行SQL语句,并将执行的结果返回给DataReader 或DataAdapter ,然后再使用取得的D ataReader 或DataAdapter 对象操作数据结果。

4、列举https://www.360docs.net/doc/036520051.html, 页面之间传递值的几种方式。

1.使用QueryString, 如....?id=1; response. Redirect()....

2.使用Session变量

3.使用Server.Transfer

4.Cookie传值

5.Application传值

5、C#中的委托是什么?事件是不是一种委托?

委托可以把一个方法作为参数代入另一个方法。

委托可以理解为指向一个函数的引用。

是,是一种特殊的委托。

6、override与重载的区别

重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要

Override 是进行基类中函数的重写。为了适应需要。

7、描述一下C#中索引器的实现过程,是否只能根据数字进行索引?

不是。可以用任意类型。

8、三层架构通

常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。

区分层次的目的即为了“高内聚,低耦合”的思想。

表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候的所见所得。

业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等每层之间是一种垂直的关系。

三层结构是N层结构的一种,一般来说,层次之间是向下依赖的,下层代码未确定其接口(契约)前,上层代码是无法开发的,下层代码接口(契约)的变化将使上层的代码一起变化。

优点:分工明确,条理清晰,易于调试,而且具有可扩展性。

缺点:增加成本。

9、MVC模式

MVC(Model View Controller)模型-视图-控制器

MVC是典型的平行关系,没有说谁在上谁在下的关系,模型负责业务领域的事情,视图负责显示的事情,控制器把数据读取出来填充模型后把模型交给视图去处理。而各种验证什么的应该是在模型里处理了。它强制性的使应用程序的输入、处理和输出分开。MVC最大的好处是将逻辑和页面分离。

10、什么是装箱和拆箱?

装箱:从值类型接口转换到引用类型。

拆箱:从引用类型转换到值类型。

11、什么叫应用程序域

一种边界,它由公共语言运行库围绕同一应用程序范围内创建的对象建立(即,从应用程序入口点开始,沿着对象激活的序列的任何位置)。

应用程序域有助于将在一个应用程序中创建的对象与在其他应用程序中创建的对象隔离,以使运行时行为可以预知。

在一个单独的进程中可以存在多个应用程序域。应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。

12、CTS、CLS、CLR分别作何解释

CTS:Common Type System 通用系统类型。

CLS:Common Language Specification 通用语言规范。

CLR:Common Language Runtime 公共语言运行库。

13、在dotnet中类(class)与结构(struct)的异同?

Class可以被实例化,属于引用类型,是分配在内存的堆上的

Struct属于值类型,是分配在内存的栈上的。

14、堆和栈的区别?

栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义;

堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。

15、能用foreach遍历访问的对象的要求

需要实现IEnumerable接口或声明GetEnumerator方法的类型。

16、GC是什么? 为什么要有GC?

GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行管理。

要请求垃圾收集,可以调用下面的方法之一:System.gc() Runtime.getRuntime().gc()

17、String s = new String("xyz");创建了几个String Object?

两个对象,一个是“xyx”,一个是指向“xyx”的引用对象。

18、值类型和引用类型的区别?

1.赋值方式不同:基于值类型的变量直接包含值。将一个值类型变量赋给另一个值类型变量时,将复制包含的值。引用类型变量的赋值只复制对对象的引用,而不复制对象本身。

2.值类型不可能派生出新的类型:所有的值类型均隐式派生自System.ValueType。但与引用类型相同的是,结构也可以实现接口。

3.值类型不可能包含null 值:然而,可空类型功能允许将null 赋给值类型。

4.每种值类型均有一个隐式的默认构造函数来初始化该类型的默认值。

19、C#中的接口和类有什么异同。

不同点:

不能直接实例化接口。

接口不包含方法的实现。

接口可以多继承,类只能单继承。

类定义可在不同的源文件之间进行拆分。

相同点:

接口、类和结构都可以从多个接口继承。

接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。

接口和类都可以包含事件、索引器、方法和属性。

20、abstract class和interface有什么区别?

相同点:

都不能被直接实例化,都可以通过继承实现其抽象方法。

都是面向抽象编程的技术基础,实现了诸多的设计模式。

不同点:

接口支持多继承;抽象类不能实现多继承。

接口只能定义抽象规则;抽象类既可以定义规则,还可能提供已实现的成员。

接口是一组行为规范;抽象类是一个不完全的类,着重族的概念。

接口可以用于支持回调(CallBack);抽象类不能实现回调,因为继承不支持。

接口只包含方法(Method)、属性(Property)、索引器(Index)、事件(Event)的签名,但不能定义字段和包含实现的方法;

抽象类可以定义字段、属性、包含有实现的方法。

接口可以作用于值类型(Struct)和引用类型(Class);抽象类只能作用于引用类型。例如,Stru ct就可以继承接口,而不能继承类。

21、sleep() 和wait() 有什么区别?

sleep()方法是将当前线程挂起指定的时间。

wait()释放对象上的锁并阻塞当前线程,直到它重新获取该锁。

22、是否可以继承String类?

String类是final类故不可以继承。

23、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

会执行,在return前执行。

24、new 关键字用法

new 运算符用于创建对象和调用构造函数。

new 修饰符用于向基类成员隐藏继承成员。

new 约束用于在泛型声明中约束可能用作类型参数的参数的类型。

new实现多态

25、如何把一个Array复制到ArrayList里

实现1 string[] s ={ "111", "22222" }; ArrayList list = new ArrayList(); list.Add Range(s);

实现2 string[] s ={ "111", "22222" }; ArrayList list = new ArrayList(s);

26、DataGrid的Datasouse可以连接什么数据源

DataTable

DataView

DataSet

DataViewManager

任何实现IListSource接口的组件

任何实现IList接口的组件

27、描述线程与进程的区别?

1.线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界。

2.一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是多线程。而同一进程中的不同线程共享代码和数据空间。用一个比喻来说,如果一个家庭代表一个进程,在家庭内部,各个成员就是线程,家庭中的每个成员都有义务对家庭的财富进行积累,同时也有权利对家庭财富进行消费,当面对一个任务的时候,家庭也可以派出几个成员来协同完成,而家庭之外的人则没有办法直接消费不属于自己家庭的财产。

28、什么是强类型,什么是弱类型?哪种更好些?为什么?

强类型是在编译的时候就确定类型的数据,在执行时类型不能更改,而弱类型在执行的时候才会确定类型。

没有好不好,二者各有好处,强类型安全,因为它事先已经确定好了,而且效率高。

一般用于编译型编程语言,如c++,java,c#,pascal等,弱类型相比而言不安全,在运行的时候容易出现错误,但它灵活,多用于解释型编程语言,如javascript,vb等

29、什么是反射?

程序集包含模块,而模块又包括类型,类型下有成员,反射就是管理程序集,模块,类型的对象,它能够动态的创建类型的实例,设置现有对象的类型或者获取现有对象的类型,能调用类型的方法和访问类型的字段属性。它是在运行时创建和使用类型实例

30、DateTime是否可以为null?

不能,因为其为Struct类型,而结构属于值类型,值类型不能为null,只有引用类型才能被赋值null

31、using() 语法有用吗?什么是IDisposable?它是如何实现确定性终结的

有用,实现了IDisposiable的类在using中创建,using结束后会自定调用该对象的Dispos e方法,释放资源。不明白什么是确定性终结

32、Assembly.Load("foo.dll"); 这句话是否正确?

错误,正确的应该是Assembly.Load("foo"); 或者Assembly.LoadFrom("foo.dll");

33、Session有什么重大BUG,微软提出了什么方法加以解决?

是iis中由于有进程回收机制,系统繁忙的话Session会丢失,可以用Sate server或SQL Server数据库的方式存储Session,不过这种方式比较慢,而且无法捕获Session的END事件。

34、XML 与HTML 的主要区别

1. XML是区分大小写字母的,HTML不区分。

2. 在HTML中,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略

或者之类的结束标记。在XML中,绝对不能省略掉结束标记。

3. 在XML中,拥有单个标记而没有匹配的结束标记的元素必须用一个/ 字符作为结尾。这样分析器就知道不用查找结束标记了。

4. 在XML中,属性值必须分装在引号中。在HTML中,引号是可用可不用的。

5. 在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。

35、重载与覆盖的区别?

1.方法的覆盖是子类和父类之间的关系,是垂直关系;方法的重载是同一个类中方法之间的关系,是水平关系

2.覆盖只能由一个方法,或只能由一对方法产生关系;方法的重载是多个方法之间的关系。

3.覆盖要求参数列表相同;重载要求参数列表不同。

4.覆盖关系中,调用那个方法体,是根据对象的类型(对像对应存储空间类型)来决定;重载关系,是根据调用时的实参表与形参表来选择方法体的。

36、请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?

foreach (System.Windows.Forms.Control control in this.Controls)

{

if (control is System.Windows.Forms.TextBox)

{

System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextB ox)control;

tb.Text = String.Empty;

}

}

37、根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并说明理由。

public void test(int i)

{

lock (this)

{

if (i > 10)

{

i--;

test(i);

}

}

}

不会发生死锁,(但有一点int是按值传递的,所以每次改变的都只是一个副本,因此不会出现死锁。但如果把int换做一个object,那么死锁会发生)

38、写出程序的输出结果

程序代码

class Class1

{

private string str = "Class1.str";

private int i = 0;

static void StringConvert(string str)

{

str = "string being converted.";

}

static void StringConvert(Class1 c)

{

c.str = "string being converte

d.";

}

static void Add(int i)

{

i++;

}

static void AddWithRef(ref int i) {

i++;

}

static void Main()

{

int i1 = 10;

int i2 = 20;

string str = "str";

Class1 c = new Class1();

Add(i1);

AddWithRef(ref i2);

Add(c.i);

StringConvert(str);

StringConvert(c);

Console.WriteLine(i1);

Console.WriteLine(i2);

Console.WriteLine(c.i);

Console.WriteLine(str);

Console.WriteLine(c.str);

}

}

39、写出程序的输出结果

程序代码

public abstract class A

{

public A()

{

Console.WriteLine('A');

}

public virtual void Fun()

{

Console.WriteLine("A.Fun()"); }

}

public class B : A

{

public B()

{

Console.WriteLine('B');

}

public new void Fun()

{

Console.WriteLine("B.Fun()"); }

public static void Main()

{

A a = new B();

a.Fun();

}

}

40、写出程序的输出结果

程序代码

public class A

{

public virtual void Fun1(int i)

{

Console.WriteLine(i);

}

public void Fun2(A a)

{

a.Fun1(1);

Fun1(5);

}

}

public class B : A

{

public override void Fun1(int i) {

base.Fun1(i + 1);

}

public static void Main()

{

B b = new B();

A a = new A();

a.Fun2(b);

b.Fun2(a);

}

}

2021年php面试题和答案

1、用PHP打印出前一天时间格式是-5-10 22:21:21(2分) $a = date("Y-m-d H:i:s",strtotime("-1 day")); print_r($a); 2、echo(),print(),print_r()区别(3分) echo 和print不是一种函数,是一种语言构造 int print(string $arg),只有一种参数 echo arg1,arg2;可以输出各种参数,返回void echo和print只能打印出string,不能打印出构造 print_r能打印出构造 例如 $arr = array("key"=>"value"); print_r($arr); 3、可以使HTML和PHP分离开使用模板(1分) smarty,phplib 4、使用哪些工具进行版本控制?(1分) svn,git,cvs 5、如何实现字符串翻转?(3分) 英文: strrev($a)

中文或其她文字: 中文:GB2312,代码是使用GB2312编码

产品经理面试的15个问题

产品经理面试的15个问题,想面试顺利就靠它了 - 1 -请罗列用户研究方法有哪些?如何进行定性和定量的研究? - 2 -你对技术实现由基本了解吗?包括接口定义、数据流转等,能简单描述下你所负责产品的技术实现方案吗? - 3 -你对Android&iOS的交互规范有基本的了解吗? - 4 -你对自己所在的行业领域有多少了解和想法呢? - 5 -你使用了多少国内国外的竞品?它们的产品定位、数据排名了解多少呢?- 6 -你会经常翻墙去看新闻去使用国外主流的互联网服务吗?请具体描述。- 7 -互联网常见的商业模式有哪些?对应的代表产品是什么?你目前所负责的项目盈利模式是什么? - 8 -请列举5个最近一个月内的社会热点,为什么它们会会火? - 9 -请列举5个上半年用户量增长最快的产品,它们的优势和劣势是什么?- 10 -请说一个你最熟悉的APP,从商业角度和用户角度去谈谈你的看法。 - 11 -常规估算题,例如请估算北京地铁日均人流量。

- 12 -请为你生活中最熟悉的场景设计一个产品,例如点餐的ipad界面。 - 13 -还是场景设计题,例如请设计一支笔,怎么开始? 可以答,① 为什么要设计一支笔?(确认需要什么)。② 设计的笔是给谁用的?在什么场景下用?(明确用户)。③ 需要一支笔解决什么问题?(确定产品价值)。 这类题目没有标准回答模板,只是看答题者思考问题的模式是什么。 - 14 -你有参加过线下产品组织或者沙龙吗?分别是哪些?都有什么体会? - 15 -还有些常见的问题,你上家公司的离职原因是什么?你做过最失败的产品是什么?让你压力最大的一件事是什么? Question:让你印象最深刻的面试题是什么?

PHP面试题附答案

PHP面试题附答案 问题:PHP面试题附答案回答: 1.Which of the following will not add john to the users array 1.$users[] = ‘ john '; 2.array_add($users, ' john '); 3.array_push($users, ' john '); 4.$users ||= ‘john '; An swer: 2,4 2.What ' s the differenee between sort(), asort() and ksort(),rsort() Un der what eireumsta nces would you use each of these sort():本函数对数组的值进行排序。当本函数结束时数组单元将被从最低到最高重新安排,array中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。 asort():这个函数将数组的值重新排序,由小至大排列。数组的索引亦跟着值的顺序而变动。当您在程序中需要重新整理数组值的顺序时,就可以使用这个函数。 ksort():对数组按照键名排序,保留键名到数据的关联。本函数 主要用于关联数组。

rsort():本函数对数组进行逆向排序(最高到最低) 执行相反的操作。 3. What would the following code print to the Why $n um 二 10; fun cti on multiply(){ $n um 二 $num * 10; } multiply 。; echo $num; 10 4. What is the differenee between a reference regular variable How do you pass by refere nee why would you want to pass by refere nee like this fun cti ons( $vars); it likes more fast; 5. What fun cti ons can you use to add library code to the curre ntly running script ini cude() or require(); 6. What is the differe nee betwee n foo() @foo() if foo() throw a error, will be alert, but @foo() no; 7. How do you debug a PHP applicati on xdebug or use die() do it; 8. What does === do What ' s an example of something 与 sort() browser and a

一个总经理的十一个经典面试问题

一个总经理的11个经典面试问题 孙子曰:兵者,国之大事,死生之地,存亡之道,不可不察也。”当代社会,应聘一个岗位,犹如与敌国打仗。准备打仗的时间与打仗时间之比应为10:1,甚至是100:1。故, 我们不得不深究也。 最近,自己面试了上百个大学生,觉得他们在面试的心态和技能方面急需提高,以便顺利通过这一关,进入人生的第一个职业。面试过程中,我会向应聘者发问,而应聘者的回答将成为我考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的目的至关重要。 问题一:请你自我介绍一下” 这个问题的面试方法是:应聘者站起来用五分钟的时间面对大家进行演讲。 我的目的是:了解应聘者的心理承受能力、逻辑思维能力、演讲能力,而他的生平介绍却是其次的,因为,我们在他的简历中已经对其有所了解。 应聘者应该做到:1、介绍内容要与个人简历相一致。2、表述方式上尽量口语化。3、要切中要害,不谈无关、无用的内容。4、条理要清晰,层次要分明。5、要有训练有素的演讲语气和肢体语言,这是最重要的。 问题二:你有什么业余爱好?” 我的目的是:了解应聘者的性格、观念、心态、思维的深度等。为了深入了解应聘者的爱好程度,我会提出更加深刻的问题,比如,应聘者喜欢流行音乐,我就会问相关的问题: 您什么时候开始喜欢的?您最喜欢哪个歌手?她的演唱风格如何?她的成名曲是哪一首?您最喜欢她的哪一首歌曲?为什么?”一个真正有这方面业余爱好的应聘者应该对答如流, 遗憾的是,许多应聘者不能做到。 有的应聘者喜欢读书,我的相关问题就更加尖锐:您最喜欢哪一位作家?您最喜欢这 个作家的哪一本书?这本书的中心思想是什么?您阅读了这本书后有什么感悟?对人生的启示又是什么?”能够应答这类问题的应聘者寥寥无几。 应聘者应该做到:1、事先做好这方面的准备。2、最好不要说自己没有业余爱好。3、不要说自己有那些庸俗的、令人感觉不好的爱好。 问题三:谈谈你的缺点” 我的目的是:了解应聘者是否认真思考过自己,分析过自己,反省过自己。如果一个人 能认清自己的缺点,并有改进的愿望和方法,他可能是一个不可多得的人才。 应聘者应该做到:1、不宜说自己没有缺点,因为人一定有缺点的,除非是神。2、不宜说出严重影响所应聘工作的缺点。3、对于自己真正的缺点,就认真对其进行剖析,并用积 极的心态去面对,去修炼。

比较基础的php面试题及答案

比较基础的php面试题及答案 填空题:1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量__$_SERVER[PHP_SELF]__中;而链接到当前页面的URL记录在预定义变量__$_SERVER[HTTP_REFERER]__中2.执行程序段将输出__0__。3.在HTTP 1.0中,状态码401 的含义是____;如果返回“找不到文件”的提示,则可用header 函数,其语句为____。4.数组函数arsort 的作用是__对数组进行逆向排序并保持索引关系__;语句error_reporting(2047)的作用是__报告所有错误和警告__。5.PEAR中的数据库连接字符串格式是____。6.写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把scrīpt标记及其内容都去掉):preg_replace(“//si”, “newinfo”, $script);7.以Apache 模块的方式安装PHP,在文件http.conf中首先要用语句____动态装载PHP模块,然后再用语句____使得Apache把所有扩展名为php 的文件都作为PHP脚本处理。LoadModule php5_module “c:/php/php5apache2.dll”, AddType application/x-httpd-php .php,8.语句include 和require 都能把另外一个文件包含到当前文件中,它们的区别是____;为了避免多次包含同一文件,可以用语句__require_once||include_once__来代替它们。9.类的属性可以序列化后保存到session 中,从而以后可以恢复整个类,这要用到的函数是____。10.一个函数的参数不能是对

产品经理面试题汇总-推荐

一、产品能力题 1、逻辑思维考查,假定你目前做微信支付对接;或者要做一个红包功能。 问题1:画出或说出整体业务/数据流程 问题2:说下大概会考虑到那些问题、影响那些功能 2、产品设计能力考查 1)、新的需求、进行中的需求、已完成的需求你是如何进行管理的; 2)、PRD包含哪些元素 文档备案、目录 背景描述 用户类型 项目时间安排 信息结构 业务流程说明 需求详细说明 涉及关联业务部门的支持 3)、给出一个功能,你如何定义、写出PRD的 3、现在你来负责一个产品线(APP或者某个后台系统) 1)、如何进行产品规划; 数据总结和分析:过去项目的关系数据情况,分析下趋势,得出产品弱点和不足。 行业趋势和竞品分析:产品所处的行业趋势怎么样,出现了哪些方向。 产品定位:趋势有了,那么产品本身在这个行业环境的身份是怎么,结合身份、环境趋势、用户需求,你希望做什么,有哪些方向和Key Point,也就是产品定位。(最好用一句关键句表达出来,比如每个产品都有的slogan) 产品规划:结合定位中提出的Key Point,提出完成KeyPoint需要解决哪些问题,提出解决方案(关键句总结) 产品路线图(RoadMap):完成规划需要做哪些功能,在什么时间段完成什么功能。 目标:最终期望达到的目标 4、怎么去挖掘业务需求,解决业务需求; 对悟道法来说,它强调的是我们要有洞察力,要能理解用户 对于用户量较大、用户群体复杂的产品,用户研究肯定是必备工具 互联网产品的快速迭代提供了快速检验的可能

5、什么算作成功的产品? 禁忌回答:好玩的产品就是成功的、用户人数多的就是成功的、能为公司赚钱的就是成功的、UI做得漂亮就是成功的。当然从扯蛋的角度看,这样的回答本没有问题,但是如果是产品经理面试,这样的回答要打零分。 为什么呢? 不要忘记你的身份,是要来面试产品经理,好玩的产品一定成功吗?好玩怎么定义?用户人数多就成功吗?这仿佛是一个聪明的答案,但其实是很容易被问死的,多少用户算多? 用户人数多的产品就是成功的,这是从用户的角度看问题;能为公司赚钱的就是成功,逆推回去没为公司赚钱的就不是好产品吗?许多产品人气很旺但是并不要赚钱,只是用来市场卡位的,这样不算好产品吗?这是运营的思路,不是产品经理的思路。最后一个答案,长得好看的产品,那是美工的思路,也不是产品经理的思路,甚至是易学易用,也只是交互设计师的思路,同样不是产品经理的思路。 (在面试回答这个问题时,可以结合一款你熟悉的产品,向面试官展示你思考这个问题的逻辑) 正确回答: 一个好的产品,首先要解决用户的需求; 一个好的产品,其次是要有黏性; 一个好的产品,要拥有不错的体验。 第一条:需求,这是一个产品之所以被称为产品的前提,产品的本质就是用来解决需求的,黏性和体验是之后的事。 第二条:黏性,这是一个成功产品的另一个典型特点。一个成功的产品,一定是不断被用户想起的产品,一旦用户产生了某种需求,就能想起你,这就是一个好的产品。有黏性的产品一定是很好的解决了某种需求,而且做到了竞品没有的高度。用户用了一次就不再使用,说明你的产品并不好,或者说干脆就是定位有了问题。 第三条:优秀的用户体验。在这个产品同质化竞争比较严重的时代,好的用户体验就是商机,尤其是你弯道超车的策略之一。例如电商三只松鼠的用户体验:在你收到包裹的时候你就会发现每个包装坚果的箱子上都会贴着一段手写体的给快递的话:“快递叔叔我要到我主人那了,你一定要轻拿轻放哦,如果你需要的话也可以直接购买哦。”打开包裹后会发现,每一包坚果都送了一个果壳袋,方便把果壳放在里面;打开坚果的包装袋后,每一个袋子里还有一个封口夹,可以把吃了一半但吃不完的坚果袋儿封住。令你想不到的还有,袋子里备好的擦手湿巾,方便吃之前不用洗手。这些小小的变化使他们的销售额不断增长。所以说好的用户体验就是商机。 6、产品需求的来源有那些?

营销经理面试题及答案

面试者:日期:评分: 1、能否分析一下这个行业(木门、木地板)的行业状况(客户、市场容量、竞争对手分析、产品、销售能力)?在这样的市场环境下,您以前的公司选择了怎样的业务组合(要求详细分析,提供分析思路及工具)?您通过什么方式获得市场信息? 2、能否介绍一下您现在公司的产品系列,它们每一款如何定位?请举几个例子说明它们针对哪些细分顾客群?满足这些顾客群哪些独特的需求?如何定价?与竞争对手产品相比有哪些优劣势?如果您能到我公司工作,您对我们的产品线有何建议? 3、请讲讲你遇到的最困难的销售经历,你是怎样劝说客户购买你的产品的?人们购买产品的三个主要原因是什么? 4、若你给新员工上一堂销售课程,你在课堂上要讲些什么?为什么? 5、讲讲这样一个工作经历:你的老板让你承担非你本职工作的任务,而接下任务的话,你就无法按完成自己的本职工作。这种情况下,你是怎样办的? 6、干扰是工作中常见的事。过去你用什么方法来减少工作中的干扰的?

7、请讲述这样一个情况:为了完成某项工作,有必要超出自己的权限,做一些本职工作以外的工作。 8、在和一个令你讨厌的人一起工作时,你是怎样处理和他在工作中的冲突的? 9、在你以前的工作中,你发现和什么样的人最难处?为了和这种人共事,并使工作效率提高,你是怎样做的? 10、在你过去销售工作中,有没有由你独立开拓一个新市场,当时是要达成什么目标,在什么情况下进行了,你做了什么,最终成果怎样? 11、假设你是7人工作团队中的一员,7人中,有3人处得不好。如果这种局面正在危及部门的工作效率,你能想出什么样的方法来解决这个问题呢?为什么? 12、请讲一个这样的经历:你和你的老板在解决某问题上有不同的看法。你是怎样弥补你们之间的分歧的? 13、讲一个这样的经历:员工不喜欢你推出的某项政策或制度,但是这个政策或制度还是要推出,并且推出的时间马上就到了。你用什么方法通知员工?提前多长时间通知?为什么?

php程序员面试题(b卷_附答案)

1.以下哪一句不会把John 新增到users 阵列? $users[] = 'john'; 成功把John 新增到阵列users。 array_add($users,’john’); 函式array_add() 无定义。 array_push($users,‘john’); 成功把John 新增到阵列users。 $users ||= 'john'; 语法错误。 2.sort()、assort()、和ksort() 有什么分别?它们分别在什么情况下使用? sort() 根据阵列中元素的值,以英文字母顺序排序,索引键会由0 到n-1 重新编号。主要是当阵列索引键的值无关疼痒时用来把阵列排序。 assort() PHP 没有assort() 函式,所以可能是asort() 的笔误。 asort() 与sort() 一样把阵列的元素按英文字母顺序来排列,不同的是所有索引键都获得保留,特别适合替联想阵列排序。 ksort() 根据阵列中索引键的值,以英文字母顺序排序,特别适合用于希望把索引键排序的联想阵列。 3.以下的代码会产生什么?为什么? $num =10; function multiply(){ $num =$num *10; } multiply(); echo$num; 由于函式multiply() 没有指定$num 为全域变量(例如global $num 或者$_GLOBALS['num']),所以$num 的值是10。 4. reference 跟一个正规的变量有什么分别?如何pass by reference?在什么情况下我们需要这样做? Reference 传送的是变量的地址而非它的值,所以在函式中改变一个变量的值时,整个应用都见到这个变量的新值。 一个正规变量传送给函式的是它的值,当函式改变这个变量的值时,只有这个函式才见到新值,应用的其他部分仍然见到旧值。 $myVariable = "its' value"; Myfunction(&$myVariable); // 以reference 传送参数以reference 传送参数给函式,可以使函式改变了的变量,即使在函式结束后仍然保留新值。 5.些函式可以用来在现正执行的脚本中插入函式库? 对这道题目不同的理解会有不同的答案,我的第一个想法是插入PHP 函式库不外乎include()、include_once()、require()、require_once(),但细心再想,“函式库”也应该包括com 物件和.net 函式库,所以我们的答案也要分别包括com_load 和dotnet_load,下次有人提起“函式库”的时候,别忘记这两个函式。

产品经理【面试题】

产品经理面试题 逻辑思维题目 任选一个回答 Q1.他们的职业是分别什么? 小王、小张、小赵三个人是好朋友,他们中间其中一个人下海经商,一个人考上了重点大学,一个人参军了。此外他们还知道以下条件:小赵的年龄比士兵的大;大学生的年龄比小张小;小王的年龄和大学生的年龄不一样。请推出这三个人中谁是商人?谁是大学生?谁是士兵? Q2.谁做对了? 甲、乙、丙三个人在一起做作业,有一道数学题比较难,当他们三个人都把自己的解法说出来以后,甲说:“我做错了。”乙说:“甲做对了。”丙说:“我做错了。”在一旁的丁看到他们的答案并听了她们的意见后说:“你们三个人中有一个人做对了,有一个人说对了。”请问,他们三人中到底谁做对了?Q3.鞋子的颜色 小丽买了一双漂亮的鞋子,她的同学都没有见过这双鞋了,于是大家就猜,小红说:“你买的鞋不会是红色的。”小彩说:“你买的鞋子不是黄的就是黑的。”小玲说:“你买的鞋子一定是黑色的。”这三个人的看法至少有一种是正确的,至少有一种是错误的。请问,小丽的鞋子到底是什么颜色的? Q4.谁偷吃了水果和小食品? 赵女士买了一些水果和小食品准备去看望一个朋友,谁知,这些水果和小食品被他的儿子们偷吃了,但她不知道是哪个儿子。,为此,赵女士非常生气,就盘问4个儿子谁偷吃了水果和小食品。老大说道:“是老二吃的。”老二说道:“是老四偷吃的。”老三说道:“反正我没有偷吃。”老四说道:“老二在说谎。”这4个儿子中只有一个人说了实话,其他的3个都在撒谎。那么,到底是谁偷吃了这些水果和小食品?Q5.谁在说谎,谁拿走了零钱?

姐姐上街买菜回来后,就随手把手里的一些零钱放在了抽屉里,可是,等姐姐下午再去拿钱买菜的时候发现抽屉里的零钱没有了,于是,她就把三个妹妹叫来,问她们是不是拿了抽屉里的零钱,甲说:“我拿了,中午去买零食了。”乙说:“我看到甲拿了。”丙说:“总之,我与乙都没有拿。”这三个人中有一个人在说谎,那么到底谁在说谎?谁把零钱拿走了? Q6.夜明珠在哪里? 一个人的夜明珠丢了,于是他开始四处寻找。有一天,他来到了山上,看到有三个小屋,分别为1号、2号、3号。从这三个小屋里分别走出来一个女子,1号屋的女子说:“夜明珠不在此屋里。”2号屋的女子说:“夜明珠在1号屋内。”3号屋的女子说:“夜明珠不在此屋里。”这三个女子,其中只有一个人说了真话,那么,谁说了真话?夜明珠到底在哪个屋里面? Q7:谁的成绩好 玲玲和芳芳经常在一起玩,有一次,有人问她们:“你们俩经常在一起玩,这次期末考试你们谁的成绩好呀?”玲玲说:“我的成绩比较好一点。”小红说芳芳说:“我的成绩比较差一些。”她们这两个人之中至少有一个人没有说实话。那么,到底她们谁的考试成绩好? Q8她们分别买了什么 小丽、小玲、小娟三个人一起去商场里买东西。她们都买了各自需要的东西,有帽子,发夹,裙子,手套等,而且每个人买的东西还不同。有一个人问她们三个都买了什么,小丽说:“小玲买的不是手套,小娟买的不是发夹。”小玲说:“小丽买的不是发夹,小娟买的不是裙子。”小娟说:“小丽买的不是帽子,小娟买的是裙子。”她们三个人,每个人说的话都是有一半是真的,一半是假的。那么,她们分别买了什么东西? 计算能力与心理素质测试题 1、77的平方是多少? 2、23*32=?

投资经理面试题

战略发展中心面试题 应聘部门应聘职位姓名 一、单项选择题 1.项目市场分析( C ) [A]只在可行性研究中进行[B]只在项目评估中进行 [C]在可行性研究和项目评估中都要进行 [D]仅在设计项目产品方案时进行 2.计算项目的财务净现值所采用的折现率为( B ) [A]财务内部收益率[B]基准收益率 [C]财务净现值率[D]资本金利润率 3.已知终值F,求年金A应采用( C ) [A]资金回收公式[B]年金终值公式 [C]偿债基金公式[D]年金现值公式 6.在进行项目市场预测时,如果掌握的是大量相关性数据,则需选用( C ) [A]德尔菲法[B]时间序列预测法 [C]回归预测法[D]主观概率法 7.二次指数平滑法主要用于配合( A ) [A]直线趋势预测模型 [B]二次抛物线趋势预测模型 [C]三次抛物线趋势预测模型 [D]季节变动预测模型 8.下列说法中错误的是( B ) [A]当 FNPV>0时项目可行; [B]当FIRR≥ic时项目不可行; [C]当Pt>PC时项目不可行; [D]当FCE>官方汇率时项目不可行。 9.已知现值P,求年金A应采用( D ) [A]年金现值公式[B]年金终值公式 [C]偿债基金公式[D]资金回收公式 10.下列影响项目建设经济规模的因素中,最重要的是( D ) [A]市场需求总量[B]市场供给总量 [C]项目投资者可能获得的产品市场份额 [D]A和C 11.社会折现率是下列哪一项的影子价格?( D ) A.基准收益率 B.利率 C.汇率 D.资金 13.由项目产出物产生并在项目范围内计算的经济效益是项目的( A ) A.直接效益 B.间接效益 C.外部效益 D.全部效益14.由于项目使用投入物所产生的并在项目范围内计算的经济费用是项目的( A )A.直接费用 B.间接费用 C.外部费用 D.全部费用15.当项目的产出物用于增加国内市场供应量时其直接效益等于( A ) A.所满足的国内市场需求; B.使被替代企业减产或停产所释放出来的社会有用资源的价值量; C.所获得的外汇; D.所节约的外汇。 16.在下列说法中,最确切的是( D ) A.销售收人与产销量只能是线性关系B.总成本与产销量只能是线性关系 C.销售收入与产销量只能是线性关系,而总成本与产销量可以是非线性关系 D.销售收入与产销量可以是也可以不是线性关系;总成本与产销量可以是也可以不是线性关系18.项目风险性与不确性因素的变动极限值( A ) A.成反方向变化 B.成正方向变化 C.没有关系 D.以上都不对19.敏感性分析是( B ) A.一种静态不确性分析 B.一种动态不确性分析 C.可以确定各种不确定性因素发生一定幅度变动的概率

php面试题及答案

php面试题及答案,经典php笔试题与答案 问题 1.考虑如下脚本。标记处应该添加什么代码才能让脚本输出字符串 php? $alpha = 'abcdefghijklmnopqrstuvwxyz'; $letters = array(15, 7, 15); foreach($letters as $val) {/* 这里应该加入什么 */ } ?> A.echo chr($val); B.echo asc($val); C.echo substr($alpha, $val, 2); D.echo $alpha{$val}; E.echo $alpha{$val+1} 2.以下哪一项不能把字符串$s1 和$s2 组成一个字符串? A.$s1 + $s2 B.”{$s1}{$s2}” C.$s1.$s2 D.implode(”, array($s1,$s2)) E.以上都可以 3.变量 $email 的值是字符串 user@https://www.360docs.net/doc/036520051.html, ,以下哪项能把字符串转化成 https://www.360docs.net/doc/036520051.html,? A.substr($email, strpos($email, “@”));

B.strstr($email, “@”); C.strchr($email, “@”); D.substr($email, strpos($email, “@”)+1); E.strrpos($email, “@”); 4.给定一个用逗号分隔一组值的字符串,以下哪个函数能在仅调用一次的情况下就把每 个独立的值放入一个新创建的数组? A.strstr() B.不可能只调用一次就完成 C.extract() D.explode() E.strtok() 5.要比较两个字符串,以下那种方法最万能? A.用 strpos 函数 B.用==操作符 C.用 strcasecmp() D.用 strcmp() 6.以下哪个 PCRE 正则表达式能匹配字符串 php|architect? A..* B.…|……… C.\d{3}\|\d{8} D.[az]{3}\|[az]{9} E.[a-z][a-z][a-z]\|\w{9} 7.以下哪些函数能用来验证字符串的完整性?(三选)

产品经理面试问题以及如何回答

产品经理面试问题以及如何回答(精华)1、怎么理解产品经理这个岗位?什么样的产品经理才是优秀的产品经理? 从整体来看,产品经理就是负责把用户需求或业务需求转化为产品需求的人,为产品的具体设计、执行和成果负责。具体主要有三项职责:产品规划、产品设计和产品执行。 我认为优秀的产品经理以下两种能力强于别人: 抽象能力:把复杂的场景和需求抽象为产品的能力; 取舍能力:在合适时间做出正确的选择。 2、你认为产品经理最重要/最核心的能力是什么?说出三点。 逻辑思维能力:制定方案; 协调沟通能力:制定管理计划; 执行力:产出结果。 产品经理都要干什么——所以需要XXX的能力——XXX的经历锻炼/使我具备了这些能力。 沟通能力-因为产品经理需要和运营、市场、技术、设计、老板等各个部门沟通,所以需要较强的沟通能力,我通过XX,锻炼出来这种能力。(你面试回答问题的过程也侧面反映了你的沟通能力)

文档能力-因为产品经理需要经常输出BPD、MRD、PRD文档,需要有较强的文档能力,我通过XX,锻炼出这种能力。 学习能力-因为互联网瞬息万变,前年流行互联网金融,今年流行直播、共享单车,产品经理需要不断的去体验,去学习才能不落伍。同时产品经理需要懂营销,懂技术、懂运营、懂设计,这些知识只有不断地学习才能掌握,所以产品经理需要学习能力,我平时会下一些APP,看一些书来充实自己。(你如果说上面的那句话,面试者有可能问你看了那些书,体验了那些APP,如果你没怎么准备,没怎么体验,建议不要说那句话。) 项目管理能力-因为一个产品需要按时保质保量的上线,需要产品经理有一定的项目管理和团队协作能力,协调各方资源,保证产品按时按质上线。我通过XX 锻炼出这种能力。 自我管理能力-好的产品经理都不是等待别人分配的,需要主动收集需求,并把它转化成产品需求,需要一个比较强的自我驱动能力,而不是等着别人分配工作,设计、技术的工作都是由产品经理发出的,我通过XX锻炼出这种能力。 抗压能力-很多锅需要产品经理背,很多委屈需要产品经理去受。例如:产品上线没有达到预期效果,开评审会的时候你的需求被大家批,这些都需要产品经理有足够的抗压能力和心理调节能力,我因为有XX经历,所以锻炼出这种能力。

市场部面试经验总结

市场部面试经验总结 去年,我所经历的两次面试,注定将让我终身难忘。 第一次是在6月份。一家着名网络公司要招一名市场部副经理。面对高薪诱惑,我毅然报了名,并且幸运地从几百人中脱颖而出,成为最终进入面试的10人中的一个。 当时,竞争对手们几乎都怀揣着硕士以上的学历,个个志在必得。我们一起被叫进经理办公室。参与主考的都是公司高层领导,连董事长都在。主考官首先问了一些基本情况,然后又问了一些专业问题。这些我都准备了较长时间,答完后自我感觉非常好。 就在面试即将结束时,一直未张口的董事长突然说:“我这有几组数字,请说出他们之间的区别。第一组是1、3、7、8;第二组是2、4、6;第三组是5、9。”我被问蒙了,对手们估计也蒙了,一个个都不知所措。两分钟后,有一位女士试探着回答道:“三组数字,它们的声调有区别。第一组读阴平声,第二组读去声,第三组读上声。”主考官们赞许地点点头。当然,最后她被录用了。 面试过后的好长时间里,我都在自问:这家公司的董事长为什么要问这么一个面试问题呢?很明显,他们要的不是仅仅具备数字思维的员工。因为一个不能从多角度考虑问题,或者说只具备计划性而缺乏处理突发事件的能力的人,是不可能成为一名成功的职业经理人的。那位被幸运录取的女士,

她的回答虽然可能和领导们预想的有些不一样,但至少说明,她的应变能力还是很强的。 其实,那天只要我联系工作实际去稍加考虑,我也能给出一个至少自圆其说的答案。但我为什么当时没能说出这个答案呢? 到了7月,又有一家美资企业招聘人,我同样幸运地挤进了面试的队伍。同公司企划部经理和生产部经理简单交流后,财务经理走了进来。他一来就问:“你对薪酬的要求是多少?”我马上回答:“我没有要求,按公司标准就可以了。”他对我摇摇头:“很遗憾。你不对公司提出薪酬要求,那公司怎么对你提工作要求?我们需要的是精英而不是充数混饭吃的人。我想不敢对薪酬提要求的人大多没有多少真实才干。”他站起来准备离去。情急之下,我猛地站起来,“等等,经理先生,我要求月薪5000元以上。”他朝我点了点头,给了我同老外总经理面试的机会。 我敲门进去时,老外总经理正在打电话。 招呼我坐下后,他一边打电话一边示意我帮他拿一个红色的文件夹,说需要告诉客户一些数据。我站起来走向文件柜,拿出一本红色文件夹递给他。谁想他突然挂了电话,说:“面试结束了,你可以走了。”见我傻了眼,他解释道:“你犯了3个错误。第一,文件柜里共有5个红色文件夹,上有编号,你没问我几号而是随便拿了一个;第二,对方正在等

php程序员面试题(b卷_附答案).docx

1.以下哪一句不会把John新增到 users 阵列? $users[] = 'john'; 成功把 John 新增到阵列users。 array_add($users,’ john ’ ); 函式 array_add() 无定义。 array_push($users,‘ john ’ ); 成功把 John 新增到阵列users。 $users ||= 'john'; 语法错误。 2.sort()、 assort()、和 ksort() 有什么分别?它们分别在什么情况下使用? sort() 根据阵列中元素的值,以英文字母顺序排序,索引键会由0 到 n-1重新编号。主要是当阵 列索引键的值无关疼痒时用来把阵列排序。 assort() PHP 没有 assort()函式,所以可能是asort() 的笔误。 asort() 与 sort() 一样把阵列的元素按英文字母顺序来排列,不同的是所有索引键都获得保留,特 别适合替联想阵列排序。 ksort() 根据阵列中索引键的值,以英文字母顺序排序,特别适合用于希望把索引键排序的联想阵列。 3.以下的代码会产生什么?为什么? $num =10; function multiply (){ $num =$num * 10; } multiply (); echo $num; 由于函式 multiply() 没有指定 $num 为全域变量(例如 global $num 或者 $_GLOBALS['num'] ),所以 $num 的值是 10。 4. reference 跟一个正规的变量有什么分别?如何pass by reference?在什么情况下我们需 要这样做? Reference 传送的是变量的地址而非它的值,所以在函式中改变一个变量的值时,整个应用 都见到这个变量的新值。 一个正规变量传送给函式的是它的值,当函式改变这个变量的值时,只有这个函式才见到新值, 应用的其他部分仍然见到旧值。 $myVariable = "its' value"; Myfunction(&$myVariable); // 以 reference 传送参数以 reference 传送参数给函式,可以使函式改 变了的变量,即使在函式结束后仍然保留新值。 5.些函式可以用来在现正执行的脚本中插入函式库? 对这道题目不同的理解会有不同的答案,我的第一个想法是插入PHP 函式库不外乎include() 、include_once() 、require() 、require_once() ,但细心再想,“函式库”也应该包括com 物件和.net 函式库,所以我们的答案也要分别包括com_load 和 dotnet_load ,下次有人提 起“函式库”的时候,别忘记这两个函式。

产品经理面试的100个问答题NO1

产品?记内部资料——?试题NO1 未经同意、禁?转载、否则依法追究法律责任 项? ?试题 版本 V1.0 编号 MST_1 时间 2017/07/09 产品?记内部资料,未经允许不许转载、转载将承担法律责任!

产品经理?试题NO.1 1.请做?下?我介绍(问题问到的?率99%。分值30分) ?我介绍有两个作?,?是破冰,?是引起?试官的兴趣,?般需要准备30s 和2min时?两个版本。提炼简历上你想被?试官关注的关键信息,介绍??与产品相符的性格特质或是着重描述与产品相关的经历。(标准介绍?答案) 2.说出你喜欢的APP,并说明喜欢的原因(问到的?率60%,分值10) 重要之中的重要性:这个问题?定提前准备! 说?款产品的时候要从它的战略层、范围层、结构层、框架层、表现层进?说明(?户体验5要素),这样会显得你?较专业,别?即使听不懂也会觉得你逻辑清晰,给你增加印象分! 这个问题可以同时体现?试者在产品认知上的深度和?度。深度上,可以从产品的内容、UI/UX设计、功能甚?是商业模式等?度切?介绍这款产品的优胜之处;?度上,可以介绍?些新奇有趣的产品。 3. A、B两款产品你觉得有什么区别?(问到的?率40%。分值10分) 该问题最常问到QQ和微信的区别,京东和淘宝的区别。公司层?,可以分析两款产品之间商业模式、发展趋势等??的不同(如: 淘宝做平台,京东?运营);产品层?,可以分析两款产品核?功能、UI/UX设计等??的不同;?户层?,可以分析两款产品?标?户、使?场景等??的不同。 产品?记内部资料,未经允许不许转载、转载将承担法律责任!

4.你觉得怎么样的产品才算是?款成功的产品?(问到的?率40%,分值20) 每个?对成功的定义都是不?样的,是否满?了?户需求甚?改变了?户习惯,亦或有百万级?户,还是有稳定?有效的盈利模式,都是判断?款产品是否成功的标准之?。在?试回答这个问题时,可以结合?款你熟悉的产品,向?试官展?你思考这个问题的逻辑(如: 我认为滴滴打?算是?款成功的产品,它极?地颠覆了?们的打??式,虽然现在还在烧钱阶段,但是滴滴打?即将成为腾讯进??联?领域的重要?票)。 5.如何将?户需求转化为产品需求?(问到?率20%,分值10分) 这个问题可以在很?程度上反映?试者对?户需求的理解,需求搜集、分析、筛选、验证等?法论都是?个合格的产品经理应该掌握的理论基础。在这个问题中,可以尝试从?户的核?需求切?,参考??原则,只有少部分产品能满??部分产品的需求,因此只有?户普遍存在的需求才构成产品需求。在这个基础上,还可以参考less is more法则,专注于某个领域的需求,简化功能保持产品的简洁(如: 之前很?的“脸萌”,专注卡通头像)。 6.你觉得你有什么特质,让你?别?更适合产品经理这个职位?(问到?率50%,分值30分) 这个问题也可以换成: 你知不知道产品经理是干嘛的,考察的是产品经理的基本素质。抛开绝?多数需要?作之后才能理解的模块不谈,作为?个产品??,可以从逻辑能?、沟通能?、执??等与产品经理息息相关的综合能?切?,或是从??对产品的热爱以及为此做过的努?(写?户体验报告等)切?。 产品?记内部资料,未经允许不许转载、转载将承担法律责任!

一个总经理的11个经典面试问题82607

一个总经理的11个经典面试问题 孙子曰:“兵者,国之大事,死生之地,存亡之道,不可不察也。”当代社会,应聘一个岗位,犹如与敌国打仗。准备打仗的时间与打仗时间之比应为10:1,甚至是100:1。故,我们不得不深究也。 最近,自己面试了上百个大学生,觉得他们在面试的心态和技能方面急需提高,以便顺利通过这一关,进入人生的第一个职业。面试过程中,我会向应聘者发问,而应聘者的回答将成为我考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的目的至关重要。 问题一:“请你自我介绍一下” 这个问题的面试方法是:应聘者站起来用五分钟的时间面对大家进行演讲。 我的目的是:了解应聘者的心理承受能力、逻辑思维能力、演讲能力,而他的生平介绍却是其次的,因为,我们在他的简历中已经对其有所了解。 应聘者应该做到:1、介绍内容要与个人简历相一致。2、表述方式上尽量口语化。3、要切中要害,不谈无关、无用的内容。4、条理要清晰,层次要分明。5、要有训练有素的演讲语气和肢体语言,这是最重要的。 问题二:“你有什么业余爱好?” 我的目的是:了解应聘者的性格、观念、心态、思维的深度等。为了深入了解应聘者的爱好程度,我会提出更加深刻的问题,比如,应聘者喜欢流行音乐,我就会问相关的问题:“您什么时候开始喜欢的?您最喜欢哪个歌手?她的演唱风格如何?她的成名曲是哪一首?您 最喜欢她的哪一首歌曲?为什么?”一个真正有这方面业余爱好的应聘者应该对答如流,遗憾的是,许多应聘者不能做到。 有的应聘者喜欢读书,我的相关问题就更加尖锐:“您最喜欢哪一位作家?您最喜欢这个作家的哪一本书?这本书的中心思想是什么?您阅读了这本书后有什么感悟?对人生的启示 又是什么?”能够应答这类问题的应聘者寥寥无几。 应聘者应该做到:1、事先做好这方面的准备。2、最好不要说自己没有业余爱好。3、不要说自己有那些庸俗的、令人感觉不好的爱好。问题三:“谈谈你的缺点” 我的目的是:了解应聘者是否认真思考过自己,分析过自己,反省过自己。如果一个人能认清自己的缺点,并有改进的愿望和方法,他可能是一个不可多得的人才。

PHP面试题答案重点题目

PHP面试题答案重点题目 很多同学在面试之前,都会去网上搜索面试题目,为面试做好充足的准备,但是网上的题目和答案太多,也很混乱,想具体了解和熟悉也比较困难。所以,千锋小编整理了一些当下面试出现率较高的题目给大家。希望对大家有帮助。 1.请说明 HTML 文档中 DTD 的意义和作用(酷讯) DTD,文档类型定义,是一种保证 html 文档格式正确的有效方法,在解析网页时,浏览器将使用 DTD 来检查页面的有效性(是否符合规范,元素和标签使用是否正确)并且采取相应的措施。同时它还会影响浏览器的渲染模式(工作模式)。 2.准确指出以下代码的显示结果(酷讯)

结果如图所示:

3.指出以下代码的显示结果(酷讯)

a d
b
c
显示效果如图: 4.如何产生带有数字列表符号的列表?()

产品经理常见面试习题大汇总(三)

产品经理和项目经理区别? 产品经理---靠想 产品经理是做正确的事,其所领导的产品是否符合市场的需求,是否给公司带来利润。 项目经理---靠做 项目经理是把事情做正确,把事情做的完美,在时间、成本和资源约束的条件下完成目标。 如果要你从零开始做一款产品,你需要做些什么? 考察一下你是否有产品从0到1的经验,以及你是否熟悉产品的开发流程,一个产品从0到1大概经历以下几个阶段,市场调研、竞品分析、需求搜集和分析、产品流程图、产品功能脑图、产品结构图绘制、原型绘制,PRD评审,开发过程中的项进度跟进,上线后的用户反馈和数据分析等,然后进入到下一个产品迭代。 在产品开发过程中如果遇到一个需求必须延期怎么办? 1、如何是产品的核心需求,非上不可的,通过各种方式调集资源(包含向领导请求资源等),确保产品可以按时上线。

2、如果不是此次迭代的核心需求,可以放到下一个版本去做,这就要求我们知晓每一次迭代的目的,这样当开发资源不够的时候才有的放矢。 你做过的工作中你认为最有成就感得是哪个事情? 你可以说你在曾经做产品过程中遇到一些困难,比如项目无法按时上线,然后你是如何通过努力调集资源,使得你的产品按时上线的,这样的一个过程就凸显了你的主观能动性和项目把控能力以及沟通能力。主要就是先抑后扬,英雄体的写法,以此来凸显你的产品特质和能力。 A、B两款产品你觉得有什么区别? 可以用用户体验五要素进行分析: 战略层:两个产品的产品定位、目标用户、商业模式区别是什么? 范围层:每个产品分别具有哪些功能?各自的特色功能是那些? 结构层:产品架构分别是什么?各有什么优缺点? 框架层:两个产品在用户体验、交互方式、操作路径上有哪些异同? 表现层:两个产品在ui设计层面上各自有哪些优缺点? 遇到不可沟通的同事怎么办?

相关文档
最新文档