300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 亚信科技(成都)Java实习面试经验

亚信科技(成都)Java实习面试经验

时间:2023-02-22 23:53:26

相关推荐

亚信科技(成都)Java实习面试经验

亚信科技Java实习

本来是下午两点半(4-3)面试,我由于早到了就一点20开始了笔试(他们还在午休),限时40分钟

智力题

1.有10箱罐头,这10箱罐头每箱都是50盒,每盒有50g.但其中有一箱,每盒只有45g.现在只有一个秤,而且只准秤一次,就要把有问题这箱找出来.(当时没有做出来,我是瞎写的二分查找 哈哈)

每个箱子标号为1,2,3。。。。。

第一箱取一罐,第二箱取两罐,第三箱取三罐。。。。。

java题

1.抽象类和接口的区别

含有abstract修饰符的class即为抽象类,abstract类不能创建实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为abstract类型。

接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract类型,接口中的成员变量类型默认为public static final。

接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义(抽象方法),而没有变量和方法的实现。

抽象类:有抽象方法和非抽象方法

接口:所有方法都是抽象的

一个接口可以实现多个父接口,将实现的各个接口用,隔开

接口的特点

A:是对外暴露的规则

B:是功能的扩展

C:接口的出现降低耦合性。

耦合(类与类之间的关系)

内聚(类完成功能的能力)

编程规范:高内聚低耦合

D:接口可以多实现。如:CPU和主板、笔记本的USB插口、插座

2.反射的应用和实现

(不会),还需要继续提高呀。

/fhkkkbfgggjk/article/details/85307922

3.try catch 将错误写入日志的方法

//错try{//some code}catch(Exception e){e.printStackTrace();}

try {//业务逻辑Log("日志:执行成功");}catch (System.Exception ex){Log("日志:异常,"+ex.Message);}finally {Log("日志:不管成功或失败,都有这个日志记录");}

4.100万个Demo类要调用Demo中的方法,怎么实现

5.jvm执行calss文件的原理

6.栈,堆,队列的区别

7.cookie 和session

数据库题

1.常规学生,课程,成绩表

考查 聚合函数 count ,和 分组 group by

2.引索使用注意事项

前端题

<div class="d1"></div><div class="d2"></div>

1.用jq 获取d1元素的三种方式,js获取d1的两种方式

2.get 和 post

开放题

1.叙述一个自己影响深刻的bug,并阐述如何解决

面试官提问

1.问反射

2.List的常用集合和他们对应的底层原理

3.concurrenthashmap的底层

4.ioc aop

5.如何设计一个百万级别的List

HR

1.谈了一下工作要求,薪资2500

2.是使用他们的内部框架

3.通常1,2,4加班

。。。。。

面试感受

1.自己的基础知识还不够扎实

2.沉浸下来学习新技术

3.拿到offer

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。