0


秋招—文思海辉笔试题

文思海辉笔试题

姓名:性别:年龄:电话:毕业学校:专业:貫籍:是否愿意长期出差:熟悉的开发工具:
1.下面程序的输出是什么(5分)

public class J_Class {
    static int m_data=0;}
public class J_Test {
    public static void main(String args[]){
        J_Class a=new J_Class();
        J_Class b=new J_Class();
        a.m_data=1;
        b.m_data=2;
        System.out.println(a.m_data);}}

2.下面程序的输出是什么(5分)

class J_Base {
    public int m_data=1;
      public String mb_method(){return"2";}}
public class J_Test extends J_Base{
     public int m_data=3;
     public String mb_method(){return"4";}
     public static void main(String args[]){
          J_Base app=new J_Test();
          System.out.println(app.m_data+app.mb_method());}}

3.列出几种常用的数据结构(5分)

4.举例出几种你所了解的java设计模式。(5分)

5.编写一个正则表达式检查手机号码是否为中国电信的手机号码,中国电信以133或者189开头。(10分)

6.描写一个使用数据库事务的场景,不使用事务会产生什么后果。(10分)

7.进程和线程有什么不同,举例说明几个多线程的场景。(10分)

8.数据库操作

现有数据库表表名为:g_cardapply
字段名类型描述g_applynoVarchar(8)申请单号(关键字)g_applydateVarchar(8)申请日期g_stateVarchar(2)申请状态
表2申请详细信息: g_cardapplydetail
字段名类型描述g_applynoVarchar(8)申请单号(关键字)g_nameVarchar(30)申请人姓名g_idcardVarchar(18)申请人身份证号码
其中,两个表的关联字段为申请单号。

题目:
1.查询身份证号码为440401430103082的申请日期? (2) 

2.查询同一个身份证号码有两条以上记录的身份证号码及记录个? (5)

3.将身份证号码为440401430103082的记录在两个表中的申请状态均改为07?(5)

4.删除g_cardapplydetail表中所有姓李的记录?(3) 

9.请在如下函数体中补充完成代码,实现根据输入字符串返回该字符串的倒序形式,如输入”123456” 返回”654321”(10分)
public String getReverseString(String str){

}

10.下面这段代码中需要对数组”arr”进行排序(从小到大),请实现其代码(避免使用JDK提供的方法,如Arrays类的sort方法)(25分)
Public static void main(){
Int[] arr=new int[]{5,6,2,3,9,0,4,1,8,10,7};

}


本文转载自: https://blog.csdn.net/qq_41250372/article/details/125452531
版权归原作者 孙和龚 所有, 如有侵权,请联系我们删除。

“秋招—文思海辉笔试题”的评论:

还没有评论