腾讯一面

1.介绍一下你最难的项目

2.介绍一下你在当中遇到的最难的技术难点

(亿级别搜索优化,redis,xxl-job,异步编排,线程池,预热,宽表改造,统计粒度增大)

3.es在你们项目当中有那些业务场景

4.数据同步怎么做的,如何保证最终一致性

5.es的内存占用一直100%如何解决

6.es的作用相较于mysql有哪些优点

7.redis数据备份的原理

8.aof有哪些机制

9.如何只有aof数据恢复及流程

10.讲一下spring事务原理

11.事务的传播机制

12.事务中a调用b方法,b方法发生数据库连接资源已占满,会发生什么

13.讲一下你项目当中的算法是如何使用的,在项目当中引入算法需要注意哪些

14.当你的数据库数据量及达到几亿级别如何处理

15.es,mysql等数据库深度分页如何解决

16.数据预热你们是怎么做的,这当中数据一致性有那些手段,你们是如何保证的

17.你平时技能提升是通过什么途径

18.出来看机会是什么原因

全部评论
啥项目,这么厉害
1 回复 分享
发布于 03-13 13:34 上海
@xxxppp_
点赞 回复 分享
发布于 03-26 00:17 北京

相关推荐

点赞 评论 收藏
分享
今天老师结合辅导经验,分享一些丰富项目经历的方法,供各位同学参考学习。✅关于怎么找项目这个问题,其实来源可以是很多的,比如数据竞赛: Kaggle 、百度 AlStudio 、阿里天池等✅Github 高 Star 项目✅项目辅导:在辅导中老师会带各位同学接触实际大厂的高级别项目,能够满足技术栈和大厂契合,有应用场景,有可以发布论文的创新点或者能解决业务问题的整体Pipeline,并且有明确的优化思路(比如版本迭代)。也很重要的是✴️你能否把你的项目完整且精彩的写在简历上并且讲述给你的面试官听。📳过程分为三步:1️⃣明确想做的任务和方法:任务:拿 NLP 举例,主要分为四大任务:分类任务、生成任务、序列标注、句子关系判断方法:主流方法 or 前沿方法。还是拿 NLP 举例,主流方法可以是 BERT ,前沿方法当然就是大模型微调啦2️⃣找到相关代码+多迭代明确任务和方法之后,就可以找找 Github 先跑通一个 Version 1了。接下来比较关键的一步就是如何优化你的 Version 1了。比如你可以从数据预处理、加入小 trick 、对比不同模型性能等多种角度来以此尝试,试图能否提升性能与效果。其实这就是面试官想看到的,因为大家可以想想互联网的一个最重要的特点不就是飞速的迭代嘛,很多的算法岗业务也是如此:要不就是开辟新业务,要不就是用新方法重新做一遍旧业务,一旦优化成功了,你的新模型就成功上线了。3️⃣写好故事+讲好故事简历书写(这一篇笔记先不具体展开了),但大致可以按照下面一部分的几个角度来切入讲好故事:面试前提前准备好下面几个问题,数据是什么,方法是什么(对应八股要准备好),项目的目的是什么﹣﹣让面试官有个总体了解是怎么迭代算法与模型的,性能对比情况如何﹣﹣体现你的工程能力与优化能力,遇到过什么困难,是如何解决的﹣﹣提升真实性,让面试官直观的感受到你是自己做的,还有什么改进空间﹣﹣体现你的思考与沉淀。📳如果想进行更加详细具体的项目辅导,提升面试能力,欢迎后台联系。  
点赞 评论 收藏
分享
评论
11
54
分享

创作者周榜

更多
牛客网
牛客企业服务