面试总结二

Posted wys-373

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试总结二相关的知识,希望对你有一定的参考价值。

1.hashmap  ,初始长度为16

2.mysql行转列

初始,如下

技术图片

 

要求查询之后结果如下

技术图片

 

 

 SQL语句:

select xm,
SUM(case kecheng when ‘语文‘ then fenshu else 0 end) as ‘语文‘,
SUM(case kecheng when ‘数学‘ then fenshu else 0 end) as ‘数学‘
from testsql
GROUP BY xm

试想列转行,由第二张表到第一张表

select xm, ‘语文‘ as kecheng ,yw as fenshu from test
UNION ALL
select xm, ‘数学‘ as kecheng ,sx as fenshu from test
ORDER BY xm

3.场景题,从10000亿个数字中找出最大的50个。

可以通过分组每组1000w个,找出最大的50个,然后放到一起再找50个。在并发的情况下可以提高速度。

4.事务,还有事务的特性

特性ACID

以上是关于面试总结二的主要内容,如果未能解决你的问题,请参考以下文章

二代身份证号码编码规则

二代测序技术总结

面试常考题目——状态码总结

Java相关面试题总结+答案

染色体基因芯片分析和第二代测序应用的区别

Java进阶之光!2021必看-Java高级面试题总结