• 金蝶面试小记


    南金蝶,北用友——信管人相信很熟悉这两家公司;说到ERP,他们也是上了书本做教材典范的,近日有缘一睹真容,倍感荣幸!
    面试java,Teamleader和一个开发的小伙子,聊了一些开发的细节——社招往往都是这样,上来直接聊做过一些什么,聊解决问题的过程,抽丝剥茧,行家自然也就知道你到底有几斤几两了……然后五六页的笔试,涵盖的面还是很广的:J2SE、J2EE、开发工具、数据结构和算法、软件工程、系统设计、数据库共七个部分。

    其中印象深刻的几个题目:
    1、代码输出值?
     1 //请问输出什么?
     2 public static void main(String[] args) {
     3                 StringBuffer a = new StringBuffer("A"); 
     4         StringBuffer b = new StringBuffer("B");
     5         
     6         operat(a,b);
     7         System.out.println(a+","+b);
     8     }
     9     
    10     public static void operat(StringBuffer x, StringBuffer y){ 
    11         x.append(y);
    12         y=x;
    13     }    
    答案是:
    AB,A
    各位能说出原理吗?
    答案

    2、找错:找出以下程序至少两个错误

            public void updateData(){           
                String sql="update t_a set fok=1 where fid=?";          
                Connection conn =getConnection();           
                PreparedStatement  ps =conn.prepareStatement(sql);          
                ps.setString(0,"0001");          
                ps.executeUpdate();          
                ps.close();          
                conn.close();
            }
    1、PreparedStatement.setString的索引应该从1开始——对占位符设置值,占位符顺序从1开始,第一个参数是占位符的位置,第二个参数是占位符的值。
    
    2、没有捕获异常
    答案

    另外聊到:

    消息推送的优化方案

    h5的利弊;

    xss攻击的防范;




    笔试题和百度文库里面的很像:
    http://wenku.baidu.com/link?url=h2GGFdgnub7GALwG1lfve8OeolG9jynmI_QlAcPmp65ffcsWMuy4msRwM5tTKICtSrU_j5f_mTPbRBsgsb_VBDYjxSYisBBwnlKbuqJ4Lo3
  • 相关阅读:
    SHT20 IIC 寄存器概述
    代理技术简介
    Spring基于注解配置AOP
    Spring基于XML配置AOP
    如何在国内下载Eclipse及其插件
    Spring AOP理解
    idea个人配置记录
    使用Gradle自动创建Java项目结构
    Spring使用外部属性文件
    Web程序员开发App系列
  • 原文地址:https://www.cnblogs.com/qsl568/p/5129445.html
Copyright © 2020-2023  润新知