腾讯运营开发二面面经
base深圳 给血虐,不多说了 直接上题
1.先手撕一道算法:
类似于lol插眼,要点亮一个0-L的数轴
输入N个区间,表示这个灯可以点亮的范围 问最少需要多少个灯可以点亮数轴 若无法全部点亮输出-1
1<=N<=10e5 1<=L<=10e9
样例: N=4 L=6
输入: 0 2
2 4
3 6
4 7 (7这里是非法数据,自行处理)
输出:3
输入N个区间,表示这个灯可以点亮的范围 问最少需要多少个灯可以点亮数轴 若无法全部点亮输出-1
1<=N<=10e5 1<=L<=10e9
样例: N=4 L=6
输入: 0 2
2 4
3 6
4 7 (7这里是非法数据,自行处理)
输出:3
2.聊项目,这个因人而异
3.MySQL如何实现事务
4.事务隔离级别有哪些
5.可重复读隔离级别下会不会发生幻读,如果会,举个场景
6.redis底层数据结构
7.redis存不下数据怎么解决
8.Linux进程调度有哪些算法
9.多进程,多线程,协程 聊聊看法
10.NIO了解情况
11.计算机算力日益强大的今天,除了md5还有什么更安全的加密方式
5.可重复读隔离级别下会不会发生幻读,如果会,举个场景
6.redis底层数据结构
7.redis存不下数据怎么解决
8.Linux进程调度有哪些算法
9.多进程,多线程,协程 聊聊看法
10.NIO了解情况
11.计算机算力日益强大的今天,除了md5还有什么更安全的加密方式
12.了解过什么通信安全加密的解决方案
13.定位系统运行慢的思路
14.手写单例
15.用过什么其他的设计模式
16.100亿数据找最大的100个
13.定位系统运行慢的思路
14.手写单例
15.用过什么其他的设计模式
16.100亿数据找最大的100个