toutiao一二面
一面
(1)
select * from A left join B on A.id = B.id; 问语句的查询结果
A:
| id | name |
| 1 | a |
| 1 | b |
| 2 | c |
| 3 | d |
B:
| id | name |
| 1 | e |
| 1 | f |
| 4 | g |
(2)left join, right join, inner join和一个另外的什么join讲一讲
(3)JVM垃圾收集介绍一下
(4)介绍一下mysql的索引
(5)联合索引问了一下
(我感觉一面的姐姐可能sql用的比较多。。问的大多都是sql,然而我不太懂)
(6)写算法:给定有序数组nums[],整数k,求在nums[]中k的数量。
二面:
(1)
写算法:最大盈利问题,给一个一维数组,如nums[] = {2, 3, 5, 1, 9, 7, 5},问能获得最大盈利的买入,卖出点。
例如:
输入:nums[] = {2, 3, 5, 1, 9, 7, 5};
输出:买入点 1,卖出点 9
(2)
解决过的一个比较有意义的问题
(3)
学习规划

浙公网安备 33010602011771号