base深圳
一面8.8
1. malloc和memset
2. 原子性是什么?m=100、int m=100是原子操作吗3. memorder
4. 进程和线程的区别
5. 进程之间的通信方式
6. 进程调度算法
7. 死锁的概念
8. 稳定排序算法
9. 快排的最差时间复杂度,什么情况下可以达到最差时间复杂度?快排优化的办法
10. 线程安全是什么?count++是不是线程安全?
11. volatile是什么?保证了什么特性?底层/指令层通过什么方式保证其可见性?
12. 拥塞控制算法有哪些?传统的拥塞控制会出现什么样的问题?
13. Tensorflow如何进行模型开发?
14. 训练过程中训练样本不够了怎么办?参数如何调整?
15. 深度学习过拟合怎么解决?
16. mysql的死锁过程?处理死锁的方式?
17. sql语句的执行过程
18. sql注入是什么?如何预防?
19. sql查询很慢,慢的原因?如何检测?也就是性能分析?
20. 一百个亿的int 64类型的整数,在一台128M内存的机器中,如何找最大的
21. TCP为什么是三次握手?而不是两次或四次?TCP是全双工还是单工还是半双工?
22. 手撕代码:leetcode 剑指offer 04 二维数组中查找
二面8.15
1. 自我介绍
2. 第一个项目介绍,进度分配、项目中的难点
3. 高并发情况下,数据协同问题如何处理?
4. 另外一个项目描述,项目中的并发问题,存储过程事务抽离,mysql事务处理
5. 降低GC怎么理解?自己分析的结果吗?
6. 降低GC时间,那spring在管理事务的时候,是否需要大量内存?
7. 具体是有多大的提升,你们事务会涉及很大的数据吗?
8. 存储过程中,跟业务代码相比会存在的问题和风险
9. 有一张表,用abc建立复合索引,能否查询到、是否用得上
10. 索引的数据结构,如何实现?介绍b+树,结构本身
11. TCP与UDP的区别,字节流和数据报文的区别
12. 如何保证TCP的可靠性,快速重传是什么样的一个机制
13. linux中物理内存和虚拟内存,虚拟内存机制的好处
14. 虚拟内存和实际的物理内存如何关联、映射
15. 网卡在收发数据的机制,具体收发模式
16. 文件的上传和下载服务器(类似FTP服务器),至少有两台服务器。
1. 上传到服务器的文件尽可能的安全,服务器或者硬盘宕机,文件的安全性保证
2. 下载的量非常高,系统要承受的住并发下载
2. 第一个项目介绍,进度分配、项目中的难点
3. 高并发情况下,数据协同问题如何处理?
4. 另外一个项目描述,项目中的并发问题,存储过程事务抽离,mysql事务处理
5. 降低GC怎么理解?自己分析的结果吗?
6. 降低GC时间,那spring在管理事务的时候,是否需要大量内存?
7. 具体是有多大的提升,你们事务会涉及很大的数据吗?
8. 存储过程中,跟业务代码相比会存在的问题和风险
9. 有一张表,用abc建立复合索引,能否查询到、是否用得上
10. 索引的数据结构,如何实现?介绍b+树,结构本身
11. TCP与UDP的区别,字节流和数据报文的区别
12. 如何保证TCP的可靠性,快速重传是什么样的一个机制
13. linux中物理内存和虚拟内存,虚拟内存机制的好处
14. 虚拟内存和实际的物理内存如何关联、映射
15. 网卡在收发数据的机制,具体收发模式
16. 文件的上传和下载服务器(类似FTP服务器),至少有两台服务器。
1. 上传到服务器的文件尽可能的安全,服务器或者硬盘宕机,文件的安全性保证
2. 下载的量非常高,系统要承受的住并发下载
全部评论
(10) 回帖