百度、瑞修得Java工程师社招面经分享

这篇文章主要介绍了百度、瑞修得Java工程师社招面经分享 ,文中通过具体的面试流程笔试流程配合进行讲解,很详细,这个文章具有很经典的参考价值,通过本文可以知道该公司百度、瑞修得Java工程师社招面经分享 的面试笔试考试内容,提前复习美滋滋。 如果需要,让我们与区块链资料网一起学习。
https://www.interchains.cc/16319.html 提供最新最全的面试笔试一手内部资料

百度

面试过程:

1、java jvm的构成和组件

2、jvm如何优化

3、java 面向对象都有什么特点

4、设计数据库,1个名字空间,1个表,表里面的某一个ID是自增的,如何设计

5、如何实现多台缓存服务器数据的负载均衡

6、多线程的经验

7、如何给系统调优,例如系统提供服务,本来机器性能是可以跟上的,但是由于程序原因,本来可以并行10000个但是最后只能100个。

8、zk宕机,dubbo服务还能不能用?

答:能用,因为dubbo在连zk的时候会本地缓存一份接口数据和地址

9、hasecode的算法是怎么样的?

10、你以前工作中碰到过什么难题,请问你怎么解决的。

瑞修得

面试过程:

1、先问了些项目的具体情况,及有些并发问题的解决方案;

2、数据库分库分表;

3、Spring IOC 实现;

4、java classloader

5、javaoop思想。(这只是一个思想,面相对象设计,例如java有三大特性:比如:封装,继承,多态和抽象。)

5、创建线程的方式;

答:有三种方式可以用来创建线程: 继承Thread类 实现Runnable接口 应用程序可以使用Executor框架来创建线程池

6、rediskey可以存什么样的类型。

答:二进制的序列,空值也行。

7、hashMap相关的知识,一致性hash

8、冒泡和二分,数据排序,遍历

9、上传一个EXCEL后,EXCEL中的数据插入数据库需要比较长的时间,用户需要看到进度,怎么解决?

答:定时扫描已插入的条数,除以总条数得到比例,用异步返回给前端展示。

部分转自网络,侵权联系删除www.interchains.cchttps://www.interchains.cc/16319.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 百度、瑞修得Java工程师社招面经分享

提供最优质的资源集合

立即查看 了解详情