面试(2012-4-17)

       去中友集团面试,笔试题只有5条,网站开发主流技术要点说明一题,设计模式一题,DB的SQL考查一题(都是联合查询),还有二条算法题。

       由于本人三年前开发过网页一年,但目前基本不怎么记得了,所以只能记个大概;

       至于SQL好久没写这么复杂的SQL了,基本上写不全,呵呵这方面得加强咯;

       设计模式题是要求写一个单例模式,简单。有好几种实现方式呢(直接在字段中创建或在getInstance方法中创建<方法中创建的同步方式也基本有多种>),但自己却忽略了一个点,等面试官提醒时才突然想起来。那就是构造方法要写成私有的方法敲打,使其不能在外部创建。

       至于算法题,有比较大的感触,虽然都能写个七七八八,但发现在纸上写总写不完美,不是这错就是那错,一般都是在Eclipse上写代码,现在却要在纸上写总感觉不太适应,而且很多细节上的问题不能注意,甚至写出来的代码跟自己的原有思路有出路。所以个人感觉算法题最好还是采取机试的方式来考核会比较好。

       笔试题如下所示(都是根据记忆想起来的):

        1、你用过以下的哪些技术,并说明其要点,可以补充其它的一些技术:

              Struts2.0/1.x、Spring、JavaScript、JQuery......(都是网页开发的一些技术)

        2、写出一个单例模式的实现方式。

             请看单例模式的多种实现方式

        3、实现数组元素倒序的算法,写出两种实现,时间复杂度为O(n)和O(n/2)

        4、SQL题,具体不太记得了,以后记起来再补充。

        5、根据数组{1,2,3,4,5,6,7,8}打印指定格式的字符串,用For循环,不能用StringBuffer之类的类


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值