用友软件应聘笔面试题.docx

上传人:b****5 文档编号:4254088 上传时间:2022-11-28 格式:DOCX 页数:13 大小:32.51KB
下载 相关 举报
用友软件应聘笔面试题.docx_第1页
第1页 / 共13页
用友软件应聘笔面试题.docx_第2页
第2页 / 共13页
用友软件应聘笔面试题.docx_第3页
第3页 / 共13页
用友软件应聘笔面试题.docx_第4页
第4页 / 共13页
用友软件应聘笔面试题.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

用友软件应聘笔面试题.docx

《用友软件应聘笔面试题.docx》由会员分享,可在线阅读,更多相关《用友软件应聘笔面试题.docx(13页珍藏版)》请在冰豆网上搜索。

用友软件应聘笔面试题.docx

用友软件应聘笔面试题

用友在清华的笔试题(java)

1.选择题:

Strings1=newString("test1");Strings2=newString("test2");判断if(s1==s2){};if(s1.equals(s2)){};

2.智力题:

一逻辑学家误入某部落,被囚于牢狱,酋长欲意放行,他对逻辑学家说:

“今有两门,一为自由,一为死亡,你可任意开启一门。

现从两个战士中选择一人负责解答你所提的任何一个问题(Y/N),其中一个天性诚实,一人说谎成性,今后生死任你选择。

”逻辑学家沉思片刻,即向一战士发问,然后开门从容离去。

逻辑学家应如何发问?

3.一个农场,27头牛6天就把草吃尽,23头牛9天就吃完,那么如果是21头牛要几天吃完?

(草每天是会生长的)

4.如果一个对象的一个方法用了synchronize关键字,那么其他的线程可以访问该对象的其它方法吗?

5.一个方法把一个对象作为参数,在这个方法里改变了这个对象的属性,那么该方法是传引用还是传值?

6.说说单例的作用,并画出类图;

7.说说你对foreignkey的理解;

8.写sql语句,具体不记得了,主要就是条件查询和子查询;

9.算法题:

写出求二叉树的深度的算法实现;

10.算法题:

一个装有1-10000并且被打乱的数组,从中任意抽出一个数,写一个算法求出这个数,要求用最有效率的算法;

11.算法题:

写出快速排序的算法实现。

 

用友的java笔试题

用友移动事业部(在总部的北边)

1.简答题

1)web中的forward和redirect的区别?

2)xml在解释的时候DOM和SAX协议的区别和含义?

3)说明JNDI、JMS、JTA、RMI的意思?

4)数据库中leftjoin的意思,和在什么场合中应用?

5)写一个singleton出来?

6)EJB中的sessionBean和entitybean的区别和含义?

7)抽象类和接口的区别(java经典笔试题中也有)?

8)对象序列化的含义?

2.选择题

说明:

不是太难所以,我只说下大概考试的内容。

1)抽象类可以是final、private嘛?

2)异常能出来的情况有什么?

3)finally块的运用,就是出一道程序,然后让你写出输出的结果来,在finally块中的println(“”)不管如何总是要输出出来的。

4)jsp中的doget()和dopost()方法的作用?

5)数据库中的锁包括什么?

6)jsp和serverlet的区别或者是他们的关系?

7)oracle中数据表的交集怎么表示?

8)jsp页面中如何传递参数或是有哪些方法?

用友北京分公司笔试面试

用友北京分公司笔试,面试各半个小时

一.  Jsp

1.    Jsp中type的类型有哪些?

2.    写一个jsp的下拉列表,选项分别为abc;

3.    Jsp中的传值方式。

4.    动态引用jsp的方式。

二.  js

1.    js中怎么创建数组。

2.    js中用什么方法进行数字计算。

3.    js中处理string方面的问题:

怎么样截取一个字符串中的特定的一段字符子串。

4.    js中关于select的问题。

5.    js中关于iframe的问题。

(这两个问题记不清了)

三.  java

1.    java中的关键字都有什么?

2.    在我们编码时要注意些什么?

四.  数据库

1.    目前常用的数据库有哪些?

2.    写出左外联接,右外联接,全联接,内联接的标准通用写法。

3.    Notin和notexist的区别,各写一个例子。

并说明使用哪一最好。

4.    Groupby和orderby的区别。

五.struts

  1.谈谈你对mvc的理解

  2.struts标签有哪些?

  3.struts在jsp页面中怎么引用其他对象。

六.Spring

  1.谈谈你对spring的理解。

七.Eclipse

  1.eclipse中快捷键有哪些?

  2.eclipse中如何不打断点,却在抛出异常时自动断住。

  3.eclipse中插件的引用方式。

用友面试题:

)zz

用友软件公司笔试题B卷.(2007-05-10应聘用友软件工程国内项目部)

1:

1-100之间的数,被放在a[99]中,有一个数没有包含在其中,请用java代码编写程序找出

这个数.

2:

编写用两种不同的算法java代码,判断某个数是否为2的阶次数(如8,16,32分别是2

  的3,4,5次方数).并且描述各个方法的优劣.

3:

有数组a[n],用java代码将数组元素顺序颠倒.

4:

请说明EJB的类型(种类),每一种类型的用途/应用场合.

5:

有两个表Employee和Company,请根据要求编写SQL语句.

  Employee(idvarchar2(10),namevarchar2(20),birthdaydate,copannyidvarchar2(10))

  Company(idvarchar2(10),namevarchar2(20))

  

  A:

在Employee表中插入一条记录

  B:

在Employee表中讲name字段值为Bill的记录,修改为BillGates

  C:

查出Microsoft公司的员工信息.要求显示字段(id,员工名,出生日,公司名称)

 

用友致远的面试心得ZZ

周2突然接到用友公司的电话,看过我的简历觉得还不错,让我去面试。

心情特别激动。

因为这家公司也听说过,所以为了本次面试也做了很多的准备。

在网上也查看过了该公司的网站,知道了该公司是做OA协同办公的。

也在面试前看了很多有关OA的文章和与OA结合的技术。

黄老师告诉过我,永远不要只在技术方面死扣,要去更多的了解公司的业务,和公司的业务进行结合,把技术和业务结合起来,更好的提高自身的水平。

否则就像井底之蛙一样了。

  做了充分的准备,尤其是linux方面,真的是学无止境。

经过了1天紧张的充电,对自己也有了充足的信心。

第2天即紧张又兴奋的去了该公司,不过真的好远,看来真的好多的公司都在中关村地带,光路程就花了2个小时。

还是不堵车的情况下。

车上的时间也在回忆很多的知识点,感觉也挺快的。

  到了银科大厦的门口感觉晕晕糊糊的,心跳也加快了一些,到了公司后是一名女职员(具体她是做什么的没问)接待的我,先让我做题,题目主要是网络方面的问题,所以有点失望,没有看到有关linux方面的题。

道题大概如下:

1.如果公司的内网突然种了病毒,应该怎样处理!

2.自身对职位以及未来的规划定向!

3.如果公司员工提出访问外网的速度特别慢,如何阻止公司员工用bt,迅雷等工具。

4.你对加班的看法,写出真是的感受!

5.说了公司内部的设备、部门等,画出你觉得最合适的拓扑图

6.对于公司的网络安全,你的看法。

大致是这些问题,也就是说通过了2个方面来分析面试者,一个是技术,另外一个是自身的素质和经验吧。

觉得这些问题回答的还不错,但是没看出她是觉得满意还是不满意。

  然后她拿了我的简历和心理素质测试的东西进来和我谈技术方面的一些问题,主要也是问我简历上面的技术是不是都亲自完成实践过,也问过我在原来的公司主要是负责什么,怎么完成的,让我举例子说明。

同时也问我如果出现问题是去自己解决还是请他人帮忙还是通过什么手段解决。

  聊了大概40多分钟,后来也对公司的网络构架有了部分了解,server托管idc,有部分的服务器在公司,网络设备是华为的产品。

也了解了让我来公司后主要是负责什么,公司人员300多人,楼上还有,其他大区也有,但是说一直没有专职的网络系统工程师,目前是实习工程师在负责运维,因为有更高的职业规划,所以先帮忙负责网络。

现在希望找个专职的工程师来负责公司的网络。

  最后聊到路程的问题,薪金的问题!

问我路程的问题怎么解决,薪金也让根据情况给出价位。

  聊到了很多,但是唯一觉得遗憾的就是公司对linux的应用并不多,linux服务器主要是做OA的测试运行,对linux网络搭建没有提出想法,都是在windowsserver2003服务器为主。

  通过聊天也发现了自身的问题,希望在以后的面试中可以更正。

发现了自身的技术经验和社会经验都不足,还需要更多的努力

去用友面试时出的几道面试题(含答案)ZZ

1.Hashtable和HashMap有什么区别?

2.你怎么理解MVC模式?

3.SQLServer中左联接查询用leftjoin,Oracle中用什么?

4.SQLServer中的数据库,在Oracle中对应的是什么?

5.如果SQLServer中有两个数据库,那么让你把这两个数据库对应到Oracle中,你应该怎么做?

6.有两个页面a.jsp和b.jsp,要从a.jsp传值到b.jsp有几种方法?

分别是什么?

7.有三个页面,a.jsp,b.jsp和c.jsp,流程是:

a.jsp->b.jsp->c.jsp,其中a.jsp中提交的数据要在c.jsp中访问,用最简单的方法怎么做?

注意不能放在session里

8.映射是什么?

你怎么理解映射?

9.Hibernate中:

不看数据库,不看XML文件,不看查询语句,怎么样能知道表结构?

10.SQLServer支持集群吗?

11.为什么要用MVC?

我从JSP页面直接访问数据库不是更简单吗,为什么非要先提交到控制器再做处理?

12.在struts中,假设有一个对数据库中一张表的增删改查的操作,你是写一个action还是写多个action?

为什么?

13.struts中的actionform有什么好处?

14.用过Hibernate吗,用它有什么好处?

15.通常所说的web应用程序分3层,即MVC,如果我想分4层,应该怎么分?

1.Hashtable和HashMap有什么区别?

a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自AbstractMap类同时是Java1.2引进的Map接口的一个实现。

b.也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。

这就意味着,

  虽然你可以不用采取任何特殊的行为就可以在一个多线程的应用程序中用一个Hashtable,

  但你必须同样地为一个HashMap提供外同步。

一个方便的方法就是利用Collections类的静态的synchronizedMap()方法,

  它创建一个线程安全的Map对象,并把它作为一个封装的对象来返回。

这个对象的方法可以让你同步访问潜在的HashMap。

  这么做的结果就是当你不需要同步时,你不能切断Hashtable中的同步(比如在一个单线程的应用程序中),

  而且同步增加了很多处理费用。

c.第三点不同是,只有HashMap可以让你将空值作为一个表的条目的key或value。

  HashMap中只有一条记录可以是一个空的key,但任意数量的条目可以是空的value。

  这就是说,如果在表中没有发现搜索键,或者如果发现了搜索键,但它是一个空的值,那么get()将返回null。

  如果有必要,用containKey()方法来区别这两种情况。

d.HashMap去掉了Hashtable的contains方法,保留了containsValue和containsKey方法  

e.Hashtable中hash数组默认大小是11,增加的方式是old*2+1。

HashMap中hash数组的默认大小是16,而且一定是2的指数

2.你怎么理解MVC模式?

MVC是SUN早期提出的model2开发模式,强制的把视图控制和模型层分开

 不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性

3.SQLServer中左联接查询用leftjoin,Oracle中用什么?

左连接:

select(nvl(a.c,0)-nvl(b.c,0))froma,bwherea.id(+)=b.id  

右连接:

select(nvl(a.c,0)-nvl(b.c,0))froma,bwherea.id=b.id(+)  

自连接:

select(nvl(a.c,0)-nvl(b.c,0))froma,bwherea.id(+)=b.id(+)  

说明:

加号写在左就是左连接,写在右就是右连接,看加号的方法来定

4.SQLServer中的数据库,在Oracle中对应的是什么?

表空间

5.如果SQLServer中有两个数据库,那么让你把这两个数据库对应到Oracle中,你应该怎么做?

在Oracle中建一个用户,对应两个表空间

6.有两个页面a.jsp和b.jsp,要从a.jsp传值到b.jsp有几种方法?

分别是什么?

a:

最常用的方法是用form中的text,,然后在b.jsp页面中这样获取

  Stringusername=request.getParameter("username");

b:

直接在Url地址栏里面输入第一个页面的地址,在后加问号,然后把要传的参数及值写在后面,如有多个用&隔开,然后在下一页面用

  request.getParameter("参数名")来获取,例如:

  在b.jsp中可用这样获取:

Stringusername=request.getParameter("username");Stringusername=request.getParameter("password");

c:

在form中放hidden,如:

,获取方法同上

说明:

传值的方法有很多种,以上是最常用最简单的几种方式,当然,如果传的值有中文的话,需另做处理

6.有三个页面,a.jsp,b.jsp和c.jsp,流程是:

a.jsp->b.jsp->c.jsp,其中a.jsp中提交的数据要在c.jsp中访问,用最简单的方法怎么做?

注意不能放在session里

用隐藏表单域,即在b.jsp页面中用N个hidden把上一页面提交过来的信息保存下来,然后和当前一起提交,再到c.jsp里面获取

说明:

尽量不要用session和少用session

7.jsp和servlet有什么区别?

a:

servlet是在java代码里面放html,jsp是在html里面放java代码(最后运行的时候服务器会把JSP解析成servlet)  

b:

servlet是一个java类,有自己的映射,而jsp不是

说明:

区别太多

8.映射是什么?

你怎么理解映射?

映射即别名,通过别名可以访问

9.Hibernate中:

不看数据库,不看XML文件,不看查询语句,怎么样能知道表结构?

看表结构对应的类文件,比如UserInfo表对应的UserInfo.java文件

10.SQLServer支持集群吗?

支持,但是是属于热备份类型,不能做负载平衡。

不过符合你的条件。

首先系统做集群,数据库文件放到磁盘阵列里,双机或多机共同访问磁盘阵列,就可以了

IIS可以做集群后负载平衡。

11.为什么要用MVC?

我从JSP页面直接访问数据库不是更简单吗,为什么非要先提交到控制再做处理?

  MVC各施其职,互不干涉  

  在MVC模式中,三个层各施其职,所以如果一旦哪一层的需求发生了变化,

  就只需要更改相应的层中的代码而不会影响到其它层中的代码。

有利于开发中的分工  

  在MVC模式中,由于按层把系统开,那么就能更好的实现开发中的分工。

网页设计人员可以进行开发视图层中的JSP,

  对业务熟悉的开发人员可开发业务层,而其它开发人员可开发控制层。

有利于组件的重用  

  分层后更有利于组件的重用。

如控制层可独立成一个能用的组件,视图层也可做成通用的操作界面

  说明:

这个好处就太多了!

!

!

12.在struts中,假设有一个对数据库中一张表的增删改查的操作,你是写一个action还是写多个action?

为什么?

  写一个action,让这个action继承自DispatchAction,然后在struts-config.xml中给这个action映射加一参数,parameter="method"

  这个在提交到这个action中时,会根据传来的参数中method的值来执行相应的action的方法,比如,http:

//localhost:

8080/login.do?

method=doLogin

  这个提交到action的时会自动找方法名叫doLogin的方法,参数返回值原来一样ActionForward

13.struts中的actionform有什么好处?

  struts的actionform其实不好,里面有一堆属性,虽然可以自动填充,但是你会发现,在很多情况下(比如你用到Hibernate)

  你还要需要自动写一个数据库表的映射类,通常是domain.UserInfo.java,这样就和strutsform中的属性重复,所以他很多余,

  struts1.1版本,保留了actionform,struts1.2中已经有了新的LazyValidatorForm,但仍然保留了原有的actionform,

  而在struts2.0中已经把actionform去掉了

  下面是解决方法

  a:

把actionform换成DynaActionForm,和原来不同的是在dynaActionForm可以domain.UserInfo.java的一个实例做为他的一个属性

  这样你就不需要在里面写一堆的get,set方法,只是在页面上绑定稍有不同

  b:

把actionform换成org.apache.struts.validator.LazyValidatorForm,这样你完全不用写你的actionform这个类,直接在xml里面做

  相应配置,当然也可以加上验证框架

  警告:

这个问题是陷阱,实际上struts的actionform很不好,非常麻烦,用久了你会发现他其实是多余的,所以这个问题你应该说他的坏处,

  和怎么把actonform去掉

14.用过Hibernate吗,用它有什么好处?

  Hibernate的最大的好处就是简化数据库的操作,允许你的代码以对象模式来访问数据库内容,

  比如通常我们找一个User的资料需要select出所需要的资料,而通过hibnate我们可以把这个User的资料作为一个对象来看待

  ,通过User.getName()或者User.getId()等操作来获得,这样就完全统一了上层JAVA或者C#等OO语言中对于数据库的非OO操作的不水产了.  

  另外对于复杂的表和表之间的关联我们也不用去使用复杂的Select等SQL来操作,而使用对象可以方便获得,

  比如多对多关系某用户属于的部门的名称,虽然底层数据库使用了3个表的主键关联操作,

  但是我们可以通过User.getDep().getName()来简单的获得,这个就是持久化对象的好处了

  说明:

好处太多,只能在用的过程中慢慢体会  只能说一个字:

15.通常所说的web应用程序分3层,即MVC,如果我想分四层,应该怎么分?

  加一个Hibernate数据持久层

用友面试经过ZZ

我将我参加的面试以及从中积累的经验与大家分享一下。

是用友科技有限公司的,职位是“销售助理”。

早上九点面试,我7点半过从宿舍去西门搭车,那天还真是奇怪,等了很久都没113,结果一来就三辆,而且每部都全是人,象沙丁鱼罐头一样,以我一个弱女子形象,是绝对挤不过那些彪形大汉的,于是就继续等,在等到第五辆来的时候我终于上车了,一看时间,都8点快15了。

估算一下,时间可能刚刚好。

大概9点不到我下了车,知道要迟到了,我拨回用友公司的电话,告诉前台很抱歉我会迟到10分钟。

我知道自己迟到很不对,但是打个电话提前说一声应该也算是礼貌之举吧。

到达公司后,填表,做了份性情测试卷,然后等待。

和我一同等待的有6个人,看他们的样子觉得都比我老好几岁。

在等待过程中,旁边一个感觉挺友善的女生和我搭讪,我就和她聊了一下,大概知道她们都是大专学历,而且都工作过一两年等等,以前也是做销售的。

也知道我们今天面试的职位有三个,电话营销,客户经理与销售助理,是合并面试。

过了半个小时,面试正式开始了,我们七人在会议室桌前坐了一圈。

终于见到了那个在“中国人才热线”主页上经常见到的用友人力资源部经理朱正华了,难怪看了很久觉得有点脸熟。

一同主持面试的还有一男一女。

朱正华首先对他们三人一一介绍,我坐在他们正对面,因为他把姓名介绍的特别仔细,具体到每个字,所以我顺笔在笔记本上记下来了(谁知这一记竟然还算记对了)。

面试正式开始。

第一环节:

自我介绍。

内容要包含:

姓名,个人对自己在这个职位上的优势与劣势分析。

我是第五个讲,之前听过前面几个人讲的觉得没什么精彩的(可能牛人见多了吧),当然,我自己也不是什么特能说的,除了谈自己性格,相关暑期电话销售经验,还简单谈了下自己对这份工作的一些看法,表现也算平平吧,可能更主要的原因是我底气不足,他们可都是工作了一两年的,在工作经验上就比我符合条件。

听其他人自我介绍时我本来想记下名字的,但是又听的不太清,于是作罢,但是作为一个应届毕业生,我对他们几个毕业的学校还是比较敏感的,听一遍就都记住了。

第二环节:

是否记住了发言者的姓名。

HR发言:

“刚才大家都彼此了解过了,现在这里除了自己外能记住三个名字的举手。

几乎大家都举了。

“四个呢?

”没人举。

“五个呢?

”更没人举了。

我心里暗想,还真是被我料中,这是集体面试典型的问题。

朱总以着自己专业的HR经验,在这个过程中早把我们的名字记熟了,看着就可以叫了。

他先叫离他最近的男生说记住的有哪几个,,那个男生只说了三个HR的名字,然后他点我回答,我说:

“除了您三位的名字外其他人的我到真是没有留意,但是他们的学校我都记住了。

”于是他请我一一说。

“第一位是华中师范大学企业管理系的,第二、三、四位都没提及,我右边的一个是首都师范大学毕业的,还有一位是中南政法大学工商管理系的。

”讲完后还庆幸自己的记性不算太坏啊。

第三环节:

面试前彼此有沟通吗。

有的可以发言讲一下从中你得到什么信息点

我坐他们对面,被盯着的感觉真不舒服,于是我大声说:

我先说吧。

“刚在前台我首先遇到我左边这位女生,与她大概聊了一下,得知今天来面试的人里就我一位应届毕业生,而他们都是换工作的。

”HR点点头。

于是后面几个人也开始陆续说,不管是不是真的有和别人聊过的。

有三个人面试前的等待里压根都没张过嘴的,真是为了讨好HR在那乱编,特别是第一个男生,也就是我最恨的那个,假正经。

来的最晚的就是他,根本没和人说过话,他还乱编说自己一进来就和大家相视一笑,大家也对他回以微笑,还聊了今天来面试的职位是什么。

第四

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1