字节一面

1.常见工厂模式

2.代理模式,有哪些场景

3.什么是代理模式

4.什么是动态代理

5.spring面向切面

6.AOP除了代理模式还有什么模式

7.Java中线程池有哪些主要的类

8.redis过期策略

是怎么把key 删除的

9.缓存穿透

10.布隆过滤器

怎么降低布隆过滤器的误差率

11. 布隆过滤器的查询复杂度

12. rpc和http 

13. Java中的反射机制,

14. 频繁地full GC

    和不同的垃圾回收器有什么影响吗,什么样的垃圾回收器适合什么样的场景

15. 代码创建一个比较大的对象,放在堆的哪里
全部评论
哥,没有寿司么
点赞 回复 分享
发布于 2024-10-14 13:27 陕西

相关推荐

财经一面:1.自我介绍2.介绍一个项目3.拷打项目:在项目过程中遇到了什么问题?你提到了火山模型,在执行SQL语句过程中具体怎么用的?死锁检测是什么过程?提到LRU-K,你有没有对此进行一个更深入的学习?除了火山模型,你还知道什么常用的数据库执行模型?4.B+树相对于其他树有什么优势?具体在什么类型的查询中更有优势?5.讲讲C++中队列,vector怎么用,底层是什么,你用的多不多。6.讲讲可扩展哈希。7.讲讲为什么TCP需要四次挥手而不是三次。8.讲讲进程,线程,协程的区别。你打开一个自己编写出来的二进制程序属于哪一种?9.讲讲实习主要做什么,遇到的最大的困难是什么?10.讲讲RU,RC区别,RC可能会遇到什么问题,RR会出现幻读吗?幻读是什么?InnoDB中RR怎么解决幻读的?RR仍然出现幻读是什么情况?索引类型,索引失效的情况有哪些?11.实习中怎么把C++项目改成Python的?会不会导致效率很低的情况?12.手撕,合并两个有序数组。13.能实习多久?我们这边是用Go的,可以吗?14.反问:具体干什么?这个得看分配到哪个组,这只是一面。15.线程池了解吗?财经二面:1.自我介绍2.讲一下常见的排序算法的时间复杂度,最常用哪个,为什么?3.大概说下你的项目,挑一个讲。4.讲一下索引常用的数据结构,对比B+树和可扩展Hash,什么场景用哪个,查找时各自时间复杂度?讲一下事务相关。5.C++11/14的新特性有什么?模板是什么,多态是怎么实现的?虚函数的作用和原理。6.看简历里有提Qt,Qt是什么,常见的库函数有什么?7.为什么做这个课程项目?遇到了什么困难?怎么解决的?读源码了吗?可持久化字典树介绍下。8.实习中遇到了什么困难?怎么解决的?9.讲一下火山模型,对比物化模型和向量化模型一起说。10.对分布式的锁有了解吗?布隆过滤器是干什么的?怎么实现的?11.手撕,最长摆动子序列,做完后问做过类似的题吗?12.底层一点的和互联网这块的更想做哪个?13.用过JAVA吗?14.其他的暑期实习什么进度?15.了解c++网络编程吗?电商复活赛一面1.自我介绍,面试官介绍下要问什么。2.项目拷打。3.介绍下LRU-K,描述下怎么实现LRU和LFU。4.C++面经,jthread相关。5.C++怎么随机生成字符串,不考虑重复的问题下,以定长为10的随机字符串作为索引有什么问题?6.介绍下索引失效的情况有哪些?最左前缀体现在什么情况?结合B+树,谈一谈为什么会有索引最左前缀原则。7.描述下B+树的结构,相比于其他数据库存储结构有什么特点及好处?8.实习。9.计网面经,你觉得TCP的拥塞控制,快速重传在什么场景下会有问题?TCP四次挥手,和UDP的区别。10.Redis结合场景和部分八股。11.什么时候需要建立索引?要考虑哪些因素?12.问是否了解某个技术,完全没印象。13.手撕:寻找二叉树最近公共祖先(提供父节点)
点赞 评论 收藏
分享
评论
3
15
分享

创作者周榜

更多
牛客网
牛客企业服务