今天面试了百度java后端实习,给大家分享一下吧

今天面试了百度java后端实习,给大家分享一下吧

描述面向对象的三个特征

类的加载机制?

方法参数的传递机制?基本类型,数组,类等怎么传递?

多态是什么,举个应用例子(举例时脑子空白,举了个学生交学费的例子,但回想起来这是动态代理的例子,妈的。。)

线程和进程的区别(当时嘴糊了,口误来了一句线程包含进程,HR估计心里憋笑呢)

生产者消费者?(答出来了,不够详细)

线程池是什么,应用举例。

常见的异常有哪些,什么时候自定义异常?

应用过哪些数据库?

给一个SQl题,做查询。哪些聚合函数?

JVM??(没学呢不会)

线程同步怎么实现?(答:同步监视器实现 同步代码块,同步方法等,总感觉这句话是个病句)

还问了近期关注哪些技术准备学习,我说 分布式,微服务[笑哭]

描述一下你做的项目,担任的职责?遇到的难题?怎么解决的?(举了几个遇到的问题,感觉HR没怎么关心,是我的bug含金量太低了吗哈哈)

然后就结束等通知了,估计凉凉了。所以说jvm要学,SQL编程题要做啊!!
多线程编程,Mysql,jvm这三个大头是校园招聘实习生的面试重点啊(网络编程居然没问,是因为被提前pass所以不问了吗/(ㄒoㄒ)/~~)!社招估计还会问spring原理等。

猜你喜欢

转载自blog.csdn.net/qq_43952288/article/details/118366901