原文:面试官:说一下List排序方法

. 前言 排序算是比较高频的面试题了,节前面试了的两家公司都有问到排序问题,整理后分享给大家 文末见总结 。 通常我们想到实现排序就是 Collections 工具类的 sort 方法,而 sort 方法有两种: 直接调用 Collections.sort List list 方法进行排序 正序排序 。 调用 Collections.sort List list,Comparator lt su ...

2020-10-18 23:20 1 525 推荐指数:

查看详情

面试官: 一下你做过哪些性能优化?

前言 如果你已经有 2 - 3 年以上开发经验还不懂的怎么去优化自己的项目,那就有点说不过去了,下面是我自己总结的一套通用级别的 Android 性能优化。如果图片不清晰文末可以下载原始 xmind 图。 如果你正在找工作, 那么你需要一份 Android 高级开发面试宝典 ...

Thu Apr 02 17:21:00 CST 2020 0 864
面试官:你给我一下什么是时间轮吧?

你好呀,我是歪歪。 今天我带大家来卷一下时间轮吧,这个玩意其实还是挺实用的。 常见于各种框架之中,偶现于面试环节,理解起来稍微有点难度,但是知道原理之后也就觉得: 大多数人谈到时间轮的时候都会从 netty 开始聊。 我就不一样了,我想从 Dubbo 里面开始讲 ...

Tue Nov 16 20:40:00 CST 2021 8 1414
面试官一下你常用的加密算法

加密算法我们整体可以分为:可逆加密和不可逆加密,可逆加密又可以分为:对称加密和非对称加密。 一、不可逆加密 常见的不可逆加密算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA ...

Fri Jul 31 17:12:00 CST 2020 6 2758
面试官一下并行和并发有什么区别

并行和并发有什么区别   并行针对于不同事物对象,并发针对于同一对象。   并行: ​   并发: ​   关注公众号免费领取100G大数据教学视频,内部有完整的java面试题和答案合集对标阿里p6+,目前有jvm,java基础,java多线程,java集合框架,redis高级 ...

Sun Aug 23 17:13:00 CST 2020 0 487
面试官一下内存溢出排查过程和工具?我...

点赞再看,养成习惯,微信搜索【三太子敖丙】关注这个互联网苟且偷生的工具人。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 上次给老公们说过了死循环cpu飙高的排查过程,今天就带着 ...

Thu Jul 02 17:42:00 CST 2020 1 1881
面试官一下final关键字和final的4种用法?

重要说明:本篇为博主《面试题精选-基础篇》系列中的一篇,查看系列面试文章请关注我。 Gitee 开源地址:https://gitee.com/mydb/interview final 定义 final 翻译成中文是“最终”的意思,它是 Java 中一个常见关键字,使用 final ...

Tue Nov 30 06:27:00 CST 2021 0 140
面试官:小伙子,给我一下mysql 乐观锁和悲观锁吧

悲观锁介绍 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中, 将数据处于锁定状态。悲观锁的实现,往往依靠数据 ...

Fri Jun 05 00:18:00 CST 2020 0 552
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM