秋招第一面 虾皮

看我的简历是偏向于底层开发的,他自己也不太了解,就全程拷打八股了

1. mysql的引擎
2. innodb索引是怎么实现的?
3. 为什么用B+树,而不用平衡树/红黑树
4. 为什么你说B+树一般是三层?
5. mysql的事务隔离级别有哪些
6. 一般默认是哪种隔离级别
7. 什么是幻读
8. 什么样的隔离级别可以解决幻读,其它隔离级别都不行吗?
9. 什么叫聚簇索引、非聚簇索引
10. mysql怎么实现高可用性
11. mysql怎么搭建集群的,依赖什么样的机制
12. mysql的主从同步怎么做的
13. redis有哪些数据结构
14. redis的zset怎么实现的
15. 他为什么要用跳表实现,不用B+树什么的?
16. redis怎么做持久化
17. redis怎么实现高可用性的
18. kafka有用过吗
19. https和http有什么区别
20. https怎么做加密的
21. 对称密钥怎么生成的?
22. https的证书在这个过程中起到什么作用
23. 客服端怎么知道发过来的证书是不是真的呢
24. HTTP1.1和1.0什么区别
25. HTTP2.0有了解过吗
26. TCP的timewait状态什么作用
27. 你对进程、线程、协程怎么理解的
28. 这个跳转开销主要指什么
29. 为什么要开发出协程,用多线程、多进程不行吗
30. 这三个概念分别什么场景用
31. I/O多路复用什么意思,适用于场景
32. 了解过哪些常用的排序算法
33. 快排是个稳定排序算法吗,稳不稳定的评判标准是什么

###手撕#牛客AI配图神器#

问题1:给你一个链表的头节点 head 。 移除每个右侧有一个更大数值的节点。 返回修改后链表的头节点 head 。 输入:head = [5,2,13,3,8] 输出:[13,8]
全部评论
写面经,攒人品
1 回复 分享
发布于 08-15 19:49 新加坡

相关推荐

小浪_Coding:这没必要搞对立 如果打算就业本科肯定是最好的, 读研更多去一些国央企,事业单位, 花3年时间读研为了进大厂其实性价比一般
点赞 评论 收藏
分享
虾皮笔试过了80%给我挂了。。。。这要多少才能过呀
投递深圳虾皮信息科技有限公司等公司10个岗位
点赞 评论 收藏
分享
一面:8.161、问了实习项目,问的很深,主要是性能、架构方面(这个讨论了很长时间)2、GO的GC3、(本人技术栈go和c++)go和c++在语言、并发、性能层面有什么区别4、说说虚拟内存和物理内存5、手撕链表排序(允许调库)(最后有个bug是面试官告诉我的,感觉药剂)全程50分钟反问1:如果要为后续面试做准备的话,我需要加强哪些技能(加强编码能力)反问2:本人技术栈和虾皮那边的契合度咋样(虾皮主要看基础,对于校招生基础好的话业务上手很快)------个人感觉面的不是很好。因为实习还没结束,约面的时间太赶了,很多东西都没有准备好,还是许愿能有二面吧=====================================================二面:8.22100%挂了,我都不用看后续😭1、实习项目里,如果要用对象池的话,怎么实现2、GO对象池、c++实现多线程对象池3、了解内存池吗4、shared_ptr原理,引用计数是线程安全的吗,引用计数是怎么实现线程安全的?5、gdb中-bt指令是什么,怎么通过coredump去查找问题所在6、看我水的论文里用了tensorflow,问了我几个tensorflow的问题,我一个不会,因为完全没有深入了解过7、手撕题不是传统力扣题。让自己实现一下矩阵乘法,然后优化(我说可以分块矩阵然后多线程,但是面试官一直问还有没有其他方法,我真不知道)。我只会三重循环写法,然后不知道咋优化。反问环节面试官很好,给我提了很多建议,指出我的不足。只是我没想到这次面试压力这么大,全程说的最多的一句话就是:这块我不是很了解。今天心态已经彻底炸了😭
查看12道真题和解析
点赞 评论 收藏
分享
评论
4
23
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务