当时是项目总监面试我的,主要问了几个问题: 1、线程的实现方式有哪些?答:继承Thread类,重写run方法;实现Runnable接口,重写run方法,并通过new Thread(Runnable)生成线程对象。 2、通过什么方式可以建立两张表多对多的关系?答:引入中间表。中间表和另外两张表的关系是多对一,因此在中间表(多的一方)中引入另外两张表的主键作为外键。 3、java中有几种设计模式?简单举一个例子。答:单例模式。分为懒汉式和饿汉式。饿汉式:声明一个静态常量并对其进行赋值(创建实例),然后创建一个私有的无参构造方法(方式通过构造方法创建实例),最后通过静态方法将实例返回;懒汉式:声明一个静态成员变量,不对其进行初始化,然后创建一个私有的无参构造方法(方式通过构造方法创建实例),最后在静态代码块进行空实例判断,若为空,初始化实例,否则,直接返回实例。 面试过程是一对一面试,项目总监待人和善,整个面试过程还是比较轻松的。可能因为我是应届生,所以面试的难度会相对比较简单吧。
公司全称
上海安硕信息技术股份有限公司
上下班时间
上午09:00-下午06:00
偶尔加班
联系方式
021-35885888
021-65106600
...更多
地址
上海市杨浦区国泰路11号2308室
简介
上海安硕信息技术股份有限公司(简称“安硕信息”,股票代码300380)是国内知名金融IT上市公司,中国杰出的金融资产风险管理整体解决方案提供商之一,多年来一直在该领域保持优势市场地位。公司总部位于上海,在北京、重庆、深圳、苏州、厦门均设有子/分公司。
目前,安硕信息拥有系列化的信贷管理系统、风险管理系统、信托管理系统、P2P网贷系统、供应链融资系统等自主可控的软件产品,多年来持续为各类金融及非金融客户提供业务咨询、系统开发与实施、数据服务等服务,包括国有商业银行、股份制商业银行、外资银行、城商行、农商行、农信社、信托公司、保险公司、证券公司、互联网金融、上市企业等在内的金融机构和非金融机构客户数百家,在国内金融信贷风控领域市场占有率处于优势地位。
...更多